Skip to content

Latest commit

 

History

History
2359 lines (1331 loc) · 183 KB

CHANGELOG.md

File metadata and controls

2359 lines (1331 loc) · 183 KB

Changelog

6.27.1 (2024-10-22)

Bug Fixes

6.27.0 (2024-10-21)

Features

Bug Fixes

6.26.1 (2024-10-18)

Bug Fixes

  • EntityStatus: set minimum container width (#1494) (d6c6a4c)

6.26.0 (2024-10-18)

Features

Bug Fixes

6.25.0 (2024-10-11)

Features

Bug Fixes

  • do not hide pdisk and vdisk popups if mouse on popup content (#1435) (ac70e8d)
  • ExecuteResult: do not show title if no result (#1444) (78cd713)
  • Storage: do not display group control if not available (#1449) (a647026)

6.24.0 (2024-10-10)

Features

  • add dimming to vdisk page (nodes) and pdisk page (vdisks) (#1397) (deb2a88)
  • Databases: use balancer + /node/:id as backend endpoint (#1418) (f8a0db1)
  • Storage: add disk space usage column (#1425) (d254ee2)
  • StorageNodes: add columns, use the same nodes columns (#1396) (90a3403)
  • VDisk: show VDisk donors inside popup (#1422) (fc12a38)

Bug Fixes

6.23.1 (2024-10-03)

Bug Fixes

  • Cluster: contatiner should take its parent width (#1393) (a34bb3e)

6.23.0 (2024-10-02)

Features

  • dim vdisks on the node page that are not on the selected node (#1369) (446019f)
  • ExecuteResult: add row count for all results (#1368) (570507e)
  • move query templates to a hierarchical menu at query editor (#1327) (960e97f)
  • Nodes: add node name column (#1385) (a4c24e1)
  • PaginatedStorage: add grouping (#1364) (93dd920)
  • show running queries (#1313) (acd4a1e)
  • StorageGroups: add latency and allocation units columns (#1390) (4cb6fed)
  • use relative entity path in schema actions (#1366) (418d3d8)

Bug Fixes

  • always show required columns (#1374) (6cab2df)
  • Diagnostics: hide graph for column tables (#1356) (4fe1a24)
  • different measurements look confusing (#1381) (5f26767)
  • fix columns width on long rowset (#1384) (f30a38f)
  • Header: show cluster name in breadcrumb for PDisk/VDisk pages (#1357) (56839bc)
  • PaginatedStorage: properly pass ids, display 1 node on Node page (#1382) (e63d22b)
  • PDisk: show node host name in popup (#1352) (12010dd)
  • Storage: completely remove usage filter (#1375) (d200b4c)
  • StorageNodes: uniform render type (#1376) (9e25733)

6.22.0 (2024-09-24)

Features

Bug Fixes

  • Clusters: fix columns setup do not save values (#1316) (964122f)
  • do not send empty strings in filters (#1330) (5af61ac)
  • show structure tab and PDisk/VDisk if disk's new API is absent (#1338) (6213ed7)
  • Storage: fix additional props not passed (#1350) (e8beb49)
  • StorageGroups: make group id first column (#1351) (73642db)

6.21.0 (2024-09-18)

Features

Bug Fixes

  • api: correctly get cluster info from data (/meta/db_clusters) (#1314) (762f8ed)
  • check feature flag api is available (#1308) (8531b95)

6.20.0 (2024-09-17)

Features

Bug Fixes

  • DecommissionButton: add checkbox to dialog (#1294) (6d65839)
  • queries: do not fail on response with 200 code and null body (#1304) (d115989)
  • remove break nodes setting, remove compute (#1306) (de315ae)

6.19.0 (2024-09-13)

Features

Bug Fixes

6.18.0 (2024-09-04)

Features

Bug Fixes

  • PaginatedTable: fix table overflow, make column width optional (#1234) (2d06930)
  • Tablet: preserve query params when switch tabs (#1254) (c79ccbc)
  • TopShards: fix data update on schema object change (#1245) (024fec4)

6.17.2 (2024-09-02)

Bug Fixes

  • add implicit transaction_mode to query settings (#1240) (75a0d89)

6.17.1 (2024-08-30)

Bug Fixes

6.17.0 (2024-08-29)

Features

  • add setting to add tracing to all requests (#1218) (d7df777)
  • display all types of keys as plain text (#1219) (13d21cb)
  • Tablets: pass database and nodeId params to api handler (#1199) (c049f75)
  • VDiskPage: use storage table instead of storage info (#1209) (027c668)

Bug Fixes

  • AsyncReplicationInfo: do not show empty fields (#1189) (7b1eff6)
  • incorrect database count with hidden root (#1206) (c0f716f)
  • Overview: use nodes?group=Version to get node versions (#1230) (d95ea95)
  • paginated tables not working in safari (#1231) (7162aeb)
  • remove binary data setting description (#1180) (ec46259)
  • set ErrorBoundary max width (#1221) (3191b31)
  • store: remove unused params from url mapping (#1227) (be442a0)
  • Versions: use /nodes instead of /sysinfo to collect versions (#1220) (217d77b)

6.16.0 (2024-08-21)

Features

  • [query settings] display trace level selector (#1170) (f1ab08c)
  • Describe: add button to copy content to clipboard (#1192) (dc64506)
  • diagnostics: render bloom filter better (#1165) (0562b0c)
  • duration & endtime in queries history (#1169) (f28402c)
  • enable autorefresh for paginated tables (#1146) (2519c80)
  • Tablet: redesign tablet page, add data from hive (#1183) (ab3528b)

Bug Fixes

  • default value fixes (#1166) (a210ba1)
  • do not reset query results when switch query tabs (#1198) (8be55f1)
  • Nodes: pass database param to nodes api handler (#1197) (345600f)
  • preview hides when opening query settings (#1187) (5b80904)
  • use-QueryService-by-default-for-running-queries-1171 (#1188) (62de3e6)

6.15.1 (2024-08-16)

Bug Fixes

  • api: do not duplicate request params on retry (#1105) (0580adc)
  • autorefresh control doesnt update info tab in diagnostics (#1163) (ac380ba)
  • base64 flag both in sendQuery params and body (#1172) (57f393b)
  • Preview: remove wrong and stale styles (#1162) (8134a64)
  • Tenant: fix infinite load if describe returns empty data (#1167) (8535629)

6.15.0 (2024-08-14)

Features

Bug Fixes

  • completed query status on page load (#1132) (2fa6922)
  • CriticalActionDialog: increase padding-top (#1149) (aa1f0a2)
  • detect object that looks like axios error (#1145) (085e116)
  • do not show Authentication page before redirect (#1139) (e266c8f)
  • don't show data for un auth user (#1150) (bc17fa4)
  • remove tablets from some api handlers (#1148) (b05bff3)
  • VDiskInfo: hide developer ui link for users with viewer rights (#1137) (86104e3)

6.14.1 (2024-08-07)

Bug Fixes

6.14.0 (2024-08-07)

Features

Bug Fixes

  • e2e: use baseurl from config (#1123) (d0efbb1)
  • pass database to topic api handlers (#1128) (b23fc79)
  • schema in sendQuery is only query parameter (#1119) (5bb0461)
  • SimplifiedPlan: should hide dividers if item is collapsed (#1124) (5759e1b)

6.13.0 (2024-08-02)

Features

Bug Fixes

6.12.0 (2024-07-29)

Features

Bug Fixes

6.11.0 (2024-07-19)

Features

  • add data sorting to TopQueries table (#1028) (03608f1)
  • show developer ui links for hosts and tablets (#1017) (9d198c5)

Bug Fixes

  • Overview: use stats from describe for all column tables (#1026) (e1c8f83)
  • reduce autocomplete triggers (#1030) (89b4782)
  • TenantOverview: add correct tablet storage value (#1040) (c8f3182)

6.10.3 (2024-07-16)

Bug Fixes

  • Overview: disable column tables stats request (#1024) (a453d0a)
  • schema: use one cache entree for tenant path schemas (#1016) (7f283a0)

6.10.2 (2024-07-10)

Bug Fixes

6.10.1 (2024-07-10)

Bug Fixes

6.10.0 (2024-07-10)

Features

  • add setting to enable actions with directories from UI (#997) (d1fd058)
  • QueryEditor: save query on Cmd/Ctrl + S (#944) (1077e2e)
  • UserSettings: add setting for separate disks pages (#993) (18253bd)

Bug Fixes

  • Graph: fix broken tab for column tables (#1004) (0ac18ea)
  • Query: fix query layout (#999) (2ee3e79)
  • rename VirtualTable to PaginatedTable, remove old hooks (#995) (a9c37d9)
  • Settings: do not display balancer setting in embedded version (#990) (9b91080)
  • Storage: do not request tablets for nodes (#992) (b33c1ea)
  • Versions: return lost copy button (#1003) (a06f1df)

6.9.2 (2024-07-05)

Bug Fixes

6.9.1 (2024-07-05)

Bug Fixes

6.9.0 (2024-07-05)

Features

  • add creating directory through context menu in navigation tree (#958) (d1902d4)
  • AutoRefresh: use auto refresh control on other pages (#976) (6ec3d33)
  • prepare for react-router 6, lazy load routes (#980) (459a3dd)

Bug Fixes

6.8.0 (2024-07-03)

Features

Bug Fixes

6.7.0 (2024-06-28)

Features

  • add "Create column table" action (#957) (6cb3e2b)
  • add auto-increment for raw table type (#929) (87e22cd)
  • api: add retries on errors (#934) (86faa42)
  • autoRefresh: move auto refresh to separate reducer (#943) (a391e94)
  • autoRefresh: use user settings to store auto refresh interval (#956) (99a24ce)
  • Header: use InternalLink for breadcrumb items (#913) (cdf36da)
  • HealthCheck: show aggregated status in preview (#839) (71d316c)
  • Navigation: relocate tenant nav to main space (#936) (6161d97)
  • schema: use rtk-query (#948) (524e815)
  • store: rewrite some reducers to rtk-query (#942) (59d41f2)
  • user-settings: sync user settings with LS (#951) (9919358)

Bug Fixes

6.6.1 (2024-06-14)

Bug Fixes

6.6.0 (2024-06-14)

Features

  • @gravity-ui/websql-autocomplete -> 9.1.0, enable autocomplete by default (#904) (e71fad9)
  • Diagnostics: add tablets tab to all entities with tablets (#892) (e94d53a)
  • Overview: add view info (#912) (02e0cd6)
  • SchemaViewer: refactor, add view schema (#910) (3a10460)
  • UserSettings: display app version (#889) (e52639e)

Bug Fixes

6.5.0 (2024-06-06)

Features

Bug Fixes

6.4.0 (2024-05-31)

Features

  • add Nodes and Storage filters to url (#849) (5a789d5)
  • delete icons sprite, use gravity icons (#853) (be1d6c3)
  • Diagnostics: display tablets as table (#852) (7915463)
  • Node: add developer ui link for embedded version (#863) (163b104)
  • Node: display tablets as a table (#855) (10018ae)

Bug Fixes

  • fix ast always light theme (#827) (45084a6)
  • set 0 for tenant metrics if consumption undefined (#850) (313d130)
  • Tenant: always set tenantPage in the url (#859) (0ee9127)
  • use soft quota for tenant storage (#837) (5aa5b68)

6.3.0 (2024-05-24)

Features

Bug Fixes

6.2.2 (2024-05-23)

Bug Fixes

  • fix copy button not hidden after copy (#838) (a8d0524)

6.2.1 (2024-05-21)

Bug Fixes

  • fix buttons incorrect align in Nodes and Tenants tables (#830) (f97c082)
  • Preview: send request only for tables (#832) (62d8ec9)

6.2.0 (2024-05-17)

Features

6.1.0 (2024-05-14)

Features

Bug Fixes

  • PDiskPage: explicit error on failed restart (#821) (fb81b29)

6.0.1 (2024-05-13)

Bug Fixes

6.0.0 (2024-05-03)

⚠ BREAKING CHANGES

  • update to uikit 6 (#789)

Features

Bug Fixes

  • add cluster dashboard to monitoring link object (#793) (b021fe0)
  • MetricChart: spanGaps (#796) (33687fb)
  • QueryEditor: use full stats mode instead of profile (#791) (6488896)

5.5.0 (2024-04-02)

Features

Bug Fixes

5.4.0 (2024-03-23)

Features

Bug Fixes

5.3.0 (2024-03-15)

Features

  • add PDisk page (#759) (c1d3f99)
  • add setting to enable autocomplete, fix constants for completion (#765) (88cfc52)
  • add YQL autocomplete (#755) (799a05f)
  • MetricChart: make charts database specific (#750) (fa98a22)
  • use rtk to init store and add typed dispatch (#749) (323cb6b)

Bug Fixes

5.2.1 (2024-03-05)

Bug Fixes

5.2.0 (2024-03-04)

Features

  • add binary data in plain text display (#739) (dd126b0)
  • allow replace ErrorBoundary compponent (#744) (588c1f1)

5.1.0 (2024-02-29)

Features

Bug Fixes

5.0.0 (2024-02-13)

Features

4.33.0 (2024-02-07)

Features

Bug Fixes

  • TableInfo: format partitions count (#704) (2271535)
  • TenantDashboard: hide if charts not enabled (#675) (fe0cad4)

4.32.0 (2024-02-07)

Features

  • use VirtualTable in Nodes and Diagnostics (#678) (9158050)

4.31.2 (2024-02-01)

Bug Fixes

4.31.1 (2024-02-01)

Bug Fixes

4.31.0 (2024-01-31)

Features

4.30.0 (2024-01-16)

Features

  • add clipboard button to nodes tree titles (#648) (1411651)

4.29.0 (2024-01-12)

Features

4.28.0 (2024-01-10)

Features

4.27.1 (2024-01-10)

Bug Fixes

  • enable extract and set user settings manually (#629) (5eecd58)

4.27.0 (2023-12-28)

Features

4.26.0 (2023-12-14)

Features

4.25.0 (2023-12-07)

Features

  • Diagnostics: remove tenant diagnostics cards setting (#602) (fe61df8)
  • Query: remove query modes setting (#600) (78c63e4)

4.24.0 (2023-12-07)

Features

  • always use localStorage if no settingsApi (#603) (ff692df)

4.23.0 (2023-12-06)

Features

  • ClusterInfo: display groups stats (#598) (c31d048)
  • TenantOverview: add links to sections titles (#599) (30401fa)

Bug Fixes

4.22.0 (2023-11-27)

Features

  • Query: enable queries with multiple resultsets (#595) (2eedfb6)
  • TenantOverview: add columns to memory table (#593) (6379577)

Bug Fixes

  • fix disks developer UI links for paths with nodeId (#594) (7f5a783)
  • TopShards: sort by InFlightTxCount (#591) (eb3592d)

4.21.1 (2023-11-17)

Bug Fixes

  • move inverted disk space setting to general page (#589) (b09345e)
  • Nodes: always use nodes when flag is enabled (#584) (6ac6ee2)
  • QueryResultTable: fix table error on null cell sort (#590) (805a339)
  • Tablets: reduce rerenders (#585) (f1767a1)
  • turn on query modes and metrics cards by default (#588) (c2f0d74)
  • update links to VDisk and PDisk Developer UI (#582) (97dda88)
  • VirtualNodes: display developerUI link on hover (#587) (ba6c249)

4.21.0 (2023-10-27)

Features

4.20.4 (2023-10-27)

Bug Fixes

4.20.3 (2023-10-25)

Bug Fixes

4.20.2 (2023-10-25)

Bug Fixes

4.20.1 (2023-10-24)

Bug Fixes

4.20.0 (2023-10-19)

Features

Bug Fixes

4.19.3 (2023-10-13)

Bug Fixes

4.19.2 (2023-10-12)

Bug Fixes

  • add default data formatter to ProgressViewer (#552) (ac372a4)
  • Tenant: fix tree not fully collapsed bug (#551) (8469307)

4.19.1 (2023-10-11)

Bug Fixes

4.19.0 (2023-10-11)

Features

  • TenantOverview: add storage tab to tenant diagnostics (#541) (c4cdd35)

Bug Fixes

4.18.0 (2023-09-25)

Features

  • ProgressViewer: add custom threasholds to ProgressViewer (#540) (3553065)

Bug Fixes

  • Authentication: enable page redirect (#539) (721883c)
  • Healthcheck: add merge_records request param (#538) (6a47481)
  • Nodes: use nodes endpoint by default (#535) (12d4fef)
  • rename flag for display metrics cards for database diagnostics (#536) (957e1fa)

4.17.0 (2023-09-18)

Features

Bug Fixes

4.16.2 (2023-08-28)

Bug Fixes

4.16.1 (2023-08-25)

Bug Fixes

4.16.0 (2023-08-25)

Features

Bug Fixes

  • UserSettings: update query mode setting description (#521) (c526471)

4.15.1 (2023-08-21)

Bug Fixes

  • SchemaTree: update create table template (#512) (712b3f3)

4.15.0 (2023-08-17)

Features

4.14.0 (2023-08-11)

Features

  • Nodes: filter and sort on backend (#503) (2e8ab8e)
  • Query: add explanation to query duration (#501) (a5f5140)

Bug Fixes

  • Header: add icons for nodes and tablets (#500) (862660c)
  • Query: fix query method selector help text (#504) (65cdf9e)
  • Query: transfer API calls to a new line (#499) (de3d540)
  • SchemaTree: transfer Show Preview to SchemaTree (#505) (46220c4)

4.13.0 (2023-08-04)

Features

  • info and summary tabs for external objects (#493) (88d9041)

Bug Fixes

  • SchemaTree: add actions to external objects (#497) (5029579)
  • SchemaTree: set required query mode for tree actions (#491) (ccd1eda)

4.12.0 (2023-08-02)

Features

  • Query: add explanation to the query method selector (#492) (ce6407c)

Bug Fixes

4.11.1 (2023-07-27)

Bug Fixes

4.11.0 (2023-07-27)

Features

  • support external objects in schema tree (#485) (cf96f9a)

Bug Fixes

  • ClusterInfo: change cluster default name (#478) (398df6e)
  • fix copy schema action (#483) (f6b01c3)
  • Nodes: support v2 compute (#476) (696d43a)
  • ObjectSummary: fix issue on object change with active schema tab (#482) (b50db5f)
  • ObjectSummary: fix wrong tree alignment bug (#486) (e8bfe99)
  • Query: process null issues error (#480) (4c4e684)

4.10.1 (2023-07-14)

Bug Fixes

4.10.0 (2023-07-07)

Bug Fixes

  • AsideNavigation: swap icons (#465) (13bc92a)
  • move sendQuery timeout to request query (#464) (6323038)
  • QueryEditor: do not reset input on empty savedPath (#451) (7f98e44)
  • show 5 digits size in table info (#461) (8c4ecc4)
  • TenantOverview: add copy button to tenant name (#459) (2d8b380)
  • UsageFilter: fix bar flashes (#457) (ae1965e)

4.9.0 (2023-06-30)

Features

  • QueryEditor: remove old controls, update setting (#445) (75efd44)

Bug Fixes

  • QueryEditor: color last used query action, run on command (#436) (c4d3bb8)
  • QueryEditor: rename query modes (#449) (c93c9c1)
  • StorageNodes: sort by uptime (#447) (283cb81)
  • Storage: remove visible entities filter (#448) (b4d9489)

4.8.2 (2023-06-27)

Bug Fixes

  • breadcrumbs: update tenant and tablet params (#443) (b0d31ac)

4.8.1 (2023-06-26)

Bug Fixes

4.8.0 (2023-06-26)

Features

  • Tenant: transform general tabs into left navigation items (#431) (7117b96)

4.7.0 (2023-06-23)

Features

Bug Fixes

4.6.0 (2023-06-13)

Features

  • QueryEditor: add data and query modes (#422) (c142f03)
  • rework navigation, update breadcrumbs (#418) (2d807d6)

Bug Fixes

  • Diagnostics: remove unneded tenantInfo fetch (#420) (ccaafe4)

4.5.2 (2023-06-06)

Bug Fixes

  • Versions: enable table dynamic render (#416) (3c877ea)

4.5.1 (2023-06-02)

Bug Fixes

4.5.0 (2023-06-01)

Features

  • ClusterInfo: update versions bar, rework DC and Tablets fields (#407) (4824f0d)

4.4.2 (2023-05-29)

Bug Fixes

4.4.1 (2023-05-25)

Bug Fixes

4.4.0 (2023-05-25)

Features

Bug Fixes

  • ClusterInfo: do not show response error on cancelled requests (83501b5)
  • Cluster: remove padding from cluster page (8138823)
  • Partitions: fix columns titles (4fe21a0)
  • Partitions: update Select empty value (a7df6d1)
  • UserSettings: separate Setting, enable additional settings (#396) (e8a17a1)

4.3.0 (2023-05-18)

Features

  • Partitions: display partitions for topic without consumers (0843a49)

Bug Fixes

  • Tablet: update state to color mapping (7ccc8c7)

4.2.1 (2023-05-18)

Bug Fixes

4.2.0 (2023-05-16)

Features

  • Tablet: display node fqdn in table (4d8099a)

Bug Fixes

  • api: change nulls to empty objects (0ab14e8)
  • display storage pool in VDisks popups (5b5dd8a)
  • fix Select label and values align (f796730)
  • Overview: partitioning by size disabled for 0 SizeToSpit (1028e7d)
  • Schema: display NotNull columns (d61eaa4)

4.1.0 (2023-05-10)

Features

  • Navigation: remove legacy navigation setting support (8544f11)

Bug Fixes

  • disable link and popover for unavailable nodes (990a9fa)

4.0.0 (2023-04-28)

⚠ BREAKING CHANGES

  • app no longer parses query responses from older ydb versions
  • v0.1 explain plans are no longer rendered

Features

  • enable explain-script parsing, remove deprecated code (5c6e9a2)
  • QueryEditor: add explain query modes (39ad943)
  • QueryEditor: display query duration (967f102)
  • remove support for explain v0.1 (c8741a6)

Bug Fixes

  • query: correctly process NetworkError on actions failure (cf5bd6c)
  • QueryExplain: do not request ast when missing (54cf151)
  • QueryExplain: request AST if it is empty (d028b4e)

3.5.0 (2023-04-18)

Features

  • TableInfo: extend Table and ColumnTable info (89e54aa)
  • TopQueries: add columns (b49b98d)

Bug Fixes

  • settings: use system theme by default (726c9cb)
  • Storage: fix incorrect usage on zero available space (2704cd7)
  • TableInfo: add default format for FollowerGroup fields (961334a)
  • Tablet: fix dialog type enum (c477042)
  • TopQueries: enable go back to TopQueries from Query tab (bbdfe72)
  • TopShards: fix table crash on undefined values (604e99a)
  • TruncatedQuery: wrap message (f41b7ff)

3.4.5 (2023-03-30)

Bug Fixes

  • Consumers: fix typo (aaa9dbd)
  • PDisk: add display block to content (130dab2)
  • Storage: get nodes hosts from /nodelist (cc82dd9)
  • StorageNodes: make fqdn similar to nodes page (344298a)
  • TopicInfo: do not display /s when speed is undefined (2d41832)
  • TopicStats: use prepared stats, update fields (a614a8c)

3.4.4 (2023-03-22)

Bug Fixes

  • Diagnostics: display nodes tab for not db entities (a542dbc)

3.4.3 (2023-03-17)

Bug Fixes

3.4.2 (2023-03-03)

Bug Fixes

  • Partitions: add search to consumers filter (95e4462)
  • Partitions: fix error on wrong consumer in query string (44269fa)
  • PDisk: display vdisks donors (8b39b01)

3.4.1 (2023-03-01)

Bug Fixes

  • Consumers: enable navigation to Partitions tab (fa79081)
  • Consumers: update topic stats values align (f2af851)
  • TopShards: keep state on request cancel (1bd4f65)

3.4.0 (2023-02-17)

Features

  • Diagnostics: add Partitions tab (914702b)
  • Diagnostics: rework Consumers tab (0dae9d8)

Bug Fixes

  • add read and lag images (a3f0648)
  • add reducer for consumer (4ab65e3)
  • add SpeedMultiMeter component (39acbf1)
  • ResponseError: make error prop optional (f706e94)
  • Storage: display not full donors (13f4b9f)
  • Topic: use SpeedMultiMeter and utils functions (3e0293c)
  • utils: add formatBytesCustom function (2f18c22)

3.3.4 (2023-02-16)

Bug Fixes

  • OverloadedShards: rename to top shards (ffa4f27)
  • StorageGroups: display Erasure (4a7ebc0)
  • TopShards: switch between history and immediate data (eeb9bb0)

3.3.3 (2023-02-08)

Bug Fixes

  • Auth: add a step in history for auth form (c72d06e)
  • format dates with date-utils (948598b)
  • InfoViewer: add prop renderEmptyState (44fe28f)
  • minor fixes in Nodes and Tenants tables (8dca43a)
  • OverloadedShards: display IntervalEnd (c7cbd72)
  • Overview: display error statusText on schema error (99b030f)
  • PDisk: calculate severity based on usage (64c6890)
  • QueryEditor: make client request timeout 9 min (44528a8)
  • QueryEditor: result status for aborted connection (4b0d84b)
  • QueryResult: output client error messages (deef610)
  • Storage: replace hasOwn to hasOwnProperty (2452310)
  • TopQueries: display IntervalEnd (e5b2b07)

3.3.2 (2023-01-31)

Bug Fixes

  • QueryEditor: collapse bottom panel if empty (566db3b)
  • VDisk: use pdiskid field for link (5ee0705)

3.3.1 (2023-01-31)

Bug Fixes

  • UserSettings: reword nodes setting and add popup (2fda2b8)

3.3.0 (2023-01-30)

Features

  • Nodes: use /viewer/json/nodes endpoint (226cc70)
  • Overview: display topic stats for topics and streams (08e9fe0)
  • Storage: display vdisks over pdisks (bb5d1fa)

Bug Fixes

  • add duration formatter (e325d98)
  • add protobuf time formatters (c74cd9d)
  • add verticalBars component (053ffa8)
  • PDisk: grey color for unknown state (54f7e15)
  • Storage: request only static nodes (e91e136)
  • Topic: add reducer for describe_topic (7c61dc9)
  • update PDisks and VDisks tests (3bf660e)

3.2.3 (2023-01-16)

Bug Fixes

  • fix crash on invalid search query (4d6f551)

3.2.2 (2023-01-13)

Bug Fixes

  • Tablets: fix infinite rerender (79b3c58)

3.2.1 (2023-01-12)

Bug Fixes

  • align standard errors to the left (cce100c)
  • TabletsFilters: properly display long data in select options (ea37d9f)
  • TabletsFilters: replace constants (ea948ca)
  • TabletsStatistic: process different tablets state types (78798de)
  • Tenant: always display Pools heading (94baeff)

3.2.0 (2023-01-09)

Features

  • Nodes: display rack in table (3b8cdd5)
  • StorageNodes: display datacenter in table (4507bfd)
  • TopQueries: date range filter (b9a8e95)
  • TopQueries: filter by query text (2c8ea97)

Bug Fixes

  • InfoViewer: min width for values (64a4fd4)
  • Nodes: open external link in new tab (b7c3ddd)
  • TopQueries: proper table dynamic render type (9add6ca)
  • TopShards: rename to overloaded shards (d9978bd)
  • UserSettings: treat invertedDisks settings as string (ad7742a)

3.1.0 (2022-12-13)

Features

  • TopShards: date range filter (aab4396)

3.0.1 (2022-12-12)

Bug Fixes

  • Overview: display titles for topic, stream and tableIndex (2ee7889)
  • SchemaOverview: display entity name (2d28a2a)
  • TenantOverview: display database type in title (5f73eed)
  • TopShards: render a message for empty data (8cda003)

3.0.0 (2022-12-05)

⚠ BREAKING CHANGES

Updated build config (11e02c6)

Before the change

  • the target dir for the production build was build/resources
  • favicon.png was placed directly in build

After the change

  • the target dir is build/static
  • favicon.png is in build/static

This change is intended to simplify build config and make it closer to the default one. Previously there were some custom tweaks after the build, they caused bugs and were hard to maintain. Now the application builds using the default create-react-app config.

2.6.0 (2022-12-05)

Features

  • Describe: add topic data for CDCStream (3a289d4)
  • Diagnostics: add consumers tab for CdcStream (22c6efd)
  • Overview: add topic data for CDCStream (be80545)

Bug Fixes

  • Compute: update data on path change (1783240)
  • Diagnostics: render db tabs for not root dbs (7d46ce2)
  • Healthcheck: render loader on path change (ec40f19)
  • InfoViewer: allow multiline values (17755dc)
  • Network: update data on path change (588c53f)
  • SchemaTree: do not expand childless components (90468de)
  • Storage: update data on path change (f5486bc)
  • Tablets: fix postponed data update on path change (d474c6c)
  • TopQueries: update data on path change (32d7720)

2.5.0 (2022-11-25)

Features

  • Nodes: add uptime filter (9bb4f66)
  • NodesViewer: add uptime filter (a802442)
  • Storage: add nodes uptime filter (d8cfea1)

Bug Fixes

  • Consumers: add autorefresh to useAutofetcher (e0da2a1)
  • Consumers: add loader (a59f472)
  • QueryExplain: fix schema rerender on path change (eb52978)
  • Storage: add message on empty nodes with small uptime (70959ab)
  • Storage: fix uneven PDisks (0269dba)
  • StorageNodes: fix message display on not empty data (bb5fffa)
  • UsageFilter: add min-width (56b2701)

2.4.4 (2022-11-22)

Bug Fixes

  • api: update getDescribe and getSchema requests params (d70ba54)
  • describe: cancel concurrent requests (2f39ad0)
  • Describe: render loader on path change (baf552a)
  • QueryExplain: fix colors on theme change (cc0a2d6)
  • SchemaTree: remove unneeded fetches (c7c0489)
  • SchemaTree: remove unneeded getDescribe (1146f13)
  • Tenant: make tenant fetch schema only on tenant change (ccefbff)

2.4.3 (2022-11-14)

Bug Fixes

  • fix app crash on ColumnTable path type (a1aefa8)
  • schema: add types for ColumnTable and ColumnStore (dc13307)

2.4.2 (2022-11-09)

Bug Fixes

  • QueryExplain: apply all node types (06d26de)

2.4.1 (2022-11-01)

Performance Improvements

  • SchemaTree: batch preloaded data dispatch (c9ac514)

2.4.0 (2022-10-27)

Features

  • Diagnostics: add consumers tab for topics (4bb801c)

Bug Fixes

  • add checks for fetch failure with no errors (2c55107)
  • Nodes: display access denied on 403 (7832afe)
  • QueryResult: fix table display in fullscreen (98674db)
  • QueryResultTable: make preview display all rows (0ac83d0)
  • Storage: display access denied on 403 (6d20333)
  • TabletsFilters: display access denied on 403 (018be19)

2.3.0 (2022-10-24)

Features

  • PDisk: display type on disk progressbar (00bcbf5)
  • Storage: display media type for groups (cdff5e9)
  • Storage: display shield icon for encrypted groups (d0a4442)

Bug Fixes

  • Diagnostics: fix tabs reset on page reload (68d2971)
  • Storage: prevent loading reset on cancelled fetch (625159a)
  • Storage: shrink tooltip active area on FQDN (7c33d5a)
  • Tenant: prevent selected tab reset on tree navigation (a4e633a)
  • Tenant: show loader when fetching overview data (ae77495)
  • use correct prop for textinputs value (de97ba1)
  • useAutofetcher: pass argument to indicate background fetch (4063cb1)

2.2.1 (2022-10-19)

Bug Fixes

  • revert prettier config, fix build (c47dddf)

2.2.0 (2022-10-14)

Features

  • Healthcheck: rework issues list in modal (e7cb0df)

Bug Fixes

  • EntityStatus: enable component to left trim links (fbc6c51)
  • fix pre-commit prettier linting and add json linting (#189) (047415d)
  • Healthcheck: delete unneeded i18n translations (0c6de90)
  • Healthcheck: enable update button in modal to fetch data (de0b06e)
  • Healthcheck: fix layout shift on scrollbar appearance (ccdde6e)
  • Healthcheck: fix styles for long issues trees (32f1a8d)
  • Healthcheck: fix variable typo (0f0e056)
  • Healthcheck: full check status in a preview (bc0b51e)
  • Healthcheck: make modal show only one first level issue (cdc95a7)
  • Healthcheck: redesign healthcheck header (867f57a)
  • Healthcheck: replace update button with icon (709a994)
  • Healthcheck: update styles to be closer to the design (aa1083d)
  • Nodes: case insensitive search (11d2c98)
  • QueryEditor: smarter error message trim (8632948)
  • Tenants: case insensitive search (0ad93f5)
  • Tenants: fix filtering by ControlPlane name (4941c82)
  • Tenants: left trim db names in db list (81bf0fa)

2.1.0 (2022-10-04)

Features

  • autofocus all text search fields (a38ee84)
  • Healthcheck: display first level issues in overview (10b4bf5)

Bug Fixes

  • fix production assets paths (8eaad0f)
  • Healthcheck: add translations (75f9851)
  • move eslint hooks rule extension to src config (179b81d)
  • QueryEditor: disable fullscreen button for empty result (4825b5b)
  • QueryEditor: fix query stats spacings (b836d72)
  • useAutofetcher: private autofetcher instance for each usage (3f34b7a)

2.0.0 (2022-09-26)

⚠ BREAKING CHANGES

  • peer deps update: migrated from @yandex-cloud/uikit to @gravity-ui/uikit

Bug Fixes

  • QueryEditor: adjust execute issues scrollbar position (8b03400)
  • QueryEditor: adjust explain components position (193d326)
  • QueryEditor: properly handle empty query explanations (5943d1b)
  • QueryEditor: render v2 explain with default topology (44947e1)
  • QueryEditor: use modern explain query schema (78acc45)
  • Storage: encouraging message for empty filtered lists (028aa8d)
  • Tenant: adjust info tab spacings (89e5809)
  • Tenant: display 0 values in columns tables info (ba2cbde)
  • Tenant: modern query response for column tables (ab2e45f)
  • Tenant: properly fetch column tables data for info tab (8762746)
  • TopQueries: modern query response (fe2b45a)
  • TopShards: modern query response (3f847eb)
  • UserSettings: save invertedDisks as string (d41dcc6)

1.14.2 (2022-09-19)

Bug Fixes

  • process new explain format (2ede9ab)
  • process new query format (eb880be)

1.14.1 (2022-09-16)

Bug Fixes

  • Tenants: display nodes count 0 for undefined NodeIds (4be42ec)

1.14.0 (2022-09-16)

Features

  • Preview: use modern query schema (60bed3f)
  • QueryEditor: use modern query schema (ecf38aa)
  • QueryResultTable: component for displaying query result (1b8be10)
  • Storage: experimental settings for disk colors (b4291f4)
  • Tenant: cdc streams info (4cc773f)
  • Tenant: cdc streams overview (d1aed44)
  • Tenant: pq groups info & overview (e1878a6)
  • Tenants: display tenant nodes count (72aef25)
  • use schema param in sendQuery api (01f9c71)

UI Updates

  • Storage: new disks design (26033d2)
  • Tenant: consistent paddings for query results (7f0a7c2)

Bug Fixes

  • always parse query error to string (0fcabf7)
  • correct types & parsing for query api response (d6a177c)
  • Preview: display "table is empty" only for tables (21a93c1)
  • Preview: fix action type id (7793fad)
  • QueryResultTable: don't display absent result as empty (e2e5bfa)
  • QueryResultTable: don't require theme prop (c9686d4)
  • Tenant: input working query for 'select query' action in schema (de152bd)
  • Tenant: rename tab overview -> info (2d13ffe)

1.13.2 (2022-09-05)

Bug Fixes

  • Tenant: fix acl scroll (161bc8d)
  • Tenant: fix layout after moving tabs (6abfded)
  • Tenant: load root if cahced path is not in tree (2d86044)

1.13.1 (2022-09-02)

Bug Fixes

  • Storage: fix groups/nodes counter (9b59ae0)

1.13.0 (2022-09-01)

Features

  • Storage: add usage filter component (a35067f)
  • Storage: usage filter (276f027)

Bug Fixes

  • Storage: properly debounce text input filter (bc5e8fd)
  • Storage: use current list size for counter (e6fea58)
  • Tenant: move general tabs outside navigation (5bf21ea)

1.12.2 (2022-08-29)

Bug Fixes

  • Storage: bright red usage starting from 90% (69b7ed2)
  • Storage: display usage without gte sign (39630a2)

1.12.1 (2022-08-26)

Bug Fixes

  • Storage: properly display usage for 0 storage (aee67f9)

1.12.0 (2022-08-26)

Features

  • Storage: show usage column (73aed5f)
  • Storage: vividly show degraded disks count (7315a9c)

1.11.1 (2022-08-26)

Bug Fixes

  • number type instead of string for uint32 (e60799e)
  • Storage: expect arbitrary donors data (09f8e08)
  • vdisk data contains pdisk data, not id (bd1ea7f)

1.11.0 (2022-08-23)

Features

  • Stack: new component for stacked elements (c42ba37)
  • Storage: display donor disks (b808fe9)
  • VDisk: display label for donors (bba5ae8)

Bug Fixes

  • InfoViewer: add size_s (fc06451)
  • PDisk: new popup design (9c0355d)
  • PDisk: restrict component interface (328efa9)
  • Storage: shrink tooltip active area on Pool Name (30a2b92)
  • VDisk: add a missing prop type (39b6cf3)
  • VDisk: don't paint donors blue (6b148b9)
  • VDisk: new popup design (107b139)

1.10.3 (2022-08-23)

Bug Fixes

  • Overview: format undefined values to empty string, not 0 (1a37c27)

1.10.2 (2022-08-17)

Bug Fixes

  • convert bytes on decimal scale (db9b0a7)
  • display HDD instead of ROT as pdisk type (bd9e5ba)
  • InfoViewer: accept default value formatter (e03d8cc)
  • InfoViewer: allow longer labels (89060a3)
  • Overview: display table r/o replicas (6dbe0b4)
  • Overview: format & group table info in overview (1a35cfc)
  • QueryEditor: save chosen run action (b0fb436)
  • use current i18n lang for numeral formatting (5d58fcf)

1.10.1 (2022-08-10)

Bug Fixes

  • Tenant: fix actions set for topics (0c75bf4)

1.10.0 (2022-08-10)

Features

  • TopShards: add DataSize column (cbcd047)
  • TopShards: sort table data on backend (dc28c5c)

Bug Fixes

  • add concurrentId for sendQuery request (dc6b32a)
  • Storage: display pdisk type in tooltip (2b03a35)
  • Tablet: change Kill to Restart (dd585b1)
  • Tenant: add missing schema node types (62a0ecb)
  • Tenant: ensure correct behavior for new schema node types (f80c381)
  • Tenant: use new schema icons (389a921)
  • TopShards: disable virtualization for table (006d3d9)
  • TopShards: format DataSize value (c51ce66)
  • TopShards: only allow DESC sort (6aa326f)
  • TopShards: substring tenant name out of shards path (9e57672)

1.9.0 (2022-07-29)

Features

  • Node: display endpoints in overview (89e9e47)
  • Node: display node basic info above tabs (aafb15b)
  • Node: more informative pdisks panels (342712b)
  • Nodes: show node endpoints in tooltip (34be559)
  • Tenant: table index overview (2aed714)
  • Tenant: virtualized tree in schema (815f558)
  • utils for parsing bitfields in pdisk data (da22b4a)

Bug Fixes

  • Node: fix pdisk title items width (ca5fec6)
  • Nodes: hide tooltip on unmount (54e4fdc)
  • ProgressViewer: apply provided custom class name (aa60e9d)
  • Tenant: display all table props in overview (d70e311)
  • Tenant: display PartCount first in table overview (8c09746)

1.8.8 (2022-07-21)

Bug Fixes

  • TabletsFilters: display tablets grid full-height (0dde809)
  • TabletsOverall: properly hide tooltip on mouseleave (df36eba)
  • Tablets: properly display tablets in grid (f3b64fa)
  • Tenant: align info in overview (acb39fa)
  • Tenant: display tenant name in single line (301e391)
  • Tenant: move tablets under tenant name (b7e4b8f)

1.8.7 (2022-07-18)

Bug Fixes

  • Preview: sort numbers as numbers, not string (6c42a62)

1.8.6 (2022-07-14)

Bug Fixes

  • Tenant: fix switching between groups and nodes on storage tab (6923885)

1.8.5 (2022-07-11)

Bug Fixes

  • AsideNavigation: aside header is compact by default (aa3ad03)

1.8.4 (2022-07-11)

Bug Fixes

  • Nodes: add /internal for nodes external link (a649dd2)

1.8.3 (2022-07-08)

Bug Fixes

  • timeout 600 sec for requests /viewer/json/query (cf65122)

1.8.2 (2022-07-07)

Bug Fixes

  • Tenant: 3 tabs for indexes (9280384)
  • Tenant: hide preview button for index tables (a25e0ea)

1.8.1 (2022-07-06)

Bug Fixes

  • Tenant: diagnostics view for table indexes (63d3133)
  • Tenant: own context actions for table indexes (3cd946a)

1.8.0 (2022-07-05)

Features

  • add Illustration component (7d10880)
  • Tenant: proper 403 error page (d822a2b)

Bug Fixes

  • fix empty state illustration layout (7cfd97e)

1.7.1 (2022-07-05)

Performance Improvements

  • Tenant: use api call viewer/json/acl instead of metainfo (c3603c4)

1.7.0 (2022-06-29)

Features

  • Storage: show total groups count (5e31cfe)
  • Storage: show total nodes count (b438f70)
  • Tenant: display tables indexes (693a100)

1.6.4 (2022-06-24)

Bug Fixes

  • Tenant: properly display ColumnTables (14d1e07)

1.6.3 (2022-06-22)

Bug Fixes

  • ClipboardButton: clickable area now matches visual area (8c0b5ef)

1.6.2 (2022-06-07)

Bug Fixes

  • shouls always select result tab (98d4bcb)

1.6.1 (2022-06-07)

Bug Fixes

  • should show Pending instead of Pendin (0b93f80)
  • should show query error even if no issues (708bac5)

1.6.0 (2022-06-06)

Features

  • query issues displaying (3ba4c25)

Bug Fixes

1.5.3 (2022-05-26)

Bug Fixes

  • explicitly set lang for ydb-ui-components i18n (5684524)
  • proper icon size in uikit/Select (a665d6d)
  • update code for @yandex-cloud/uikit@^2.0.0 (49d67a1)

chore

  • update @yandex-cloud/uikit to 2.4.0 (d2eb2e5)
  • add @yandex-cloud/uikit to peer deps (9c9f599)
  • update ydb-ui-components to v2.0.1 (3d6a8d3)

1.5.2 (2022-05-26)

Bug Fixes

  • Tenant: always update diagnostics tabs for root (db03266)
  • Tenant: don't use HistoryAPI and redux-location-state together (c1bc562)

1.5.1 (2022-05-25)

Bug Fixes

  • Authentication: submit form with enter in the login field (7b6132a)

1.5.0 (2022-05-24)

Features

  • Healthcheck: use TreeView in issues viewer (bcd81e5)
  • Tenant: use NavigationTree for schemas (f2867e1)

Bug Fixes

  • Healthcheck: don't display reasonsItems in issues viewer (f0a545f)
  • Tenant: add ellipsis to menu items inserting queries (09135a2)
  • Tenant: change messages for path copy toasts (09adfa5)
  • Tenant: switch to query tab for inserted query (991f156)

1.4.2 (2022-05-23)

UI Updates

  • QueryEditor: replace warning for query losing with note about how query are saved (89820ca)

Bug Fixes

  • QueryEditor: confirm query deletion with enter (d3dadbd)
  • QueryEditor: field autofocus in query save dialog (9225238)
  • QueryEditor: save query with enter (5f9c450)

1.4.1 (2022-05-17)

UI Updates

  • Tenant: add tenant name wrapper (8176d28)

Bug Fixes

  • NodesTable: align external link icon (a379796)

1.4.0 (2022-05-16)

Features

  • Tenant: save initial tab preference (7195d0f)

UI Updtaes

  • NodesTable: don't reserve space for icons next to node fqdn (8fcf1b3)

Bug Fixes

  • Tenant: mapDispatchToProps types (7dcaf56)

1.3.0 (2022-05-12)

Features

  • Storage: red progress bars for unavailable disks (17cf94d)

1.2.6 (2022-05-05)

Bug Fixes

1.2.5 (2022-05-05)

Bug Fixes

  • Node: right padding on the storage page (3a09d80)
  • Tenant: fix horizontal scrollbar on diagnostics storage page (017f5f3)
  • Tenant: keep acl heading at top (7859fc6)
  • Storage: move filters out of scrollable container (66baaec)
  • NodesViewer: match default control styles (c007674)

1.2.4 (2022-05-05)

Bug Fixes

  • Storage: make 2 argument in getStorageInfo optional (e349f8b)

1.2.3 (2022-05-05)

Bug Fixes

  • node reducer: should specify concurrentId in getNodeStructure (103c843)

1.2.2 (2022-05-04)

Bug Fixes

  • code-review (288fda3)
  • reducer clusterInfo should not be used (1cafcbf)

1.2.1 (2022-04-27)

Bug Fixes

  • Vdisk: should not fail if no node id passed (d66686d)

1.2.0 (2022-04-26)

Features

  • Storage: smoother loading state for storage table (f7f38c4)

Bug Fixes

  • prevent ghost autofetch (153d829)

1.1.3 (2022-04-20)

Bug Fixes

  • should prepare internal link correctly (3da36e2)

1.1.2 (2022-04-19)

Bug Fixes

  • ObjectSummary: should correctly parse table creation time (c9887dd)

1.1.1 (2022-04-19)

Bug Fixes

  • add typecheck + fix type errors (e6d9086)
  • Node: scroll to selected vdisk should not apply to undefined container (7236a43)

1.1.0 (2022-04-15)

Features

Bug Fixes

  • Authentication: should be able to send authentication data with empty password [YDB-1610] (5d4d881)
  • Cluster: should show additional info (cb21ce3)
  • code-review (a706903)
  • different interface fixes (0bd3a32)
  • improve usability (20f1acc)
  • Nodes: default path to node should be Overview (ac4add6)
  • query run type select should be styled as action button [YDB-1567] (d06cd6a)
  • QueryEditor: should resolve row key by index [YDB-1604] (4acd2a3)
  • refactoring (0c5aca5)
  • Storage: wording fixed [YDB-1552] (431f77f)
  • styles (2725055)

1.0.4 (2022-03-24)

Bug Fixes

1.0.3 (2022-03-21)

Bug Fixes

  • query status should not be shown when query is loading (d214eee)
  • should set correct initial current index in queries history (c3228d7)
  • Storage: wording fixed [YDB-1552] (3f487ff)

1.0.2 (2022-03-11)

Bug Fixes

  • Header: add link to internal viewer (64af24f)

1.0.1 (2022-03-05)

Bug Fixes

  • QueriesHistory: should save history to local storage (#8) (57031ab)

1.0.0 (2022-03-01)

Bug Fixes

  • ObjectSummary: start time should be taken from current schema object (e7511be)
  • QueryEditor: key bindings should work properly (ebe59b3)
  • QueryExplain: should render graph in fullscreen view properly (da511da)
  • README: ui path should be correct (e2668ef)

0.2.0 (2022-02-24)

Features

0.1.0 (2022-02-17)

Features