This is an automated email from the ASF dual-hosted git repository.

vogievetsky pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


    from 09432c099be Web console: refactor and improve the segment timeline 
(#17508)
     add f3e1f1e586f Revert "Web console: refactor and improve the segment 
timeline (#17508)" (#17520)

No new revisions were added by this update.

Summary of changes:
 licenses.yaml                                      |  94 ++-
 web-console/e2e-tests/tutorial-batch.spec.ts       |   2 +-
 web-console/jest.common.config.js                  |   2 -
 web-console/lib/keywords.ts                        |   8 -
 web-console/package-lock.json                      | 205 +++--
 web-console/package.json                           |   5 +-
 web-console/script/create-sql-docs.mjs             |   6 -
 web-console/script/licenses                        |   1 -
 web-console/src/bootstrap/json-parser.tsx          |   2 +-
 .../__snapshots__/auto-form.spec.tsx.snap          |   1 +
 web-console/src/components/auto-form/auto-form.tsx |   1 +
 .../cell-filter-menu/cell-filter-menu.tsx          |   4 +-
 .../fancy-numeric-input/fancy-numeric-input.tsx    |   2 +-
 web-console/src/components/index.ts                |   1 -
 .../components/portal-bubble/portal-bubble.scss    |  86 --
 .../src/components/portal-bubble/portal-bubble.tsx |  93 ---
 .../record-table-pane/record-table-pane.tsx        |   2 +-
 .../__snapshots__/rule-editor.spec.tsx.snap        |  10 +-
 .../src/components/rule-editor/rule-editor.scss    |   4 -
 .../src/components/rule-editor/rule-editor.tsx     |   6 +-
 .../__snapshots__/bar-unit.spec.tsx.snap           |  13 +
 .../__snapshots__/segment-timeline.spec.tsx.snap   | 422 ++++------
 .../src/components/segment-timeline/bar-group.tsx  |  75 ++
 .../components/segment-timeline/bar-unit.spec.tsx} |  22 +-
 .../{chart-axis.tsx => bar-unit.tsx}               |  36 +-
 .../src/components/segment-timeline/chart-axis.tsx |  14 +-
 .../src/components/segment-timeline/common.ts      |  87 --
 .../segment-timeline/segment-bar-chart-render.scss | 169 ----
 .../segment-timeline/segment-bar-chart-render.tsx  | 793 ------------------
 .../segment-timeline/segment-bar-chart.tsx         | 162 ----
 .../segment-timeline/segment-timeline.scss         |  32 +-
 .../segment-timeline/segment-timeline.spec.tsx     |  52 +-
 .../segment-timeline/segment-timeline.tsx          | 887 ++++++++++++++-------
 ...gment-bar-chart.scss => stacked-bar-chart.scss} |  31 +-
 .../segment-timeline/stacked-bar-chart.tsx         | 174 ++++
 .../supervisor-history-panel.tsx                   |  13 +-
 .../table-clickable-cell/table-clickable-cell.tsx  |   5 +-
 .../table-filterable-cell.tsx                      |   2 +-
 web-console/src/console-application.tsx            |  18 +-
 .../compaction-history-dialog.tsx                  |   7 +-
 .../coordinator-dynamic-config-dialog.tsx          |   7 +-
 .../datasource-columns-table.tsx                   |   2 +-
 .../datasource-preview-pane.tsx                    |   4 +-
 .../lookup-values-table/lookup-values-table.tsx    |   2 +-
 .../overlord-dynamic-config-dialog.tsx             |   7 +-
 .../__snapshots__/retention-dialog.spec.tsx.snap   |   4 +-
 .../dialogs/retention-dialog/retention-dialog.tsx  |  17 +-
 .../segments-preview-pane.tsx                      |   4 +-
 .../src/dialogs/status-dialog/status-dialog.tsx    |   3 +-
 .../supervisor-reset-offsets-dialog.tsx            |  11 +-
 .../src/druid-models/datasource/datasource.ts      |  47 --
 .../src/druid-models/execution/execution.ts        |   2 +-
 .../external-config/external-config.ts             |   4 +-
 web-console/src/druid-models/index.ts              |   3 -
 .../ingest-query-pattern.spec.ts                   |   2 +-
 .../ingest-query-pattern/ingest-query-pattern.ts   |   2 +-
 web-console/src/druid-models/segment/segment.ts    |  50 --
 web-console/src/druid-models/task/task.ts          |   2 +-
 .../workbench-query/workbench-query.spec.ts        |   2 +-
 .../workbench-query/workbench-query.ts             |   4 +-
 web-console/src/entry.scss                         |   1 -
 web-console/src/entry.tsx                          |   2 +-
 web-console/src/helpers/capabilities.ts            |   4 -
 web-console/src/helpers/execution/general.ts       |   2 +-
 .../src/helpers/execution/sql-task-execution.ts    |   2 +-
 web-console/src/helpers/spec-conversion.ts         |   2 +-
 web-console/src/hooks/use-clock.ts                 |  18 +-
 .../src/react-table/react-table-utils.spec.ts      |   4 -
 web-console/src/react-table/react-table-utils.ts   |  50 +-
 .../date-floor-shift-ceil-utc.spec.ts              | 169 ----
 .../date-floor-shift-ceil.spec.ts                  | 181 -----
 .../date-floor-shift-ceil/date-floor-shift-ceil.ts | 296 -------
 web-console/src/utils/date.spec.ts                 |   9 +
 web-console/src/utils/date.ts                      |  11 +-
 web-console/src/utils/download.ts                  |   2 +-
 web-console/src/utils/druid-query.spec.ts          |   2 +-
 web-console/src/utils/druid-query.ts               |   8 +-
 web-console/src/utils/duration/duration.spec.ts    | 505 ------------
 web-console/src/utils/duration/duration.ts         | 388 ---------
 web-console/src/utils/general.spec.ts              |  14 +-
 web-console/src/utils/general.tsx                  |  28 +-
 web-console/src/utils/index.tsx                    |   2 -
 .../{druid-models/load-rule => utils}/load-rule.ts |   3 +-
 web-console/src/utils/query-action.ts              |   2 +-
 .../src/utils/query-manager/query-manager.ts       |   2 +-
 web-console/src/utils/sampler.ts                   |   2 +-
 web-console/src/utils/sql.spec.ts                  |   2 +-
 web-console/src/utils/sql.ts                       |   4 +-
 web-console/src/utils/table-helpers.ts             |  26 +-
 web-console/src/utils/types.ts                     |   2 +-
 web-console/src/utils/values-query.spec.tsx        |   2 +-
 web-console/src/utils/values-query.tsx             |   4 +-
 .../__snapshots__/datasources-view.spec.tsx.snap   |   1 -
 .../views/datasources-view/datasources-view.scss   |   9 +-
 .../views/datasources-view/datasources-view.tsx    | 145 +---
 .../column-picker-menu/column-picker-menu.tsx      |   2 +-
 .../components/column-picker/column-picker.tsx     |   2 +-
 .../components/control-pane/control-pane.tsx       |   4 +-
 .../components/control-pane/expression-menu.tsx    |   4 +-
 .../components/control-pane/measure-menu.tsx       |   4 +-
 .../droppable-container/droppable-container.tsx    |   2 +-
 .../contains-filter-control.tsx                    |   4 +-
 .../filter-pane/filter-menu/filter-menu.tsx        |   4 +-
 .../number-range-filter-control.tsx                |   2 +-
 .../regexp-filter-control.tsx                      |   4 +-
 .../time-interval-filter-control.tsx               |   2 +-
 .../time-relative-filter-control.tsx               |   2 +-
 .../values-filter-control.tsx                      |   4 +-
 .../components/filter-pane/filter-pane.tsx         |   6 +-
 .../generic-output-table/generic-output-table.tsx  |   4 +-
 .../components/module-pane/module-pane.tsx         |   5 +-
 .../components/preview-pane/preview-pane.tsx       |   2 +-
 .../resource-pane/column-dialog/column-dialog.tsx  |   4 +-
 .../measure-dialog/measure-dialog.tsx              |   2 +-
 .../nested-column-dialog/nested-column-dialog.tsx  |   4 +-
 .../components/resource-pane/resource-pane.tsx     |   2 +-
 .../components/source-pane/source-pane.tsx         |   6 +-
 .../components/sql-input/sql-input.tsx             |   4 +-
 web-console/src/views/explore-view/drag-helper.ts  |   2 +-
 .../src/views/explore-view/explore-state.ts        |   4 +-
 .../src/views/explore-view/explore-view.tsx        |   4 +-
 .../views/explore-view/models/expression-meta.ts   |   4 +-
 web-console/src/views/explore-view/models/index.ts |   1 +
 .../views/explore-view/models/measure-pattern.ts   |   4 +-
 .../src/views/explore-view/models/measure.ts       |   4 +-
 .../src/views/explore-view/models/query-source.ts  |   4 +-
 .../{utils => views/explore-view/models}/stage.ts  |  14 -
 .../module-repository/module-repository.ts         |   5 +-
 .../explore-view/modules/bar-chart-module.tsx      |   2 +-
 .../explore-view/modules/grouping-table-module.tsx |   4 +-
 .../modules/multi-axis-chart-module.tsx            |  16 +-
 .../explore-view/modules/pie-chart-module.tsx      |   2 +-
 .../explore-view/modules/record-table-module.tsx   |   2 +-
 .../explore-view/modules/time-chart-module.tsx     |  19 +-
 .../explore-view/query-macros/aggregate.spec.ts    |   2 +-
 .../views/explore-view/query-macros/aggregate.ts   |   2 +-
 .../explore-view/query-macros/max-data-time.ts     |   4 +-
 .../utils/duration.spec.ts}                        |  30 +-
 .../src/views/explore-view/utils/duration.ts       |  46 ++
 .../explore-view/utils/filter-pattern-helpers.ts   |  10 +-
 .../src/views/explore-view/utils/general.ts        |   4 +-
 .../explore-view/utils/get-auto-granularity.ts     |  87 +-
 web-console/src/views/explore-view/utils/index.ts  |   2 +
 .../views/explore-view/utils/max-time-for-table.ts |   2 +-
 .../explore-view/utils/snap-to-granularity.ts      |  57 ++
 .../views/explore-view/utils/table-query.spec.ts   |   4 +-
 .../src/views/explore-view/utils/table-query.ts    |  11 +-
 .../explore-view/utils/time-manipulation.spec.ts   |   2 +-
 .../views/explore-view/utils/time-manipulation.ts  |   2 +-
 .../datasources-card/datasources-card.tsx          |  10 +-
 .../home-view/segments-card/segments-card.tsx      |   7 +-
 .../home-view/services-card/services-card.tsx      |  13 +-
 .../supervisors-card/supervisors-card.tsx          |  15 +-
 .../src/views/home-view/tasks-card/tasks-card.tsx  |  17 +-
 .../src/views/load-data-view/load-data-view.tsx    |   4 +-
 .../src/views/lookups-view/lookups-view.tsx        |  14 +-
 .../__snapshots__/segments-view.spec.tsx.snap      |  57 +-
 .../src/views/segments-view/segments-view.scss     |   2 +-
 .../src/views/segments-view/segments-view.tsx      | 521 ++++++------
 .../src/views/services-view/services-view.tsx      |  48 +-
 .../column-actions/column-actions.tsx              |   4 +-
 .../column-editor/column-editor.tsx                |   4 +-
 .../expression-editor-dialog.tsx                   |   2 +-
 .../ingestion-progress-dialog.tsx                  |   2 +-
 .../schema-step/column-list/column-list.tsx        |   2 +-
 .../expression-entry/expression-entry.tsx          |   4 +-
 .../schema-step/preview-table/preview-table.tsx    |   6 +-
 .../rollup-analysis-pane/rollup-analysis-pane.tsx  |   4 +-
 .../schema-step/schema-step.tsx                    |   6 +-
 .../sql-data-loader-view/sql-data-loader-view.tsx  |   2 +-
 .../__snapshots__/supervisors-view.spec.tsx.snap   |  12 +-
 .../views/supervisors-view/supervisors-view.tsx    | 119 ++-
 web-console/src/views/tasks-view/tasks-view.tsx    |  37 +-
 .../complex-menu-items/complex-menu-items.spec.tsx |   2 +-
 .../complex-menu-items/complex-menu-items.tsx      |   4 +-
 .../number-menu-items/number-menu-items.spec.tsx   |   2 +-
 .../number-menu-items/number-menu-items.tsx        |   4 +-
 .../string-menu-items/string-menu-items.spec.tsx   |   2 +-
 .../string-menu-items/string-menu-items.tsx        |   4 +-
 .../time-menu-items/time-menu-items.spec.tsx       |   2 +-
 .../time-menu-items/time-menu-items.tsx            |  74 +-
 .../column-tree/column-tree.spec.tsx               |   2 +-
 .../workbench-view/column-tree/column-tree.tsx     |   4 +-
 .../connect-external-data-dialog.tsx               |   2 +-
 .../current-dart-panel/current-dart-panel.tsx      |  12 +-
 .../execution-details-pane.tsx                     |   2 +-
 .../execution-stages-pane.tsx                      |   2 +-
 .../flexible-query-input/flexible-query-input.tsx  |   2 +-
 .../ingest-success-pane/ingest-success-pane.tsx    |   2 +-
 .../input-format-step/input-format-step.tsx        |   4 +-
 .../input-source-step/input-source-step.tsx        |   2 +-
 .../query-parameters-dialog.tsx                    |   4 +-
 .../views/workbench-view/query-tab/query-tab.tsx   |  15 +-
 .../recent-query-task-panel.tsx                    |  20 +-
 .../result-table-pane/result-table-pane.tsx        |   4 +-
 .../views/workbench-view/run-panel/run-panel.tsx   |  71 +-
 .../time-floor-menu-item/time-floor-menu-item.tsx  |   4 +-
 .../timezone-menu-items.spec.tsx.snap              | 563 -------------
 .../timezone-menu-items/timezone-menu-items.tsx    | 151 ----
 .../src/views/workbench-view/work-state-store.ts   |  22 +-
 .../src/views/workbench-view/workbench-view.tsx    |   4 +-
 201 files changed, 2349 insertions(+), 5616 deletions(-)
 delete mode 100644 web-console/src/components/portal-bubble/portal-bubble.scss
 delete mode 100644 web-console/src/components/portal-bubble/portal-bubble.tsx
 create mode 100644 
