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

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


    from 4c4ba6c  [FLINK-21646][table-planner-blink] Support 
StreamExecWindowAggregate json serialization/deserialization
     add d72fa2e  [FLINK-21354] Introduce ChangelogStateBackend to delegate 
state access

No new revisions were added by this update.

Summary of changes:
 .../flink/configuration/CheckpointingOptions.java  |  10 +
 flink-libraries/flink-state-processing-api/pom.xml |   7 +
 .../runtime/state/AbstractKeyedStateBackend.java   |  37 ++-
 .../runtime/state/CheckpointStorageLoader.java     |  16 +-
 .../flink/runtime/state/KeyedStateBackend.java     |   5 +
 .../flink/runtime/state/StateBackendLoader.java    | 149 ++++++++-
 .../runtime/state/TestableKeyedStateBackend.java   |  27 ++
 .../state/delegate/DelegatingStateBackend.java     |  32 ++
 .../runtime/state/heap/HeapKeyedStateBackend.java  |   6 +-
 .../flink/runtime/state/StateBackendTestBase.java  | 208 ++++++++-----
 .../state/StateSnapshotTransformerTest.java        |   4 +-
 .../state/ttl/mock/MockKeyedStateBackend.java      |   6 -
 .../flink-statebackend-changelog}/pom.xml          |  55 ++--
 .../state/changelog/AbstractChangelogState.java    |  83 +++++
 .../state/changelog/ChangelogAggregatingState.java |  84 ++++++
 .../changelog/ChangelogKeyedStateBackend.java      | 336 +++++++++++++++++++++
 .../flink/state/changelog/ChangelogListState.java  |  91 ++++++
 .../flink/state/changelog/ChangelogMapState.java   | 107 +++++++
 .../state/changelog/ChangelogReducingState.java    |  80 +++++
 .../state/changelog/ChangelogStateBackend.java     | 163 ++++++++++
 .../flink/state/changelog/ChangelogValueState.java |  65 ++++
 ...logDelegateEmbeddedRocksDBStateBackendTest.java |  47 +++
 .../ChangelogDelegateFileStateBackendTest.java     |  46 +++
 .../changelog/ChangelogDelegateHashMapTest.java    |  45 +++
 .../ChangelogDelegateMemoryStateBackendTest.java   |  46 +++
 .../changelog/ChangelogDelegateStateTest.java      | 141 +++++++++
 .../ChangelogStateBackendLoadingTest.java          | 282 +++++++++++++++++
 .../changelog/ChangelogStateBackendTestUtils.java  |  65 ++++
 .../src/test/resources/log4j2.properties           |  28 ++
 .../flink-statebackend-rocksdb/pom.xml             |   1 +
 .../state/EmbeddedRocksDBStateBackendTest.java     |  11 +-
 flink-state-backends/pom.xml                       |   1 +
 .../operators/InternalTimeServiceManagerImpl.java  |   6 +-
 .../flink/table/runtime/util/StateConfigUtil.java  |  11 +-
 flink-tests/pom.xml                                |   7 +
 35 files changed, 2137 insertions(+), 171 deletions(-)
 create mode 100644 
flink-runtime/src/main/java/org/apache/flink/runtime/state/TestableKeyedStateBackend.java
 create mode 100644 
flink-runtime/src/main/java/org/apache/flink/runtime/state/delegate/DelegatingStateBackend.java
 copy {flink-libraries/flink-state-processing-api => 
flink-state-backends/flink-statebackend-changelog}/pom.xml (68%)
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/main/java/org/apache/flink/state/changelog/AbstractChangelogState.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/main/java/org/apache/flink/state/changelog/ChangelogAggregatingState.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/main/java/org/apache/flink/state/changelog/ChangelogKeyedStateBackend.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/main/java/org/apache/flink/state/changelog/ChangelogListState.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/main/java/org/apache/flink/state/changelog/ChangelogMapState.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/main/java/org/apache/flink/state/changelog/ChangelogReducingState.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/main/java/org/apache/flink/state/changelog/ChangelogStateBackend.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/main/java/org/apache/flink/state/changelog/ChangelogValueState.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/test/java/org/apache/flink/state/changelog/ChangelogDelegateEmbeddedRocksDBStateBackendTest.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/test/java/org/apache/flink/state/changelog/ChangelogDelegateFileStateBackendTest.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/test/java/org/apache/flink/state/changelog/ChangelogDelegateHashMapTest.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/test/java/org/apache/flink/state/changelog/ChangelogDelegateMemoryStateBackendTest.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/test/java/org/apache/flink/state/changelog/ChangelogDelegateStateTest.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/test/java/org/apache/flink/state/changelog/ChangelogStateBackendLoadingTest.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/test/java/org/apache/flink/state/changelog/ChangelogStateBackendTestUtils.java
 create mode 100644 
flink-state-backends/flink-statebackend-changelog/src/test/resources/log4j2.properties

Reply via email to