You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by dw...@apache.org on 2021/01/26 10:41:19 UTC
[flink] branch master updated (35247bb -> 8778f56)
This is an automated email from the ASF dual-hosted git repository.
dwysakowicz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.
from 35247bb [FLINK-21026][flink-sql-parser] Align column list specification syntax with hive in INSERT statement
add 230f172 [hotfix] Remove a supportsAsynchronousSnapshots method used in tests only
add 8778f56 [FLINK-21072] Refactor the SnapshotStrategy hierarchy
No new revisions were added by this update.
Summary of changes:
.../runtime/state/AbstractKeyedStateBackend.java | 5 -
.../runtime/state/AbstractSnapshotStrategy.java | 75 ------
.../state/CheckpointableKeyedStateBackend.java | 8 +-
.../runtime/state/DefaultOperatorStateBackend.java | 17 +-
.../state/DefaultOperatorStateBackendBuilder.java | 18 +-
...efaultOperatorStateBackendSnapshotStrategy.java | 262 +++++++++++----------
.../flink/runtime/state/OperatorStateBackend.java | 4 +-
.../flink/runtime/state/SnapshotResources.java | 14 +-
.../flink/runtime/state/SnapshotStrategy.java | 58 +++--
.../runtime/state/SnapshotStrategyRunner.java | 133 +++++++++++
.../{SnapshotStrategy.java => Snapshotable.java} | 10 +-
...AsyncSnapshotStrategySynchronicityBehavior.java | 44 ----
.../runtime/state/heap/HeapKeyedStateBackend.java | 34 +--
.../state/heap/HeapKeyedStateBackendBuilder.java | 37 +--
.../runtime/state/heap/HeapRestoreOperation.java | 8 +-
.../runtime/state/heap/HeapSnapshotStrategy.java | 245 +++++++++----------
...onicityBehavior.java => StateTableFactory.java} | 16 +-
.../SyncSnapshotStrategySynchronicityBehavior.java | 50 ----
.../flink/runtime/state/FileStateBackendTest.java | 5 +
.../HeapKeyedStateBackendAsyncByDefaultTest.java | 39 ---
.../runtime/state/MemoryStateBackendTest.java | 5 +
.../flink/runtime/state/StateBackendTestBase.java | 6 +-
.../streaming/state/RocksDBKeyedStateBackend.java | 32 +--
.../state/RocksDBKeyedStateBackendBuilder.java | 13 +-
.../snapshot/RocksDBSnapshotStrategyBase.java | 52 +---
.../state/snapshot/RocksFullSnapshotStrategy.java | 130 +++++-----
.../snapshot/RocksIncrementalSnapshotStrategy.java | 128 ++++++----
.../streaming/state/RocksDBStateBackendTest.java | 5 +
.../tasks/TaskCheckpointingBehaviourTest.java | 55 +++--
.../NotifyCheckpointAbortedITCase.java | 37 +--
30 files changed, 756 insertions(+), 789 deletions(-)
delete mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/state/AbstractSnapshotStrategy.java
copy flink-python/src/main/java/org/apache/flink/table/runtime/arrow/ArrowReader.java => flink-runtime/src/main/java/org/apache/flink/runtime/state/SnapshotResources.java (74%)
create mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/state/SnapshotStrategyRunner.java
copy flink-runtime/src/main/java/org/apache/flink/runtime/state/{SnapshotStrategy.java => Snapshotable.java} (85%)
delete mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/state/heap/AsyncSnapshotStrategySynchronicityBehavior.java
rename flink-runtime/src/main/java/org/apache/flink/runtime/state/heap/{SnapshotStrategySynchronicityBehavior.java => StateTableFactory.java} (73%)
delete mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/state/heap/SyncSnapshotStrategySynchronicityBehavior.java