web-console/src/components/segment-timeline/__snapshots__/bar-unit.spec.tsx.snap
 create mode 100644 web-console/src/components/segment-timeline/bar-group.tsx
 copy web-console/{jest.common.config.js => 
src/components/segment-timeline/bar-unit.spec.tsx} (68%)
 copy web-console/src/components/segment-timeline/{chart-axis.tsx => 
bar-unit.tsx} (61%)
 delete mode 100644 web-console/src/components/segment-timeline/common.ts
 delete mode 100644 
web-console/src/components/segment-timeline/segment-bar-chart-render.scss
 delete mode 100644 
web-console/src/components/segment-timeline/segment-bar-chart-render.tsx
 delete mode 100644 
web-console/src/components/segment-timeline/segment-bar-chart.tsx
 rename web-console/src/components/segment-timeline/{segment-bar-chart.scss => 
stacked-bar-chart.scss} (66%)
 create mode 100644 
web-console/src/components/segment-timeline/stacked-bar-chart.tsx
 delete mode 100644 web-console/src/druid-models/datasource/datasource.ts
 delete mode 100644 web-console/src/druid-models/segment/segment.ts
 delete mode 100755 
web-console/src/utils/date-floor-shift-ceil/date-floor-shift-ceil-utc.spec.ts
 delete mode 100755 
web-console/src/utils/date-floor-shift-ceil/date-floor-shift-ceil.spec.ts
 delete mode 100755 
web-console/src/utils/date-floor-shift-ceil/date-floor-shift-ceil.ts
 delete mode 100755 web-console/src/utils/duration/duration.spec.ts
 delete mode 100755 web-console/src/utils/duration/duration.ts
 rename web-console/src/{druid-models/load-rule => utils}/load-rule.ts (97%)
 rename web-console/src/{utils => views/explore-view/models}/stage.ts (80%)
 rename 
web-console/src/views/{workbench-view/timezone-menu-items/timezone-menu-items.spec.tsx
 => explore-view/utils/duration.spec.ts} (55%)
 create mode 100644 web-console/src/views/explore-view/utils/duration.ts
 create mode 100644 
web-console/src/views/explore-view/utils/snap-to-granularity.ts
 delete mode 100644 
web-console/src/views/workbench-view/timezone-menu-items/__snapshots__/timezone-menu-items.spec.tsx.snap
 delete mode 100644 
web-console/src/views/workbench-view/timezone-menu-items/timezone-menu-items.tsx


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to