This is an automated email from the ASF dual-hosted git repository. junhan pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/flink.git
from 5176fb2c334 [FLINK-29707][cli] Fix possible comparator violation for "flink list" add 77204ff7b92 [FLINK-29747] refactor: module-based app to standalone components (#21144) No new revisions were added by this update. Summary of changes: .../web-dashboard/src/app/app-icons.ts | 92 +++++++++++ .../web-dashboard/src/app/app-routing.module.ts | 47 ------ .../web-dashboard/src/app/app.component.ts | 35 +++- .../web-dashboard/src/app/app.module.ts | 177 --------------------- .../addon-compact/addon-compact.component.html | 0 .../addon-compact/addon-compact.component.less | 0 .../addon-compact/addon-compact.component.ts | 7 +- .../addon-inline/addon-inline.component.html | 0 .../addon-inline/addon-inline.component.less | 0 .../addon-inline/addon-inline.component.ts | 8 +- .../backpressure-badge.component.html | 0 .../backpressure-badge.component.less | 0 .../backpressure-badge.component.ts | 5 +- .../blocked-badge/blocked-badge.component.html | 0 .../blocked-badge/blocked-badge.component.less | 0 .../blocked-badge/blocked-badge.component.ts | 3 +- .../checkpoint-badge.component.html | 0 .../checkpoint-badge.component.less | 0 .../checkpoint-badge/checkpoint-badge.component.ts | 3 +- .../configuration-cards.component.html | 0 .../configuration-cards.component.less | 0 .../configuration-cards.component.ts | 9 +- .../table-display/table-display.component.html | 0 .../table-display/table-display.component.less | 0 .../table-display/table-display.component.ts | 6 +- .../dagre/components/node}/node.component.html | 0 .../dagre/components/node}/node.component.less | 0 .../dagre/components/node}/node.component.ts | 5 +- .../svg-container}/svg-container.component.html | 0 .../svg-container}/svg-container.component.less | 0 .../svg-container}/svg-container.component.ts | 3 +- .../dagre/dagre.component.html | 0 .../dagre/dagre.component.less | 0 .../common => components}/dagre/dagre.component.ts | 11 +- .../{share/common => components}/dagre/graph.ts | 0 .../duration-badge/duration-badge.component.html | 0 .../duration-badge/duration-badge.component.less | 0 .../duration-badge/duration-badge.component.ts | 6 +- .../dynamic => components}/dynamic.directive.ts | 3 +- .../dynamic/dynamic-host.component.html | 0 .../dynamic/dynamic-host.component.less | 0 .../dynamic/dynamic-host.component.ts | 6 +- .../editor/auto-resize.directive.ts | 3 +- .../common => components}/editor/editor-config.ts | 0 .../file-read.directive.ts | 3 +- .../flame-graph/flame-graph.component.html | 0 .../flame-graph/flame-graph.component.ts | 3 +- .../pipes => components}/humanize-bytes.pipe.ts | 3 +- .../humanize-chart-numeric.pipe.ts | 3 +- .../pipes => components}/humanize-date.pipe.ts | 3 +- .../pipes => components}/humanize-duration.pipe.ts | 3 +- .../humanize-watermark.pipe.ts | 3 +- .../job-badge/job-badge.component.html | 0 .../job-badge/job-badge.component.less | 0 .../job-badge/job-badge.component.spec.ts | 0 .../job-badge/job-badge.component.ts | 3 +- .../job-chart/job-chart.component.html | 0 .../job-chart/job-chart.component.less | 0 .../job-chart/job-chart.component.ts | 9 +- .../job-chart/job-chart.service.ts | 0 .../job-list/job-list.component.html | 0 .../job-list/job-list.component.less | 0 .../job-list/job-list.component.ts | 22 ++- .../navigation/navigation.component.html | 0 .../navigation/navigation.component.less | 0 .../navigation/navigation.component.ts | 6 +- .../{share/pipes => components}/parse-int.pipe.ts | 3 +- .../resize/resize.component.html | 0 .../resize/resize.component.less | 0 .../resize/resize.component.ts | 5 +- .../table-aggregated-metrics.component.html | 0 .../table-aggregated-metrics.component.less | 0 .../table-aggregated-metrics.component.ts | 8 +- .../task-badge/task-badge.component.html | 0 .../task-badge/task-badge.component.less | 0 .../task-badge/task-badge.component.ts | 6 +- .../job-manager-configuration.component.ts | 5 +- .../app/pages/job-manager/job-manager.component.ts | 7 +- .../app/pages/job-manager/job-manager.config.ts | 2 +- .../app/pages/job-manager/job-manager.module.ts | 75 --------- .../log-detail/job-manager-log-detail.component.ts | 20 ++- .../log-list/job-manager-log-list.component.ts | 8 +- .../job-manager/logs/job-manager-logs.component.ts | 15 +- .../metrics/job-manager-metrics.component.ts | 25 ++- .../{job-manager-routing.module.ts => routes.ts} | 39 ++--- .../stdout/job-manager-stdout.component.ts | 8 +- .../job-manager-thread-dump.component.ts | 8 +- .../detail/job-checkpoints-detail.component.ts | 20 ++- .../job/checkpoints/job-checkpoints.component.ts | 34 +++- .../subtask/job-checkpoints-subtask.component.ts | 8 +- .../configuration/job-configuration.component.ts | 7 +- .../job/exceptions/job-exceptions.component.ts | 30 +++- .../pages/job/job-detail/job-detail.component.ts | 10 +- .../job-detail}/status/job-status.component.html | 0 .../job-detail}/status/job-status.component.less | 0 .../job/job-detail}/status/job-status.component.ts | 26 ++- .../src/app/pages/job/job.component.ts | 8 +- .../web-dashboard/src/app/pages/job/job.module.ts | 83 ---------- .../cluster-config/cluster-config.component.ts | 5 +- .../completed-job/completed-job-routing.module.ts | 87 ---------- .../modules/completed-job/completed-job.module.ts | 109 ------------- .../app/pages/job/modules/completed-job/routes.ts | 138 ++++++++++++++++ ...ompleted-job-subtasks-table-action.component.ts | 7 +- ...eted-job-taskmanagers-table-action.component.ts | 9 +- .../{running-job-routing.module.ts => routes.ts} | 35 ++-- .../job/modules/running-job/running-job.module.ts | 32 ---- .../job-overview-drawer-accumulators.component.ts | 7 +- .../job-overview-drawer-backpressure.component.ts | 9 +- .../chart/job-overview-drawer-chart.component.ts | 9 +- .../detail/job-overview-drawer-detail.component.ts | 22 ++- .../drawer/job-overview-drawer.component.ts | 10 +- .../job-overview-drawer-flamegraph.component.ts | 20 ++- .../pages/job/overview/job-overview.component.ts | 12 +- .../app/pages/job/overview/job-overview.config.ts | 8 +- .../app/pages/job/overview/job-overview.module.ts | 87 ---------- .../overview/list/job-overview-list.component.ts | 25 ++- .../{job-overview-routing.module.ts => routes.ts} | 55 ++++--- .../job-overview-drawer-subtasks.component.ts | 23 ++- .../subtasks-table-action.component.ts | 8 +- .../job-overview-drawer-taskmanagers.component.ts | 21 ++- .../taskmanagers-table-action.component.ts | 10 +- .../job-overview-drawer-watermarks.component.ts | 7 +- .../pages/job/{job-routing.module.ts => routes.ts} | 44 ++--- .../pages/job/timeline/job-timeline.component.ts | 6 +- .../app/pages/overview/overview-routing.module.ts | 30 ---- .../src/app/pages/overview/overview.component.ts | 6 +- .../src/app/pages/overview/overview.module.ts | 35 ---- .../statistic/overview-statistic.component.ts | 8 +- .../src/app/pages/submit/submit.component.ts | 37 ++++- .../src/app/pages/submit/submit.module.ts | 57 ------- .../list/task-manager-list.component.ts | 9 +- .../task-manager-log-detail.component.ts | 20 ++- .../log-list/task-manager-log-list.component.ts | 9 +- .../logs/task-manager-logs.component.ts | 15 +- .../metrics/task-manager-metrics.component.ts | 23 ++- .../{task-manager-routing.module.ts => routes.ts} | 33 ++-- .../status/task-manager-status.component.ts | 18 ++- .../stdout/task-manager-stdout.component.ts | 8 +- .../pages/task-manager/task-manager.component.ts | 7 +- .../app/pages/task-manager/task-manager.config.ts | 2 +- .../app/pages/task-manager/task-manager.module.ts | 77 --------- .../task-manager-thread-dump.component.ts | 8 +- .../submit/submit-routing.module.ts => routes.ts} | 30 ++-- .../src/app/share/common/addon/addon.module.ts | 35 ---- .../src/app/share/common/dagre/dagre.module.ts | 34 ---- .../src/app/share/common/dynamic/dynamic.module.ts | 31 ---- .../src/app/share/common/editor/editor.module.ts | 29 ---- .../src/app/share/pipes/pipe.module.ts | 49 ------ .../web-dashboard/src/app/share/share.module.ts | 122 -------------- flink-runtime-web/web-dashboard/src/main.ts | 72 ++++++++- 150 files changed, 1126 insertions(+), 1433 deletions(-) create mode 100644 flink-runtime-web/web-dashboard/src/app/app-icons.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/app-routing.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/app.module.ts rename flink-runtime-web/web-dashboard/src/app/{share/common/addon => components}/addon-compact/addon-compact.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common/addon => components}/addon-compact/addon-compact.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common/addon => components}/addon-compact/addon-compact.component.ts (85%) rename flink-runtime-web/web-dashboard/src/app/{share/common/addon => components}/addon-inline/addon-inline.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common/addon => components}/addon-inline/addon-inline.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common/addon => components}/addon-inline/addon-inline.component.ts (84%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/backpressure-badge/backpressure-badge.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/backpressure-badge/backpressure-badge.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/backpressure-badge/backpressure-badge.component.ts (90%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/blocked-badge/blocked-badge.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/blocked-badge/blocked-badge.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/blocked-badge/blocked-badge.component.ts (94%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/checkpoint-badge/checkpoint-badge.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/checkpoint-badge/checkpoint-badge.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/checkpoint-badge/checkpoint-badge.component.ts (95%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/configuration-cards/configuration-cards.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/configuration-cards/configuration-cards.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/configuration-cards/configuration-cards.component.ts (77%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/configuration-cards/table-display/table-display.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/configuration-cards/table-display/table-display.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/configuration-cards/table-display/table-display.component.ts (86%) rename flink-runtime-web/web-dashboard/src/app/{share/common/dagre => components/dagre/components/node}/node.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common/dagre => components/dagre/components/node}/node.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common/dagre => components/dagre/components/node}/node.component.ts (97%) rename flink-runtime-web/web-dashboard/src/app/{share/common/dagre => components/dagre/components/svg-container}/svg-container.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common/dagre => components/dagre/components/svg-container}/svg-container.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common/dagre => components/dagre/components/svg-container}/svg-container.component.ts (98%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/dagre/dagre.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/dagre/dagre.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/dagre/dagre.component.ts (96%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/dagre/graph.ts (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/duration-badge/duration-badge.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/duration-badge/duration-badge.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/duration-badge/duration-badge.component.ts (86%) rename flink-runtime-web/web-dashboard/src/app/{share/common/dynamic => components}/dynamic.directive.ts (95%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/dynamic/dynamic-host.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/dynamic/dynamic-host.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/dynamic/dynamic-host.component.ts (92%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/editor/auto-resize.directive.ts (97%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/editor/editor-config.ts (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common/file-read => components}/file-read.directive.ts (95%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/flame-graph/flame-graph.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/flame-graph/flame-graph.component.ts (96%) rename flink-runtime-web/web-dashboard/src/app/{share/pipes => components}/humanize-bytes.pipe.ts (97%) rename flink-runtime-web/web-dashboard/src/app/{share/pipes => components}/humanize-chart-numeric.pipe.ts (97%) rename flink-runtime-web/web-dashboard/src/app/{share/pipes => components}/humanize-date.pipe.ts (97%) rename flink-runtime-web/web-dashboard/src/app/{share/pipes => components}/humanize-duration.pipe.ts (97%) rename flink-runtime-web/web-dashboard/src/app/{share/pipes => components}/humanize-watermark.pipe.ts (96%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-badge/job-badge.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-badge/job-badge.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-badge/job-badge.component.spec.ts (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-badge/job-badge.component.ts (95%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-chart/job-chart.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-chart/job-chart.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-chart/job-chart.component.ts (89%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-chart/job-chart.service.ts (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-list/job-list.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-list/job-list.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/job-list/job-list.component.ts (79%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/navigation/navigation.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/navigation/navigation.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/navigation/navigation.component.ts (92%) rename flink-runtime-web/web-dashboard/src/app/{share/pipes => components}/parse-int.pipe.ts (96%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/resize/resize.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/resize/resize.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/resize/resize.component.ts (96%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/table-aggregated-metrics/table-aggregated-metrics.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/table-aggregated-metrics/table-aggregated-metrics.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => components}/table-aggregated-metrics/table-aggregated-metrics.component.ts (74%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/task-badge/task-badge.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/task-badge/task-badge.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/customize => components}/task-badge/task-badge.component.ts (87%) delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/job-manager/job-manager.module.ts rename flink-runtime-web/web-dashboard/src/app/pages/job-manager/{job-manager-routing.module.ts => routes.ts} (56%) rename flink-runtime-web/web-dashboard/src/app/{share/common => pages/job/job-detail}/status/job-status.component.html (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => pages/job/job-detail}/status/job-status.component.less (100%) rename flink-runtime-web/web-dashboard/src/app/{share/common => pages/job/job-detail}/status/job-status.component.ts (80%) delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/job/job.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/job/modules/completed-job/completed-job-routing.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/job/modules/completed-job/completed-job.module.ts create mode 100644 flink-runtime-web/web-dashboard/src/app/pages/job/modules/completed-job/routes.ts rename flink-runtime-web/web-dashboard/src/app/pages/job/modules/running-job/{running-job-routing.module.ts => routes.ts} (63%) delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/job/modules/running-job/running-job.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/job/overview/job-overview.module.ts rename flink-runtime-web/web-dashboard/src/app/pages/job/overview/{job-overview-routing.module.ts => routes.ts} (57%) rename flink-runtime-web/web-dashboard/src/app/pages/job/{job-routing.module.ts => routes.ts} (57%) delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/overview/overview-routing.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/overview/overview.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/submit/submit.module.ts rename flink-runtime-web/web-dashboard/src/app/pages/task-manager/{task-manager-routing.module.ts => routes.ts} (62%) delete mode 100644 flink-runtime-web/web-dashboard/src/app/pages/task-manager/task-manager.module.ts rename flink-runtime-web/web-dashboard/src/app/{pages/submit/submit-routing.module.ts => routes.ts} (52%) delete mode 100644 flink-runtime-web/web-dashboard/src/app/share/common/addon/addon.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/share/common/dagre/dagre.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/share/common/dynamic/dynamic.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/share/common/editor/editor.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/share/pipes/pipe.module.ts delete mode 100644 flink-runtime-web/web-dashboard/src/app/share/share.module.ts