You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ta...@apache.org on 2022/01/27 01:17:19 UTC

[flink] branch master updated (fef375e -> ca519f6)

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

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


    from fef375e  [FLINK-24038] Disable leadership tests when using multiple component leadership ha services
     add d34653c  [FLINK-25557][checkpoint] Introduce incremental/full checkpoint size Statistics
     add b2968c7  [FLINK-25557][changelog] Introduce incremental checkpoint size stats for changelog state
     add ca519f6  [FLINK-25557][docs] Add documentation for incremental checkpoint size

No new revisions were added by this update.

Summary of changes:
 .../docs/ops/monitoring/checkpoint_monitoring.md   |   5 +-
 .../docs/ops/monitoring/checkpoint_monitoring.md   |   5 +-
 .../shortcodes/generated/rest_v1_dispatcher.html   |  81 ++++++++++++++++++++
 docs/static/fig/checkpoint_monitoring-details.png  | Bin 290048 -> 161462 bytes
 .../fig/checkpoint_monitoring-details_subtasks.png | Bin 208150 -> 118624 bytes
 .../fig/checkpoint_monitoring-details_summary.png  | Bin 93172 -> 43251 bytes
 .../fig/checkpoint_monitoring-history-subtasks.png | Bin 332751 -> 170772 bytes
 docs/static/fig/checkpoint_monitoring-history.png  | Bin 285962 -> 121538 bytes
 docs/static/fig/checkpoint_monitoring-summary.png  | Bin 127295 -> 80564 bytes
 .../flink/changelog/fs/FsStateChangelogWriter.java |  13 +++-
 .../src/test/resources/rest_api_v1.snapshot        |  33 +++++++-
 .../src/app/interfaces/job-checkpoint.ts           |  10 +++
 .../detail/job-checkpoints-detail.component.html   |   8 +-
 .../job/checkpoints/job-checkpoints.component.html |  63 ++++++++++++++-
 .../subtask/job-checkpoints-subtask.component.html |  18 ++++-
 .../subtask/job-checkpoints-subtask.component.ts   |   1 +
 .../checkpoint/AbstractCheckpointStats.java        |   7 ++
 .../runtime/checkpoint/CheckpointMetrics.java      |  17 ++++-
 .../checkpoint/CheckpointMetricsBuilder.java       |  13 ++++
 .../runtime/checkpoint/CheckpointStatsTracker.java |   1 +
 .../checkpoint/CompletedCheckpointStats.java       |  40 ++++++++++
 .../CompletedCheckpointStatsSummary.java           |   9 ++-
 .../CompletedCheckpointStatsSummarySnapshot.java   |  10 ++-
 .../runtime/checkpoint/FailedCheckpointStats.java  |   4 +
 .../flink/runtime/checkpoint/OperatorState.java    |  14 ++++
 .../runtime/checkpoint/OperatorSubtaskState.java   |  18 +++++
 .../runtime/checkpoint/PendingCheckpoint.java      |   1 +
 .../runtime/checkpoint/PendingCheckpointStats.java |  13 ++++
 .../runtime/checkpoint/StateObjectCollection.java  |  20 +++++
 .../flink/runtime/checkpoint/SubtaskState.java     |   9 +++
 .../runtime/checkpoint/SubtaskStateStats.java      |  16 +++-
 .../apache/flink/runtime/checkpoint/TaskState.java |   6 ++
 .../runtime/checkpoint/TaskStateSnapshot.java      |  13 ++++
 .../flink/runtime/checkpoint/TaskStateStats.java   |  11 +++
 .../metadata/MetadataV2V3SerializerBase.java       |  85 +++++++++++++--------
 .../CheckpointingStatisticsHandler.java            |   1 +
 .../TaskCheckpointStatisticDetailsHandler.java     |   3 +
 .../messages/checkpoints/CheckpointStatistics.java |  21 +++++
 .../checkpoints/CheckpointingStatistics.java       |  17 ++++-
 .../checkpoints/SubtaskCheckpointStatistics.java   |  13 ++++
 .../checkpoints/TaskCheckpointStatistics.java      |  13 ++++
 ...TaskCheckpointStatisticsWithSubtaskDetails.java |  17 ++++-
 .../flink/runtime/state/CompositeStateHandle.java  |  10 +++
 .../runtime/state/DirectoryKeyedStateHandle.java   |   5 ++
 .../runtime/state/IncrementalKeyedStateHandle.java |   4 +-
 .../state/IncrementalLocalKeyedStateHandle.java    |  12 +--
 .../state/IncrementalRemoteKeyedStateHandle.java   |  36 ++++++++-
 .../flink/runtime/state/KeyGroupsStateHandle.java  |   5 ++
 .../state/PlaceholderStreamStateHandle.java        |   8 +-
 .../org/apache/flink/runtime/state/StateUtil.java  |  18 ++++-
 .../changelog/ChangelogStateBackendHandle.java     |  17 ++++-
 .../changelog/ChangelogStateHandleStreamImpl.java  |  15 ++++
 .../inmemory/InMemoryChangelogStateHandle.java     |   6 ++
 .../checkpoint/CheckpointCoordinatorTest.java      |   3 +-
 .../checkpoint/CheckpointStatsTrackerTest.java     |   3 +-
 .../checkpoint/CompletedCheckpointTest.java        |   3 +-
 .../checkpoint/FailedCheckpointStatsTest.java      |   2 +
 .../checkpoint/PendingCheckpointStatsTest.java     |   1 +
 .../runtime/checkpoint/StateHandleDummyUtil.java   |   5 ++
 .../runtime/checkpoint/SubtaskStateStatsTest.java  |   1 +
 .../runtime/checkpoint/TaskStateStatsTest.java     |   3 +-
 .../checkpoints/CheckpointingStatisticsTest.java   |   9 ++-
 .../checkpoints/TaskCheckpointStatisticsTest.java  |   2 +-
 ...CheckpointStatisticsWithSubtaskDetailsTest.java |   3 +
 .../runtime/scheduler/SchedulerUtilsTest.java      |   2 +-
 .../IncrementalRemoteKeyedStateHandleTest.java     |  24 ++++++
 .../apache/flink/runtime/state/StateUtilTest.java  |  37 ++++++---
 .../state/ttl/mock/MockKeyedStateBackend.java      |   5 ++
 .../changelog/ChangelogKeyedStateBackend.java      |  10 ++-
 .../state/changelog/ChangelogStateBackend.java     |   3 +-
 .../state/RocksDBKeyedStateBackendBuilder.java     |   7 +-
 .../RocksDBIncrementalRestoreOperation.java        |   7 +-
 .../state/restore/RocksDBRestoreResult.java        |   9 ++-
 .../snapshot/RocksIncrementalSnapshotStrategy.java |  62 ++++++++++-----
 .../RocksIncrementalSnapshotStrategyTest.java      |  35 ++++-----
 .../api/operators/OperatorSnapshotFutures.java     |  10 ++-
 .../runtime/tasks/AsyncCheckpointRunnable.java     |  26 ++++---
 .../api/operators/OperatorSnapshotFuturesTest.java |   4 +-
 .../streaming/runtime/tasks/StreamTaskTest.java    |   5 ++
 79 files changed, 887 insertions(+), 159 deletions(-)