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

roman pushed a change to branch release-1.17
in repository https://gitbox.apache.org/repos/asf/flink.git


    from 96a6d96451a [hotfix][doc] Fix typo in JobManagerOptions (#22992)
     new f3d21295666 [FLINK-29913][checkpointing] Use PhysicalStateHandleID as 
a key for shared state of IncrementalRemoteKeyedStateHandle
     new 46fa6a03062 [refactor][test] Introduce DiscardRecordedStateObject to 
avoid using mocks for state handles
     new 9217bd9f4dc [FLINK-29913][checkpointing] Remove de-duplication from 
SharedStateRegistry#registerReference()
     new 65e7004dd32 [hotfix][state-changelog] Don't trigger new 
materialization unless the previous one is confirmed/failed/cancelled

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../metadata/MetadataV2V3SerializerBase.java       |  31 ++--
 .../runtime/state/IncrementalKeyedStateHandle.java |  69 ++++++++-
 .../state/IncrementalLocalKeyedStateHandle.java    |  16 +-
 .../state/IncrementalRemoteKeyedStateHandle.java   |  86 +++++------
 .../state/PlaceholderStreamStateHandle.java        |   7 +-
 .../runtime/state/SharedStateRegistryImpl.java     |  51 ++-----
 .../changelog/ChangelogStateBackendHandle.java     |  31 ++--
 .../checkpoint/CheckpointCoordinatorTest.java      | 107 ++++++++------
 .../checkpoint/metadata/CheckpointTestUtils.java   |  27 ++--
 .../runtime/scheduler/SchedulerUtilsTest.java      |  34 +++--
 .../runtime/state/DiscardRecordedStateObject.java  |  30 ++--
 .../IncrementalRemoteKeyedStateHandleTest.java     | 161 +++++++++++++--------
 .../runtime/state/SharedStateRegistryTest.java     |  48 ++----
 ...le.java => TestingRelativeFileStateHandle.java} |  22 ++-
 .../runtime/state/TestingStreamStateHandle.java    |   8 +-
 .../changelog/ChangelogKeyedStateBackend.java      |  28 ++++
 .../changelog/ChangelogKeyedStateBackendTest.java  |  56 +++++++
 .../common/PeriodicMaterializationManager.java     |  33 ++++-
 .../state/RocksDBKeyedStateBackendBuilder.java     |   8 +-
 .../streaming/state/RocksDBStateDownloader.java    |  23 ++-
 .../streaming/state/RocksDBStateUploader.java      |  64 ++++----
 .../RocksDBIncrementalRestoreOperation.java        |   4 +-
 .../state/restore/RocksDBRestoreResult.java        |  11 +-
 .../snapshot/RocksDBSnapshotStrategyBase.java      |  38 +++--
 .../snapshot/RocksIncrementalSnapshotStrategy.java | 120 ++++++++-------
 .../snapshot/RocksNativeFullSnapshotStrategy.java  |  44 +++---
 .../state/snapshot/RocksSnapshotUtil.java          |  13 --
 .../state/EmbeddedRocksDBStateBackendTest.java     |  24 +--
 .../state/RocksDBStateDownloaderTest.java          |  19 ++-
 .../streaming/state/RocksDBStateUploaderTest.java  |  36 +++--
 .../RocksIncrementalSnapshotStrategyTest.java      |  22 +--
 .../test/checkpointing/StateHandleReuseITCase.java |   6 +-
 32 files changed, 729 insertions(+), 548 deletions(-)
 copy 
flink-core/src/test/java/org/apache/flink/api/java/typeutils/runtime/tuple/base/TupleComparatorTestBase.java
 => 
flink-runtime/src/test/java/org/apache/flink/runtime/state/DiscardRecordedStateObject.java
 (53%)
 copy 
flink-runtime/src/test/java/org/apache/flink/runtime/state/{TestingStreamStateHandle.java
 => TestingRelativeFileStateHandle.java} (66%)

Reply via email to