Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DOP-22412] Improve Dataset node UX #23

Merged
merged 1 commit into from
Feb 27, 2025
Merged

[DOP-22412] Improve Dataset node UX #23

merged 1 commit into from
Feb 27, 2025

Conversation

dolfinus
Copy link
Member

@dolfinus dolfinus commented Feb 24, 2025

Before:
Снимок экрана_20250224_135233-1

After:

  • Drop description field as it could be very long

  • List of fields is paginated with 10 items per page by default:
    Снимок экрана_20250224_141423-1
    Снимок экрана_20250224_141443-1
    User may change the page size, or to show all fields without the limit.

  • Added a search text field which shows only fields with name or type matching user input:
    Снимок экрана_20250224_141351-1
    Filter is applied on UI side, not backend.

  • If node represents file path like hdfs://cluster/app/warehouse/hive/somedb.db/sometable, use title .../somedb.db/sometable instead of .../sometable, as database name is very important.

@dolfinus dolfinus self-assigned this Feb 24, 2025
@dolfinus dolfinus requested a review from Zabilsya February 24, 2025 11:04
@dolfinus dolfinus force-pushed the feature/DOP-22412 branch 2 times, most recently from 824f4d4 to 1769e65 Compare February 24, 2025 11:24
@dolfinus dolfinus force-pushed the feature/DOP-22412 branch 4 times, most recently from 76ecc66 to 61ecf88 Compare February 27, 2025 12:36
@dolfinus dolfinus requested a review from Zabilsya February 27, 2025 12:37
@dolfinus dolfinus merged commit 507ddd7 into develop Feb 27, 2025
3 checks passed
@dolfinus dolfinus deleted the feature/DOP-22412 branch February 27, 2025 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants