-
Notifications
You must be signed in to change notification settings - Fork 15
Labels
area/topicsFor issues about YDB TopicsFor issues about YDB Topicsarea/uxIssues to improve UX. Mainly research follow-upsIssues to improve UX. Mainly research follow-upssize/l
Description
- Create new tab for topic - Data, after Partitions tab.
- Tab Data contains navigation panel and topic's data.
- Navigation panel contains:
- filter for Partition ID: dropdown with suggest after filling 3 (TBD) digits
- filter for start offset: number (precise value or suggest - TBD)
- filter for timestamp with presets (5 min, 30 min, 1 hour, 3 hours, 6 hours; and possibility to choose specific timestamp)
- Topic data are shown in one table.
This table by default contains next columns: Offset, Timestamp Create, TS Diff, Message
User can change table columns. Possible columns are Offset, Timestamp Create, Timestamp Write, TS Diff, Key, Metadata, Message, Size, Original Size, Codec, ProducerID, SeqNo.
Offset is a mandatory column, it can't be removed. It's always displayed first. Other columns are optional. Their order can be changed.
TS Diff = Timestamp Write - Timestamp Create, displayed in milliseconds. This column has a tooltip "Timestamp Write - Timestamp Create, ms"
Timestamp Write and Timestamp Create are displayed in format "YYYY-MM-DD, hh:mm:ss, ms" - with milliseconds.
Columns Key, Metadata, Message shows data in 2 lines. - By default system loads Partition 1, Offset 1 (TBD).
- After choosing filters system loads portion of data from specified offset and allows user to scroll data up & down. During scrolling system requires further data portions from server (as in Nodes Table).
Data is sorted by offset, there is no possibility to change sort order.
Sub-issues
Metadata
Metadata
Assignees
Labels
area/topicsFor issues about YDB TopicsFor issues about YDB Topicsarea/uxIssues to improve UX. Mainly research follow-upsIssues to improve UX. Mainly research follow-upssize/l