This is an automated email from the ASF dual-hosted git repository.
arvid pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.
from 9f7eef2 [FLINK-24781][table-planner] Refactor cast of literals to use
CastExecutor
add 85f9294 [FLINK-24928][ui] Improve isNil
add 15b217e [FLINK-24928][ui] Remove deepFind
add bd20c64 [FLINK-24928][ui] Introduce angular-testing-library
add e1ad8e7 [FLINK-24928][ui] Remove "Interface" suffix from interface
names
add 8b4a568 [FLINK-24928][ui] Improve type-safety
add 363b50b [FLINK-24928][ui] Prevent runaway recursion on NaN value
add fc82133 [FLINK-24928][ui] Remove SafeAny
add b08eb6f [FLINK-24928][ui] Rename interfaces CheckPoint to Checkpoint
No new revisions were added by this update.
Summary of changes:
flink-runtime-web/web-dashboard/package-lock.json | 537 ++++++++++++++++++++-
flink-runtime-web/web-dashboard/package.json | 1 +
.../src/@types/d3-flame-graph/index.d.ts | 18 +-
.../web-dashboard/src/app/app.config.ts | 20 +-
.../web-dashboard/src/app/app.interceptor.ts | 12 +-
.../web-dashboard/src/app/app.module.ts | 7 +-
.../src/app/interfaces/configuration.ts | 2 +-
.../web-dashboard/src/app/interfaces/jar.ts | 6 +-
.../src/app/interfaces/job-accumulators.ts | 4 +-
.../src/app/interfaces/job-backpressure.ts | 6 +-
.../src/app/interfaces/job-checkpoint.ts | 83 ++--
.../web-dashboard/src/app/interfaces/job-config.ts | 2 +-
.../web-dashboard/src/app/interfaces/job-detail.ts | 34 +-
.../src/app/interfaces/job-exception.ts | 18 +-
.../src/app/interfaces/job-flamegraph.ts | 8 +-
.../src/app/interfaces/job-manager.ts | 2 +-
.../src/app/interfaces/job-overview.ts | 10 +-
.../src/app/interfaces/job-subtask.ts | 2 +-
.../src/app/interfaces/job-timeline.ts | 2 +-
.../src/app/interfaces/job-vertex-task-manager.ts | 6 +-
.../web-dashboard/src/app/interfaces/overview.ts | 2 +-
.../web-dashboard/src/app/interfaces/plan.ts | 6 +-
.../web-dashboard/src/app/interfaces/public-api.ts | 1 -
.../web-dashboard/src/app/interfaces/safe-any.ts | 6 -
.../src/app/interfaces/task-manager.ts | 16 +-
.../job-manager-configuration.component.ts | 6 +-
.../app/pages/job-manager/job-manager.component.ts | 2 +-
.../log-detail/job-manager-log-detail.component.ts | 45 +-
.../log-list/job-manager-log-list.component.ts | 20 +-
.../job-manager/logs/job-manager-logs.component.ts | 34 +-
.../metrics/job-manager-metrics.component.ts | 23 +-
.../stdout/job-manager-stdout.component.ts | 34 +-
.../detail/job-checkpoints-detail.component.html | 2 +-
.../detail/job-checkpoints-detail.component.ts | 54 +--
.../job/checkpoints/job-checkpoints.component.html | 4 +-
.../job/checkpoints/job-checkpoints.component.ts | 33 +-
.../subtask/job-checkpoints-subtask.component.ts | 87 ++--
.../configuration/job-configuration.component.ts | 14 +-
.../job/exceptions/job-exceptions.component.html | 2 +-
.../job/exceptions/job-exceptions.component.ts | 54 +--
.../src/app/pages/job/job.component.ts | 26 +-
...job-overview-drawer-accumulators.component.html | 4 +-
.../job-overview-drawer-accumulators.component.ts | 60 ++-
...job-overview-drawer-backpressure.component.html | 2 +-
.../job-overview-drawer-backpressure.component.ts | 46 +-
.../chart/job-overview-drawer-chart.component.ts | 84 ++--
.../detail/job-overview-drawer-detail.component.ts | 13 +-
.../drawer/job-overview-drawer.component.ts | 58 +--
.../job-overview-drawer-flamegraph.component.ts | 41 +-
.../pages/job/overview/job-overview.component.ts | 120 ++---
.../overview/list/job-overview-list.component.html | 2 +-
.../overview/list/job-overview-list.component.ts | 64 +--
.../job-overview-drawer-subtasks.component.html | 2 +-
.../job-overview-drawer-subtasks.component.ts | 57 ++-
...job-overview-drawer-taskmanagers.component.html | 2 +-
.../job-overview-drawer-taskmanagers.component.ts | 52 +-
.../job-overview-drawer-watermarks.component.html | 2 +-
.../job-overview-drawer-watermarks.component.ts | 28 +-
.../app/pages/job/status/job-status.component.ts | 41 +-
.../pages/job/timeline/job-timeline.component.ts | 143 +++---
.../src/app/pages/overview/overview.component.ts | 19 +-
.../statistic/overview-statistic.component.ts | 21 +-
.../src/app/pages/submit/submit.component.html | 2 +-
.../src/app/pages/submit/submit.component.ts | 170 +++----
.../list/task-manager-list.component.html | 2 +-
.../list/task-manager-list.component.ts | 61 ++-
.../task-manager-log-detail.component.ts | 60 +--
.../log-list/task-manager-log-list.component.ts | 24 +-
.../logs/task-manager-logs.component.ts | 46 +-
.../metrics/task-manager-metrics.component.ts | 15 +-
.../status/task-manager-status.component.ts | 19 +-
.../stdout/task-manager-stdout.component.ts | 46 +-
.../pages/task-manager/task-manager.component.ts | 21 +-
.../task-manager-thread-dump.component.ts | 46 +-
.../web-dashboard/src/app/services/jar.service.ts | 61 +--
.../src/app/services/job-manager.service.ts | 48 +-
.../web-dashboard/src/app/services/job.service.ts | 249 +++-------
.../src/app/services/metrics.service.ts | 38 +-
.../src/app/services/overview.service.ts | 11 +-
.../src/app/services/status.service.ts | 46 +-
.../src/app/services/task-manager.service.ts | 88 +---
.../src/app/share/common/dagre/dagre.component.ts | 26 +-
.../src/app/share/common/dagre/graph.ts | 38 +-
.../src/app/share/common/dagre/node.component.ts | 6 +-
.../common/dagre/svg-container.component.html | 2 +-
.../share/common/dagre/svg-container.component.ts | 56 +--
.../app/share/common/resize/resize.component.ts | 3 +-
.../backpressure-badge.component.html | 2 +-
.../backpressure-badge.component.ts | 21 +-
.../checkpoint-badge.component.html | 2 +-
.../checkpoint-badge/checkpoint-badge.component.ts | 9 +-
.../customize/flame-graph/flame-graph.component.ts | 4 +-
.../job-badge/job-badge.component.spec.ts} | 31 +-
.../customize/job-badge/job-badge.component.ts | 9 +-
.../share/customize/job-list/job-list.component.ts | 18 +-
.../customize/task-badge/task-badge.component.ts | 4 +-
.../src/app/share/pipes/humanize-bytes.pipe.ts | 9 +-
.../src/app/share/pipes/humanize-date.pipe.ts | 13 +-
.../src/app/share/pipes/humanize-duration.pipe.ts | 3 +-
.../src/app/share/pipes/humanize-watermark.pipe.ts | 3 +-
.../web-dashboard/src/app/utils/deepFind.ts | 33 --
.../web-dashboard/src/app/utils/is-nil.spec.ts | 14 +-
.../is-nil.ts} | 8 +-
.../web-dashboard/src/app/utils/isNil.ts | 23 -
.../web-dashboard/src/app/utils/public-api.ts | 3 +-
flink-runtime-web/web-dashboard/src/test.ts | 10 +-
106 files changed, 1884 insertions(+), 1631 deletions(-)
delete mode 100644
flink-runtime-web/web-dashboard/src/app/interfaces/safe-any.ts
copy
flink-runtime-web/web-dashboard/src/app/{pages/job/overview/backpressure/job-overview-drawer-backpressure.component.less
=> share/customize/job-badge/job-badge.component.spec.ts} (70%)
delete mode 100644 flink-runtime-web/web-dashboard/src/app/utils/deepFind.ts
copy
flink-connectors/flink-connector-jdbc/src/test/java/org/apache/flink/connector/jdbc/fakedb/driver/FakeConnection1.java
=> flink-runtime-web/web-dashboard/src/app/utils/is-nil.spec.ts (74%)
copy
flink-runtime-web/web-dashboard/src/app/{pages/job-manager/log-list/job-manager-log-list.component.less
=> utils/is-nil.ts} (87%)
delete mode 100644 flink-runtime-web/web-dashboard/src/app/utils/isNil.ts