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

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

commit da9e6bee0c7771682eda018293f50c3e05a1dc43
Author: Yun Gao <gaoyunhen...@gmail.com>
AuthorDate: Sat May 7 12:06:39 2022 +0800

    [release] Upgrade current version to 1.15 for TypeSerializerUpgradeTestBase 
and create snapshots
---
 .../context-state-serializer-1.15/serializer-snapshot    | Bin 0 -> 126 bytes
 .../resources/context-state-serializer-1.15/test-data    | Bin 0 -> 19 bytes
 .../serializer-snapshot                                  | Bin 0 -> 134 bytes
 .../transaction-state-serializer-1.15/test-data          | Bin 0 -> 17 bytes
 .../writeable-serializer-1.15/serializer-snapshot        | Bin 0 -> 187 bytes
 .../test/resources/writeable-serializer-1.15/test-data   | Bin 0 -> 7 bytes
 .../common/typeutils/TypeSerializerUpgradeTestBase.java  |   2 +-
 .../big-dec-serializer-1.15/serializer-snapshot          | Bin 0 -> 94 bytes
 .../src/test/resources/big-dec-serializer-1.15/test-data | Bin 0 -> 24 bytes
 .../big-int-serializer-1.15/serializer-snapshot          | Bin 0 -> 94 bytes
 .../src/test/resources/big-int-serializer-1.15/test-data | Bin 0 -> 19 bytes
 .../serializer-snapshot                                  | Bin 0 -> 130 bytes
 .../boolean-primitive-array-serializer-1.15/test-data    | Bin 0 -> 6 bytes
 .../boolean-serializer-1.15/serializer-snapshot          | Bin 0 -> 96 bytes
 .../src/test/resources/boolean-serializer-1.15/test-data |   1 +
 .../boolean-value-serializer-1.15/serializer-snapshot    | Bin 0 -> 106 bytes
 .../resources/boolean-value-serializer-1.15/test-data    |   1 +
 .../serializer-snapshot                                  | Bin 0 -> 124 bytes
 .../byte-primitive-array-serializer-1.15/test-data       | Bin 0 -> 14 bytes
 .../resources/byte-serializer-1.15/serializer-snapshot   | Bin 0 -> 90 bytes
 .../src/test/resources/byte-serializer-1.15/test-data    |   1 +
 .../byte-value-serializer-1.15/serializer-snapshot       | Bin 0 -> 100 bytes
 .../test/resources/byte-value-serializer-1.15/test-data  |   1 +
 .../serializer-snapshot                                  | Bin 0 -> 124 bytes
 .../char-primitive-array-serializer-1.15/test-data       | Bin 0 -> 24 bytes
 .../resources/char-serializer-1.15/serializer-snapshot   | Bin 0 -> 90 bytes
 .../src/test/resources/char-serializer-1.15/test-data    |   1 +
 .../char-value-serializer-1.15/serializer-snapshot       | Bin 0 -> 100 bytes
 .../test/resources/char-value-serializer-1.15/test-data  | Bin 0 -> 2 bytes
 .../copyable-value-serializer-1.15/serializer-snapshot   | Bin 0 -> 199 bytes
 .../resources/copyable-value-serializer-1.15/test-data   | Bin 0 -> 8 bytes
 .../resources/date-serializer-1.15/serializer-snapshot   | Bin 0 -> 90 bytes
 .../src/test/resources/date-serializer-1.15/test-data    | Bin 0 -> 8 bytes
 .../serializer-snapshot                                  | Bin 0 -> 128 bytes
 .../double-primitive-array-serializer-1.15/test-data     | Bin 0 -> 84 bytes
 .../resources/double-serializer-1.15/serializer-snapshot | Bin 0 -> 94 bytes
 .../src/test/resources/double-serializer-1.15/test-data  |   1 +
 .../double-value-serializer-1.15/serializer-snapshot     | Bin 0 -> 104 bytes
 .../resources/double-value-serializer-1.15/test-data     |   1 +
 .../resources/either-serializer-1.15/serializer-snapshot | Bin 0 -> 276 bytes
 .../src/test/resources/either-serializer-1.15/test-data  |   1 +
 .../resources/enum-serializer-1.15/serializer-snapshot   | Bin 0 -> 188 bytes
 .../src/test/resources/enum-serializer-1.15/test-data    | Bin 0 -> 4 bytes
 .../enum-serializerreconfig-1.15/serializer-snapshot     | Bin 0 -> 163 bytes
 .../resources/enum-serializerreconfig-1.15/test-data     | Bin 0 -> 4 bytes
 .../serializer-snapshot                                  | Bin 0 -> 126 bytes
 .../float-primitive-array-serializer-1.15/test-data      | Bin 0 -> 44 bytes
 .../resources/float-serializer-1.15/serializer-snapshot  | Bin 0 -> 92 bytes
 .../src/test/resources/float-serializer-1.15/test-data   |   1 +
 .../float-value-serializer-1.15/serializer-snapshot      | Bin 0 -> 102 bytes
 .../test/resources/float-value-serializer-1.15/test-data |   1 +
 .../generic-array-serializer-1.15/serializer-snapshot    | Bin 0 -> 211 bytes
 .../resources/generic-array-serializer-1.15/test-data    | Bin 0 -> 19 bytes
 .../serializer-snapshot                                  | Bin 0 -> 122 bytes
 .../int-primitive-array-serializer-1.15/test-data        | Bin 0 -> 44 bytes
 .../resources/int-serializer-1.15/serializer-snapshot    | Bin 0 -> 88 bytes
 .../src/test/resources/int-serializer-1.15/test-data     | Bin 0 -> 4 bytes
 .../int-value-serializer-1.15/serializer-snapshot        | Bin 0 -> 98 bytes
 .../test/resources/int-value-serializer-1.15/test-data   | Bin 0 -> 4 bytes
 .../serializer-snapshot                                  | Bin 0 -> 1718 bytes
 .../test-data                                            |   1 +
 .../serializer-snapshot                                  | Bin 0 -> 1525 bytes
 .../test-data                                            |   1 +
 .../serializer-snapshot                                  | Bin 0 -> 745 bytes
 .../kryo-type-serializer-empty-config-1.15/test-data     | Bin 0 -> 90 bytes
 .../serializer-snapshot                                  | Bin 0 -> 745 bytes
 .../test-data                                            | Bin 0 -> 90 bytes
 .../resources/list-serializer-1.15/serializer-snapshot   | Bin 0 -> 185 bytes
 .../src/test/resources/list-serializer-1.15/test-data    | Bin 0 -> 17 bytes
 .../serializer-snapshot                                  | Bin 0 -> 124 bytes
 .../long-primitive-array-serializer-1.15/test-data       | Bin 0 -> 84 bytes
 .../resources/long-serializer-1.15/serializer-snapshot   | Bin 0 -> 90 bytes
 .../src/test/resources/long-serializer-1.15/test-data    | Bin 0 -> 8 bytes
 .../long-value-serializer-1.15/serializer-snapshot       | Bin 0 -> 100 bytes
 .../test/resources/long-value-serializer-1.15/test-data  | Bin 0 -> 8 bytes
 .../resources/map-serializer-1.15/serializer-snapshot    | Bin 0 -> 268 bytes
 .../src/test/resources/map-serializer-1.15/test-data     | Bin 0 -> 25 bytes
 .../null-value-serializer-1.15/serializer-snapshot       | Bin 0 -> 100 bytes
 .../test/resources/null-value-serializer-1.15/test-data  |   0
 .../serializer-snapshot                                  | Bin 0 -> 209 bytes
 .../nullable-not-padded-serializer-1.15/test-data        |   1 +
 .../nullable-padded-serializer-1.15/serializer-snapshot  | Bin 0 -> 209 bytes
 .../resources/nullable-padded-serializer-1.15/test-data  | Bin 0 -> 9 bytes
 .../serializer-snapshot                                  | Bin 0 -> 1214 bytes
 .../pojo-serializer-identical-schema-1.15/test-data      | Bin 0 -> 21 bytes
 .../serializer-snapshot                                  | Bin 0 -> 294 bytes
 .../test-data                                            | Bin 0 -> 6 bytes
 .../serializer-snapshot                                  | Bin 0 -> 2570 bytes
 .../test-data                                            | Bin 0 -> 24 bytes
 .../serializer-snapshot                                  | Bin 0 -> 4372 bytes
 .../test-data                                            | Bin 0 -> 21 bytes
 .../serializer-snapshot                                  | Bin 0 -> 4372 bytes
 .../test-data                                            | Bin 0 -> 21 bytes
 .../serializer-snapshot                                  | Bin 0 -> 686 bytes
 .../pojo-serializer-with-modified-schema-1.15/test-data  | Bin 0 -> 28 bytes
 .../serializer-snapshot                                  | Bin 0 -> 1082 bytes
 .../test-data                                            | Bin 0 -> 27 bytes
 .../serializer-snapshot                                  | Bin 0 -> 4372 bytes
 .../test-data                                            | Bin 0 -> 21 bytes
 .../serializer-snapshot                                  | Bin 0 -> 2789 bytes
 .../test-data                                            | Bin 0 -> 134 bytes
 .../serializer-snapshot                                  | Bin 0 -> 2789 bytes
 .../test-data                                            | Bin 0 -> 134 bytes
 .../resources/row-serializer-1.15/serializer-snapshot    | Bin 0 -> 466 bytes
 .../src/test/resources/row-serializer-1.15/test-data     | Bin 0 -> 20 bytes
 .../serializer-snapshot                                  | Bin 0 -> 126 bytes
 .../short-primitive-array-serializer-1.15/test-data      | Bin 0 -> 24 bytes
 .../resources/short-serializer-1.15/serializer-snapshot  | Bin 0 -> 92 bytes
 .../src/test/resources/short-serializer-1.15/test-data   | Bin 0 -> 2 bytes
 .../short-value-serializer-1.15/serializer-snapshot      | Bin 0 -> 102 bytes
 .../test/resources/short-value-serializer-1.15/test-data | Bin 0 -> 2 bytes
 .../sql-date-serializer-1.15/serializer-snapshot         | Bin 0 -> 96 bytes
 .../test/resources/sql-date-serializer-1.15/test-data    | Bin 0 -> 8 bytes
 .../sql-time-serializer-1.15/serializer-snapshot         | Bin 0 -> 96 bytes
 .../test/resources/sql-time-serializer-1.15/test-data    | Bin 0 -> 8 bytes
 .../sql-timestamp-serializer-1.15/serializer-snapshot    | Bin 0 -> 106 bytes
 .../resources/sql-timestamp-serializer-1.15/test-data    | Bin 0 -> 12 bytes
 .../string-array-serializer-1.15/serializer-snapshot     | Bin 0 -> 110 bytes
 .../resources/string-array-serializer-1.15/test-data     | Bin 0 -> 24 bytes
 .../resources/string-serializer-1.15/serializer-snapshot | Bin 0 -> 94 bytes
 .../src/test/resources/string-serializer-1.15/test-data  |   1 +
 .../string-value-serializer-1.15/serializer-snapshot     | Bin 0 -> 104 bytes
 .../resources/string-value-serializer-1.15/test-data     |   1 +
 .../resources/tuple-serializer-1.15/serializer-snapshot  | Bin 0 -> 401 bytes
 .../src/test/resources/tuple-serializer-1.15/test-data   | Bin 0 -> 22 bytes
 .../resources/value-serializer-1.15/serializer-snapshot  | Bin 0 -> 175 bytes
 .../src/test/resources/value-serializer-1.15/test-data   | Bin 0 -> 9 bytes
 .../generic-avro-serializer-1.15/serializer-snapshot     | Bin 0 -> 369 bytes
 .../resources/generic-avro-serializer-1.15/test-data     | Bin 0 -> 51 bytes
 .../specific-avro-serializer-1.15/serializer-snapshot    | Bin 0 -> 379 bytes
 .../resources/specific-avro-serializer-1.15/test-data    | Bin 0 -> 51 bytes
 .../dewey-number-serializer-1.15/serializer-snapshot     | Bin 0 -> 98 bytes
 .../resources/dewey-number-serializer-1.15/test-data     | Bin 0 -> 8 bytes
 .../event-id-serializer-1.15/serializer-snapshot         | Bin 0 -> 99 bytes
 .../test/resources/event-id-serializer-1.15/test-data    | Bin 0 -> 12 bytes
 .../lockable-type-serializer-1.15/serializer-snapshot    | Bin 0 -> 188 bytes
 .../resources/lockable-type-serializer-1.15/test-data    | Bin 0 -> 10 bytes
 .../nfa-state-serializer-1.15/serializer-snapshot        | Bin 0 -> 477 bytes
 .../test/resources/nfa-state-serializer-1.15/test-data   | Bin 0 -> 8 bytes
 .../node-id-serializer-1.15/serializer-snapshot          | Bin 0 -> 211 bytes
 .../src/test/resources/node-id-serializer-1.15/test-data | Bin 0 -> 18 bytes
 .../serializer-snapshot                                  | Bin 0 -> 447 bytes
 .../shared-buffer-edge-serializer-1.15/test-data         | Bin 0 -> 26 bytes
 .../serializer-snapshot                                  | Bin 0 -> 162 bytes
 .../test-data                                            | Bin 0 -> 8 bytes
 .../byte-value-array-serializer-1.15/serializer-snapshot | Bin 0 -> 107 bytes
 .../resources/byte-value-array-serializer-1.15/test-data | Bin 0 -> 6 bytes
 .../char-value-array-serializer-1.15/serializer-snapshot | Bin 0 -> 107 bytes
 .../resources/char-value-array-serializer-1.15/test-data | Bin 0 -> 10 bytes
 .../serializer-snapshot                                  | Bin 0 -> 111 bytes
 .../double-value-array-serializer-1.15/test-data         | Bin 0 -> 20 bytes
 .../serializer-snapshot                                  | Bin 0 -> 109 bytes
 .../float-value-array-serializer-1.15/test-data          | Bin 0 -> 12 bytes
 .../int-value-array-serializer-1.15/serializer-snapshot  | Bin 0 -> 105 bytes
 .../resources/int-value-array-serializer-1.15/test-data  | Bin 0 -> 12 bytes
 .../long-value-array-serializer-1.15/serializer-snapshot | Bin 0 -> 107 bytes
 .../resources/long-value-array-serializer-1.15/test-data | Bin 0 -> 20 bytes
 .../null-value-array-serializer-1.15/serializer-snapshot | Bin 0 -> 107 bytes
 .../resources/null-value-array-serializer-1.15/test-data | Bin 0 -> 4 bytes
 .../serializer-snapshot                                  | Bin 0 -> 109 bytes
 .../short-value-array-serializer-1.15/test-data          | Bin 0 -> 8 bytes
 .../serializer-snapshot                                  | Bin 0 -> 111 bytes
 .../string-value-array-serializer-1.15/test-data         | Bin 0 -> 16 bytes
 .../arraylist-serializer-1.15/serializer-snapshot        | Bin 0 -> 178 bytes
 .../test/resources/arraylist-serializer-1.15/test-data   | Bin 0 -> 17 bytes
 .../resources/java-serializer-1.15/serializer-snapshot   | Bin 0 -> 78 bytes
 .../src/test/resources/java-serializer-1.15/test-data    | Bin 0 -> 81 bytes
 .../resources/ttl-serializer-1.15/serializer-snapshot    | Bin 0 -> 278 bytes
 .../src/test/resources/ttl-serializer-1.15/test-data     | Bin 0 -> 21 bytes
 .../void-namespace-serializer-1.15/serializer-snapshot   | Bin 0 -> 96 bytes
 .../resources/void-namespace-serializer-1.15/test-data   | Bin 0 -> 1 bytes
 .../scala-case-class-serializer-1.15/serializer-snapshot | Bin 0 -> 323 bytes
 .../resources/scala-case-class-serializer-1.15/test-data | Bin 0 -> 10 bytes
 .../scala-either-serializer-1.15/serializer-snapshot     | Bin 0 -> 270 bytes
 .../resources/scala-either-serializer-1.15/test-data     | Bin 0 -> 13 bytes
 .../scala-enum-serializer-1.15/serializer-snapshot       | Bin 0 -> 146 bytes
 .../test/resources/scala-enum-serializer-1.15/test-data  | Bin 0 -> 4 bytes
 .../scala-option-serializer-1.15/serializer-snapshot     | Bin 0 -> 186 bytes
 .../resources/scala-option-serializer-1.15/test-data     | Bin 0 -> 1 bytes
 .../scala-try-serializer-1.15/serializer-snapshot        | Bin 0 -> 672 bytes
 .../test/resources/scala-try-serializer-1.15/test-data   | Bin 0 -> 4150 bytes
 .../serializer-snapshot                                  | Bin 0 -> 286 bytes
 .../traversable-serializer-bitset-1.15/test-data         | Bin 0 -> 19 bytes
 .../serializer-snapshot                                  | Bin 0 -> 270 bytes
 .../traversable-serializer-indexedseq-1.15/test-data     | Bin 0 -> 19 bytes
 .../serializer-snapshot                                  | Bin 0 -> 302 bytes
 .../traversable-serializer-linearseq-1.15/test-data      | Bin 0 -> 19 bytes
 .../traversable-serializer-map-1.15/serializer-snapshot  | Bin 0 -> 479 bytes
 .../resources/traversable-serializer-map-1.15/test-data  | Bin 0 -> 27 bytes
 .../serializer-snapshot                                  | Bin 0 -> 322 bytes
 .../traversable-serializer-mutable-list-1.15/test-data   | Bin 0 -> 19 bytes
 .../traversable-serializer-seq-1.15/serializer-snapshot  | Bin 0 -> 256 bytes
 .../resources/traversable-serializer-seq-1.15/test-data  | Bin 0 -> 19 bytes
 .../traversable-serializer-set-1.15/serializer-snapshot  | Bin 0 -> 256 bytes
 .../resources/traversable-serializer-set-1.15/test-data  | Bin 0 -> 19 bytes
 .../serializer-snapshot                                  | Bin 0 -> 485 bytes
 .../test-data                                            | Bin 0 -> 27 bytes
 .../serializer-snapshot                                  | Bin 0 -> 977 bytes
 .../traversable-serializer-with-pojo-1.15/test-data      | Bin 0 -> 33 bytes
 .../buffer-entry-serializer-1.15/serializer-snapshot     | Bin 0 -> 214 bytes
 .../resources/buffer-entry-serializer-1.15/test-data     | Bin 0 -> 7 bytes
 .../global-window-serializer-1.15/serializer-snapshot    | Bin 0 -> 113 bytes
 .../resources/global-window-serializer-1.15/test-data    | Bin 0 -> 1 bytes
 .../stream-element-serializer-1.15/serializer-snapshot   | Bin 0 -> 223 bytes
 .../resources/stream-element-serializer-1.15/test-data   | Bin 0 -> 13 bytes
 .../time-window-serializer-1.15/serializer-snapshot      | Bin 0 -> 109 bytes
 .../test/resources/time-window-serializer-1.15/test-data | Bin 0 -> 16 bytes
 .../resources/timer-serializer-1.15/serializer-snapshot  | Bin 0 -> 268 bytes
 .../src/test/resources/timer-serializer-1.15/test-data   | Bin 0 -> 16 bytes
 .../serializer-snapshot                                  | Bin 0 -> 301 bytes
 .../test-data                                            | Bin 0 -> 36 bytes
 .../union-serializer-one-1.15/serializer-snapshot        | Bin 0 -> 288 bytes
 .../test/resources/union-serializer-one-1.15/test-data   |   1 +
 .../union-serializer-two-1.15/serializer-snapshot        | Bin 0 -> 288 bytes
 .../test/resources/union-serializer-two-1.15/test-data   | Bin 0 -> 9 bytes
 .../linked-list-serializer-1.15/serializer-snapshot      | Bin 0 -> 207 bytes
 .../test/resources/linked-list-serializer-1.15/test-data | Bin 0 -> 45 bytes
 217 files changed, 17 insertions(+), 1 deletion(-)

diff --git 
a/flink-connectors/flink-connector-kafka/src/test/resources/context-state-serializer-1.15/serializer-snapshot
 
b/flink-connectors/flink-connector-kafka/src/test/resources/context-state-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..85a71dc6ba4
Binary files /dev/null and 
b/flink-connectors/flink-connector-kafka/src/test/resources/context-state-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-connectors/flink-connector-kafka/src/test/resources/context-state-serializer-1.15/test-data
 
b/flink-connectors/flink-connector-kafka/src/test/resources/context-state-serializer-1.15/test-data
new file mode 100644
index 00000000000..3efe488b18b
Binary files /dev/null and 
b/flink-connectors/flink-connector-kafka/src/test/resources/context-state-serializer-1.15/test-data
 differ
diff --git 
a/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.15/serializer-snapshot
 
b/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..b95eacb633e
Binary files /dev/null and 
b/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.15/test-data
 
b/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.15/test-data
new file mode 100644
index 00000000000..0936509e94a
Binary files /dev/null and 
b/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.15/test-data
 differ
diff --git 
a/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.15/serializer-snapshot
 
b/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..0af5d65ae90
Binary files /dev/null and 
b/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.15/test-data
 
b/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.15/test-data
new file mode 100644
index 00000000000..f43afaefb35
Binary files /dev/null and 
b/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/java/org/apache/flink/api/common/typeutils/TypeSerializerUpgradeTestBase.java
 
b/flink-core/src/test/java/org/apache/flink/api/common/typeutils/TypeSerializerUpgradeTestBase.java
index 46fb4498bfc..4d7aa146f4a 100644
--- 
a/flink-core/src/test/java/org/apache/flink/api/common/typeutils/TypeSerializerUpgradeTestBase.java
+++ 
b/flink-core/src/test/java/org/apache/flink/api/common/typeutils/TypeSerializerUpgradeTestBase.java
@@ -52,7 +52,7 @@ import static org.junit.Assume.assumeThat;
 public abstract class TypeSerializerUpgradeTestBase<PreviousElementT, 
UpgradedElementT>
         extends TestLogger {
 
-    public static final FlinkVersion CURRENT_VERSION = FlinkVersion.v1_14;
+    public static final FlinkVersion CURRENT_VERSION = FlinkVersion.v1_15;
 
     public static final Set<FlinkVersion> MIGRATION_VERSIONS =
             FlinkVersion.rangeOf(FlinkVersion.v1_11, CURRENT_VERSION);
diff --git 
a/flink-core/src/test/resources/big-dec-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/big-dec-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..ccd31f3e8f9
Binary files /dev/null and 
b/flink-core/src/test/resources/big-dec-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/big-dec-serializer-1.15/test-data 
b/flink-core/src/test/resources/big-dec-serializer-1.15/test-data
new file mode 100644
index 00000000000..c59e4326824
Binary files /dev/null and 
b/flink-core/src/test/resources/big-dec-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/big-int-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/big-int-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..b525669a164
Binary files /dev/null and 
b/flink-core/src/test/resources/big-int-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/big-int-serializer-1.15/test-data 
b/flink-core/src/test/resources/big-int-serializer-1.15/test-data
new file mode 100644
index 00000000000..3d0079e672c
Binary files /dev/null and 
b/flink-core/src/test/resources/big-int-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/boolean-primitive-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/boolean-primitive-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..dfa6707ca06
Binary files /dev/null and 
b/flink-core/src/test/resources/boolean-primitive-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/boolean-primitive-array-serializer-1.15/test-data
 
b/flink-core/src/test/resources/boolean-primitive-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..0e3eeb595e9
Binary files /dev/null and 
b/flink-core/src/test/resources/boolean-primitive-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/boolean-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/boolean-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..b1e867b8bc5
Binary files /dev/null and 
b/flink-core/src/test/resources/boolean-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/boolean-serializer-1.15/test-data 
b/flink-core/src/test/resources/boolean-serializer-1.15/test-data
new file mode 100644
index 00000000000..6b2aaa76407
--- /dev/null
+++ b/flink-core/src/test/resources/boolean-serializer-1.15/test-data
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/boolean-value-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/boolean-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..8511a731d7b
Binary files /dev/null and 
b/flink-core/src/test/resources/boolean-value-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/boolean-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/boolean-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..6b2aaa76407
--- /dev/null
+++ b/flink-core/src/test/resources/boolean-value-serializer-1.15/test-data
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/byte-primitive-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/byte-primitive-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..071fdfdfff4
Binary files /dev/null and 
b/flink-core/src/test/resources/byte-primitive-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/byte-primitive-array-serializer-1.15/test-data 
b/flink-core/src/test/resources/byte-primitive-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..1ea699b1ed2
Binary files /dev/null and 
b/flink-core/src/test/resources/byte-primitive-array-serializer-1.15/test-data 
differ
diff --git 
a/flink-core/src/test/resources/byte-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/byte-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..372634d912a
Binary files /dev/null and 
b/flink-core/src/test/resources/byte-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/byte-serializer-1.15/test-data 
b/flink-core/src/test/resources/byte-serializer-1.15/test-data
new file mode 100644
index 00000000000..f59ec20aabf
--- /dev/null
+++ b/flink-core/src/test/resources/byte-serializer-1.15/test-data
@@ -0,0 +1 @@
+*
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/byte-value-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/byte-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..af6c1f0e67a
Binary files /dev/null and 
b/flink-core/src/test/resources/byte-value-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/byte-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/byte-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..f59ec20aabf
--- /dev/null
+++ b/flink-core/src/test/resources/byte-value-serializer-1.15/test-data
@@ -0,0 +1 @@
+*
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/char-primitive-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/char-primitive-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..31a3a345244
Binary files /dev/null and 
b/flink-core/src/test/resources/char-primitive-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/char-primitive-array-serializer-1.15/test-data 
b/flink-core/src/test/resources/char-primitive-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..cc4337be169
Binary files /dev/null and 
b/flink-core/src/test/resources/char-primitive-array-serializer-1.15/test-data 
differ
diff --git 
a/flink-core/src/test/resources/char-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/char-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..5f6308de382
Binary files /dev/null and 
b/flink-core/src/test/resources/char-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/char-serializer-1.15/test-data 
b/flink-core/src/test/resources/char-serializer-1.15/test-data
new file mode 100644
index 00000000000..f96c401f328
--- /dev/null
+++ b/flink-core/src/test/resources/char-serializer-1.15/test-data
@@ -0,0 +1 @@
+��
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/char-value-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/char-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..67c2a46ee1e
Binary files /dev/null and 
b/flink-core/src/test/resources/char-value-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/char-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/char-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..d399cc0405e
Binary files /dev/null and 
b/flink-core/src/test/resources/char-value-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/copyable-value-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/copyable-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..f1b8eb6f370
Binary files /dev/null and 
b/flink-core/src/test/resources/copyable-value-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/copyable-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/copyable-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..9ff9b97f863
Binary files /dev/null and 
b/flink-core/src/test/resources/copyable-value-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/date-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/date-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..4794ebd6815
Binary files /dev/null and 
b/flink-core/src/test/resources/date-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/date-serializer-1.15/test-data 
b/flink-core/src/test/resources/date-serializer-1.15/test-data
new file mode 100644
index 00000000000..1faf9a01d95
Binary files /dev/null and 
b/flink-core/src/test/resources/date-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/double-primitive-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/double-primitive-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..98ae2a64992
Binary files /dev/null and 
b/flink-core/src/test/resources/double-primitive-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/double-primitive-array-serializer-1.15/test-data
 
b/flink-core/src/test/resources/double-primitive-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..349e318c93c
Binary files /dev/null and 
b/flink-core/src/test/resources/double-primitive-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/double-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/double-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..1383b642e93
Binary files /dev/null and 
b/flink-core/src/test/resources/double-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/double-serializer-1.15/test-data 
b/flink-core/src/test/resources/double-serializer-1.15/test-data
new file mode 100644
index 00000000000..5cfd3714ef6
--- /dev/null
+++ b/flink-core/src/test/resources/double-serializer-1.15/test-data
@@ -0,0 +1 @@
+@���1��
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/double-value-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/double-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..604cef8589f
Binary files /dev/null and 
b/flink-core/src/test/resources/double-value-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/double-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/double-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..5cfd3714ef6
--- /dev/null
+++ b/flink-core/src/test/resources/double-value-serializer-1.15/test-data
@@ -0,0 +1 @@
+@���1��
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/either-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/either-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..9357df72245
Binary files /dev/null and 
b/flink-core/src/test/resources/either-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/either-serializer-1.15/test-data 
b/flink-core/src/test/resources/either-serializer-1.15/test-data
new file mode 100644
index 00000000000..87ec4466b76
--- /dev/null
+++ b/flink-core/src/test/resources/either-serializer-1.15/test-data
@@ -0,0 +1 @@
+ApacheFlink
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/enum-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/enum-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..27cc1daa646
Binary files /dev/null and 
b/flink-core/src/test/resources/enum-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/enum-serializer-1.15/test-data 
b/flink-core/src/test/resources/enum-serializer-1.15/test-data
new file mode 100644
index 00000000000..3b6fc84f4ee
Binary files /dev/null and 
b/flink-core/src/test/resources/enum-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/enum-serializerreconfig-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/enum-serializerreconfig-1.15/serializer-snapshot
new file mode 100644
index 00000000000..a43be8dc0ff
Binary files /dev/null and 
b/flink-core/src/test/resources/enum-serializerreconfig-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/enum-serializerreconfig-1.15/test-data 
b/flink-core/src/test/resources/enum-serializerreconfig-1.15/test-data
new file mode 100644
index 00000000000..ded2df2a51c
Binary files /dev/null and 
b/flink-core/src/test/resources/enum-serializerreconfig-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/float-primitive-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/float-primitive-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..73428078022
Binary files /dev/null and 
b/flink-core/src/test/resources/float-primitive-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/float-primitive-array-serializer-1.15/test-data 
b/flink-core/src/test/resources/float-primitive-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..cb6654fd127
Binary files /dev/null and 
b/flink-core/src/test/resources/float-primitive-array-serializer-1.15/test-data 
differ
diff --git 
a/flink-core/src/test/resources/float-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/float-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..62370bdddf9
Binary files /dev/null and 
b/flink-core/src/test/resources/float-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/float-serializer-1.15/test-data 
b/flink-core/src/test/resources/float-serializer-1.15/test-data
new file mode 100644
index 00000000000..f9c0e21ae86
--- /dev/null
+++ b/flink-core/src/test/resources/float-serializer-1.15/test-data
@@ -0,0 +1 @@
+B��y
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/float-value-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/float-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..6100e574635
Binary files /dev/null and 
b/flink-core/src/test/resources/float-value-serializer-1.15/serializer-snapshot 
differ
diff --git 
a/flink-core/src/test/resources/float-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/float-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..f9c0e21ae86
--- /dev/null
+++ b/flink-core/src/test/resources/float-value-serializer-1.15/test-data
@@ -0,0 +1 @@
+B��y
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/generic-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/generic-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..2bb4df4efcb
Binary files /dev/null and 
b/flink-core/src/test/resources/generic-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/generic-array-serializer-1.15/test-data 
b/flink-core/src/test/resources/generic-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..6d06a98cad9
Binary files /dev/null and 
b/flink-core/src/test/resources/generic-array-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/int-primitive-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/int-primitive-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..2087b50341f
Binary files /dev/null and 
b/flink-core/src/test/resources/int-primitive-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/int-primitive-array-serializer-1.15/test-data 
b/flink-core/src/test/resources/int-primitive-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..dd766c0e405
Binary files /dev/null and 
b/flink-core/src/test/resources/int-primitive-array-serializer-1.15/test-data 
differ
diff --git 
a/flink-core/src/test/resources/int-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/int-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..597fc6b78de
Binary files /dev/null and 
b/flink-core/src/test/resources/int-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/int-serializer-1.15/test-data 
b/flink-core/src/test/resources/int-serializer-1.15/test-data
new file mode 100644
index 00000000000..e9271b31bdb
Binary files /dev/null and 
b/flink-core/src/test/resources/int-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/int-value-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/int-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..f6ae0720db0
Binary files /dev/null and 
b/flink-core/src/test/resources/int-value-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/int-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/int-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..e9271b31bdb
Binary files /dev/null and 
b/flink-core/src/test/resources/int-value-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.15/serializer-snapshot
new file mode 100644
index 00000000000..07b541e4a23
Binary files /dev/null and 
b/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.15/test-data
 
b/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.15/test-data
new file mode 100644
index 00000000000..ea0b75f01a6
--- /dev/null
+++ 
b/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.15/test-data
@@ -0,0 +1 @@
+Hass�
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.15/serializer-snapshot
new file mode 100644
index 00000000000..ec2538c6dd0
Binary files /dev/null and 
b/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.15/test-data
 
b/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.15/test-data
new file mode 100644
index 00000000000..f8f9b8367a0
--- /dev/null
+++ 
b/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.15/test-data
@@ -0,0 +1 @@
+
Hass�
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/kryo-type-serializer-empty-config-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/kryo-type-serializer-empty-config-1.15/serializer-snapshot
new file mode 100644
index 00000000000..b7555735b81
Binary files /dev/null and 
b/flink-core/src/test/resources/kryo-type-serializer-empty-config-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/kryo-type-serializer-empty-config-1.15/test-data
 
b/flink-core/src/test/resources/kryo-type-serializer-empty-config-1.15/test-data
new file mode 100644
index 00000000000..517b98e0c63
Binary files /dev/null and 
b/flink-core/src/test/resources/kryo-type-serializer-empty-config-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.15/serializer-snapshot
new file mode 100644
index 00000000000..b7555735b81
Binary files /dev/null and 
b/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.15/test-data
 
b/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.15/test-data
new file mode 100644
index 00000000000..517b98e0c63
Binary files /dev/null and 
b/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/list-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/list-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..bbd86a683d8
Binary files /dev/null and 
b/flink-core/src/test/resources/list-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/list-serializer-1.15/test-data 
b/flink-core/src/test/resources/list-serializer-1.15/test-data
new file mode 100644
index 00000000000..ac798598cd7
Binary files /dev/null and 
b/flink-core/src/test/resources/list-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/long-primitive-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/long-primitive-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..6bf0336119e
Binary files /dev/null and 
b/flink-core/src/test/resources/long-primitive-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/long-primitive-array-serializer-1.15/test-data 
b/flink-core/src/test/resources/long-primitive-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..873fe645d6f
Binary files /dev/null and 
b/flink-core/src/test/resources/long-primitive-array-serializer-1.15/test-data 
differ
diff --git 
a/flink-core/src/test/resources/long-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/long-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..4f51b34cfc2
Binary files /dev/null and 
b/flink-core/src/test/resources/long-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/long-serializer-1.15/test-data 
b/flink-core/src/test/resources/long-serializer-1.15/test-data
new file mode 100644
index 00000000000..2ffef6c2652
Binary files /dev/null and 
b/flink-core/src/test/resources/long-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/long-value-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/long-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..b9e8f6938a1
Binary files /dev/null and 
b/flink-core/src/test/resources/long-value-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/long-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/long-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..2ffef6c2652
Binary files /dev/null and 
b/flink-core/src/test/resources/long-value-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/map-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/map-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..6d47ba46bc5
Binary files /dev/null and 
b/flink-core/src/test/resources/map-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/map-serializer-1.15/test-data 
b/flink-core/src/test/resources/map-serializer-1.15/test-data
new file mode 100644
index 00000000000..8999b1fbbac
Binary files /dev/null and 
b/flink-core/src/test/resources/map-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/null-value-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/null-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..fcecf15adb9
Binary files /dev/null and 
b/flink-core/src/test/resources/null-value-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/null-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/null-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..e69de29bb2d
diff --git 
a/flink-core/src/test/resources/nullable-not-padded-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/nullable-not-padded-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..71c489a4c5a
Binary files /dev/null and 
b/flink-core/src/test/resources/nullable-not-padded-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/nullable-not-padded-serializer-1.15/test-data 
b/flink-core/src/test/resources/nullable-not-padded-serializer-1.15/test-data
new file mode 100644
index 00000000000..6b2aaa76407
--- /dev/null
+++ 
b/flink-core/src/test/resources/nullable-not-padded-serializer-1.15/test-data
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/nullable-padded-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/nullable-padded-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..7831be8bcdb
Binary files /dev/null and 
b/flink-core/src/test/resources/nullable-padded-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/nullable-padded-serializer-1.15/test-data 
b/flink-core/src/test/resources/nullable-padded-serializer-1.15/test-data
new file mode 100644
index 00000000000..22fd28d4ec3
Binary files /dev/null and 
b/flink-core/src/test/resources/nullable-padded-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-identical-schema-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-identical-schema-1.15/serializer-snapshot
new file mode 100644
index 00000000000..5bded0878c8
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-identical-schema-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-identical-schema-1.15/test-data 
b/flink-core/src/test/resources/pojo-serializer-identical-schema-1.15/test-data
new file mode 100644
index 00000000000..670022368fc
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-identical-schema-1.15/test-data 
differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.15/serializer-snapshot
new file mode 100644
index 00000000000..a1b44c0d196
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.15/test-data
 
b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.15/test-data
new file mode 100644
index 00000000000..9cf45f4c08d
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.15/serializer-snapshot
new file mode 100644
index 00000000000..9f5609d12cb
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.15/test-data
 
b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.15/test-data
new file mode 100644
index 00000000000..195b040a97a
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.15/serializer-snapshot
new file mode 100644
index 00000000000..e771338b745
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.15/test-data
 
b/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.15/test-data
new file mode 100644
index 00000000000..d1569d857ae
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.15/serializer-snapshot
new file mode 100644
index 00000000000..e771338b745
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.15/test-data
 
b/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.15/test-data
new file mode 100644
index 00000000000..d1569d857ae
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.15/serializer-snapshot
new file mode 100644
index 00000000000..63bf2dcbebe
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.15/test-data
 
b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.15/test-data
new file mode 100644
index 00000000000..0ce06771ec4
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.15/serializer-snapshot
new file mode 100644
index 00000000000..5868d773eaf
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.15/test-data
 
b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.15/test-data
new file mode 100644
index 00000000000..9d83d0b40fe
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.15/serializer-snapshot
new file mode 100644
index 00000000000..e771338b745
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.15/test-data
 
b/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.15/test-data
new file mode 100644
index 00000000000..d1569d857ae
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.15/serializer-snapshot
new file mode 100644
index 00000000000..5bf16ffc5ca
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.15/test-data
 
b/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.15/test-data
new file mode 100644
index 00000000000..10ca450e9c9
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.15/serializer-snapshot
new file mode 100644
index 00000000000..5bf16ffc5ca
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.15/test-data
 
b/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.15/test-data
new file mode 100644
index 00000000000..10ca450e9c9
Binary files /dev/null and 
b/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.15/test-data
 differ
diff --git 
a/flink-core/src/test/resources/row-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/row-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..8590479338a
Binary files /dev/null and 
b/flink-core/src/test/resources/row-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/row-serializer-1.15/test-data 
b/flink-core/src/test/resources/row-serializer-1.15/test-data
new file mode 100644
index 00000000000..a734bd41431
Binary files /dev/null and 
b/flink-core/src/test/resources/row-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/short-primitive-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/short-primitive-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..5d2d0fc4028
Binary files /dev/null and 
b/flink-core/src/test/resources/short-primitive-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/short-primitive-array-serializer-1.15/test-data 
b/flink-core/src/test/resources/short-primitive-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..cc4337be169
Binary files /dev/null and 
b/flink-core/src/test/resources/short-primitive-array-serializer-1.15/test-data 
differ
diff --git 
a/flink-core/src/test/resources/short-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/short-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..0960c9b6c66
Binary files /dev/null and 
b/flink-core/src/test/resources/short-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/short-serializer-1.15/test-data 
b/flink-core/src/test/resources/short-serializer-1.15/test-data
new file mode 100644
index 00000000000..aa9c34108ba
Binary files /dev/null and 
b/flink-core/src/test/resources/short-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/short-value-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/short-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..c7808f5390f
Binary files /dev/null and 
b/flink-core/src/test/resources/short-value-serializer-1.15/serializer-snapshot 
differ
diff --git 
a/flink-core/src/test/resources/short-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/short-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..aa9c34108ba
Binary files /dev/null and 
b/flink-core/src/test/resources/short-value-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/sql-date-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/sql-date-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..1042bba8cbe
Binary files /dev/null and 
b/flink-core/src/test/resources/sql-date-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/sql-date-serializer-1.15/test-data 
b/flink-core/src/test/resources/sql-date-serializer-1.15/test-data
new file mode 100644
index 00000000000..1faf9a01d95
Binary files /dev/null and 
b/flink-core/src/test/resources/sql-date-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/sql-time-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/sql-time-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..039309bb32c
Binary files /dev/null and 
b/flink-core/src/test/resources/sql-time-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/sql-time-serializer-1.15/test-data 
b/flink-core/src/test/resources/sql-time-serializer-1.15/test-data
new file mode 100644
index 00000000000..1faf9a01d95
Binary files /dev/null and 
b/flink-core/src/test/resources/sql-time-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/sql-timestamp-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/sql-timestamp-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..295fa6ea211
Binary files /dev/null and 
b/flink-core/src/test/resources/sql-timestamp-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/sql-timestamp-serializer-1.15/test-data 
b/flink-core/src/test/resources/sql-timestamp-serializer-1.15/test-data
new file mode 100644
index 00000000000..929596bbc66
Binary files /dev/null and 
b/flink-core/src/test/resources/sql-timestamp-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/string-array-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/string-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..acc4e9db44b
Binary files /dev/null and 
b/flink-core/src/test/resources/string-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/string-array-serializer-1.15/test-data 
b/flink-core/src/test/resources/string-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..f1a5645d9ce
Binary files /dev/null and 
b/flink-core/src/test/resources/string-array-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/string-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/string-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..f796fddc593
Binary files /dev/null and 
b/flink-core/src/test/resources/string-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-core/src/test/resources/string-serializer-1.15/test-data 
b/flink-core/src/test/resources/string-serializer-1.15/test-data
new file mode 100644
index 00000000000..67ad74d387f
--- /dev/null
+++ b/flink-core/src/test/resources/string-serializer-1.15/test-data
@@ -0,0 +1 @@
+%123456789012345678901234567890123456
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/string-value-serializer-1.15/serializer-snapshot
 
b/flink-core/src/test/resources/string-value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..c7055ea3803
Binary files /dev/null and 
b/flink-core/src/test/resources/string-value-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-core/src/test/resources/string-value-serializer-1.15/test-data 
b/flink-core/src/test/resources/string-value-serializer-1.15/test-data
new file mode 100644
index 00000000000..9233b5ab055
--- /dev/null
+++ b/flink-core/src/test/resources/string-value-serializer-1.15/test-data
@@ -0,0 +1 @@
+$123456789012345678901234567890123456
\ No newline at end of file
diff --git 
a/flink-core/src/test/resources/tuple-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/tuple-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..ac31cfe1569
Binary files /dev/null and 
b/flink-core/src/test/resources/tuple-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/tuple-serializer-1.15/test-data 
b/flink-core/src/test/resources/tuple-serializer-1.15/test-data
new file mode 100644
index 00000000000..808ccbcfa07
Binary files /dev/null and 
b/flink-core/src/test/resources/tuple-serializer-1.15/test-data differ
diff --git 
a/flink-core/src/test/resources/value-serializer-1.15/serializer-snapshot 
b/flink-core/src/test/resources/value-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..26ee2df37b2
Binary files /dev/null and 
b/flink-core/src/test/resources/value-serializer-1.15/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/value-serializer-1.15/test-data 
b/flink-core/src/test/resources/value-serializer-1.15/test-data
new file mode 100644
index 00000000000..c1e49370d62
Binary files /dev/null and 
b/flink-core/src/test/resources/value-serializer-1.15/test-data differ
diff --git 
a/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.15/serializer-snapshot
 
b/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..7bd4d7210b8
Binary files /dev/null and 
b/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.15/test-data
 
b/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.15/test-data
new file mode 100644
index 00000000000..5a7679a9ad2
Binary files /dev/null and 
b/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.15/test-data
 differ
diff --git 
a/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.15/serializer-snapshot
 
b/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..d67dffc69ad
Binary files /dev/null and 
b/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.15/test-data
 
b/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.15/test-data
new file mode 100644
index 00000000000..5a7679a9ad2
Binary files /dev/null and 
b/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..338c62886d7
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.15/test-data
 
b/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.15/test-data
new file mode 100644
index 00000000000..f8705181edc
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..40dcf61713d
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.15/test-data
 
b/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.15/test-data
new file mode 100644
index 00000000000..146a1fc0a8b
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..1a984b61ebf
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.15/test-data
 
b/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.15/test-data
new file mode 100644
index 00000000000..893957a6c1f
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..b0d1ccfa82b
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.15/test-data
 
b/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.15/test-data
new file mode 100644
index 00000000000..1b1cb4d44c5
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..a63858d7005
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.15/test-data
 
b/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.15/test-data
new file mode 100644
index 00000000000..0d333922c90
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..bd1cd930616
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.15/test-data
 
b/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.15/test-data
new file mode 100644
index 00000000000..8746c6f117c
Binary files /dev/null and 
b/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..a13cc1340f2
Binary files /dev/null and 
b/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.15/test-data
new file mode 100644
index 00000000000..beaca125e7d
Binary files /dev/null and 
b/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..9fe3b5582a3
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..79319955428
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..600c0c7b746
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..14a702b1207
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..820d582ce32
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..3471def5aa7
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..ba5bfc7a675
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..fd12df031cb
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..17dcd43edba
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..88151a60c31
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..be3675602f3
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..9e8d516ac04
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..91c0992bdfc
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..b6a8ef3e7ca
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..01f646a6e65
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..ed5ae2ba65e
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.15/serializer-snapshot
 
b/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..2d09e958b7b
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.15/test-data
 
b/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.15/test-data
new file mode 100644
index 00000000000..40500f3a7fe
Binary files /dev/null and 
b/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.15/test-data
 differ
diff --git 
a/flink-runtime/src/test/resources/arraylist-serializer-1.15/serializer-snapshot
 
b/flink-runtime/src/test/resources/arraylist-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..2bc2cfe5bfb
Binary files /dev/null and 
b/flink-runtime/src/test/resources/arraylist-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-runtime/src/test/resources/arraylist-serializer-1.15/test-data 
b/flink-runtime/src/test/resources/arraylist-serializer-1.15/test-data
new file mode 100644
index 00000000000..ac798598cd7
Binary files /dev/null and 
b/flink-runtime/src/test/resources/arraylist-serializer-1.15/test-data differ
diff --git 
a/flink-runtime/src/test/resources/java-serializer-1.15/serializer-snapshot 
b/flink-runtime/src/test/resources/java-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..db1abe95eda
Binary files /dev/null and 
b/flink-runtime/src/test/resources/java-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-runtime/src/test/resources/java-serializer-1.15/test-data 
b/flink-runtime/src/test/resources/java-serializer-1.15/test-data
new file mode 100644
index 00000000000..22a3c768e29
Binary files /dev/null and 
b/flink-runtime/src/test/resources/java-serializer-1.15/test-data differ
diff --git 
a/flink-runtime/src/test/resources/ttl-serializer-1.15/serializer-snapshot 
b/flink-runtime/src/test/resources/ttl-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..7668b613bd9
Binary files /dev/null and 
b/flink-runtime/src/test/resources/ttl-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-runtime/src/test/resources/ttl-serializer-1.15/test-data 
b/flink-runtime/src/test/resources/ttl-serializer-1.15/test-data
new file mode 100644
index 00000000000..5596986cd7a
Binary files /dev/null and 
b/flink-runtime/src/test/resources/ttl-serializer-1.15/test-data differ
diff --git 
a/flink-runtime/src/test/resources/void-namespace-serializer-1.15/serializer-snapshot
 
b/flink-runtime/src/test/resources/void-namespace-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..9df815a3705
Binary files /dev/null and 
b/flink-runtime/src/test/resources/void-namespace-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-runtime/src/test/resources/void-namespace-serializer-1.15/test-data 
b/flink-runtime/src/test/resources/void-namespace-serializer-1.15/test-data
new file mode 100644
index 00000000000..f76dd238ade
Binary files /dev/null and 
b/flink-runtime/src/test/resources/void-namespace-serializer-1.15/test-data 
differ
diff --git 
a/flink-scala/src/test/resources/scala-case-class-serializer-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/scala-case-class-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..b50a73e8a3c
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-case-class-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/scala-case-class-serializer-1.15/test-data 
b/flink-scala/src/test/resources/scala-case-class-serializer-1.15/test-data
new file mode 100644
index 00000000000..ddb6ef533cd
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-case-class-serializer-1.15/test-data 
differ
diff --git 
a/flink-scala/src/test/resources/scala-either-serializer-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/scala-either-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..2258df544f6
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-either-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/scala-either-serializer-1.15/test-data 
b/flink-scala/src/test/resources/scala-either-serializer-1.15/test-data
new file mode 100644
index 00000000000..70cd7bf9fb3
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-either-serializer-1.15/test-data differ
diff --git 
a/flink-scala/src/test/resources/scala-enum-serializer-1.15/serializer-snapshot 
b/flink-scala/src/test/resources/scala-enum-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..4a467f230c6
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-enum-serializer-1.15/serializer-snapshot 
differ
diff --git 
a/flink-scala/src/test/resources/scala-enum-serializer-1.15/test-data 
b/flink-scala/src/test/resources/scala-enum-serializer-1.15/test-data
new file mode 100644
index 00000000000..593f4708db8
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-enum-serializer-1.15/test-data differ
diff --git 
a/flink-scala/src/test/resources/scala-option-serializer-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/scala-option-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..91808c113ee
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-option-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/scala-option-serializer-1.15/test-data 
b/flink-scala/src/test/resources/scala-option-serializer-1.15/test-data
new file mode 100644
index 00000000000..f76dd238ade
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-option-serializer-1.15/test-data differ
diff --git 
a/flink-scala/src/test/resources/scala-try-serializer-1.15/serializer-snapshot 
b/flink-scala/src/test/resources/scala-try-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..f5ad2ec2472
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-try-serializer-1.15/serializer-snapshot 
differ
diff --git a/flink-scala/src/test/resources/scala-try-serializer-1.15/test-data 
b/flink-scala/src/test/resources/scala-try-serializer-1.15/test-data
new file mode 100644
index 00000000000..58ac526b7a8
Binary files /dev/null and 
b/flink-scala/src/test/resources/scala-try-serializer-1.15/test-data differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-bitset-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/traversable-serializer-bitset-1.15/serializer-snapshot
new file mode 100644
index 00000000000..03d7937a6d4
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-bitset-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-bitset-1.15/test-data 
b/flink-scala/src/test/resources/traversable-serializer-bitset-1.15/test-data
new file mode 100644
index 00000000000..5eb5107ad6c
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-bitset-1.15/test-data 
differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.15/serializer-snapshot
new file mode 100644
index 00000000000..4cd4798897b
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.15/test-data
 
b/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.15/test-data
new file mode 100644
index 00000000000..ca6108ccd17
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.15/test-data
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-linearseq-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/traversable-serializer-linearseq-1.15/serializer-snapshot
new file mode 100644
index 00000000000..290d9495f58
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-linearseq-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-linearseq-1.15/test-data
 
b/flink-scala/src/test/resources/traversable-serializer-linearseq-1.15/test-data
new file mode 100644
index 00000000000..3b0d0b065b0
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-linearseq-1.15/test-data
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-map-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/traversable-serializer-map-1.15/serializer-snapshot
new file mode 100644
index 00000000000..b23cb071c04
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-map-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-map-1.15/test-data 
b/flink-scala/src/test/resources/traversable-serializer-map-1.15/test-data
new file mode 100644
index 00000000000..f209ff5f4fe
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-map-1.15/test-data 
differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.15/serializer-snapshot
new file mode 100644
index 00000000000..cec331444ce
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.15/test-data
 
b/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.15/test-data
new file mode 100644
index 00000000000..ca6108ccd17
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.15/test-data
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-seq-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/traversable-serializer-seq-1.15/serializer-snapshot
new file mode 100644
index 00000000000..bac0255d81d
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-seq-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-seq-1.15/test-data 
b/flink-scala/src/test/resources/traversable-serializer-seq-1.15/test-data
new file mode 100644
index 00000000000..ca6108ccd17
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-seq-1.15/test-data 
differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-set-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/traversable-serializer-set-1.15/serializer-snapshot
new file mode 100644
index 00000000000..d90d1974f71
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-set-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-set-1.15/test-data 
b/flink-scala/src/test/resources/traversable-serializer-set-1.15/test-data
new file mode 100644
index 00000000000..3b0d0b065b0
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-set-1.15/test-data 
differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.15/serializer-snapshot
new file mode 100644
index 00000000000..25284edfccd
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.15/test-data
 
b/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.15/test-data
new file mode 100644
index 00000000000..7adaf0059e9
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.15/test-data
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.15/serializer-snapshot
 
b/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.15/serializer-snapshot
new file mode 100644
index 00000000000..55d4877c758
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.15/serializer-snapshot
 differ
diff --git 
a/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.15/test-data
 
b/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.15/test-data
new file mode 100644
index 00000000000..ebc7236c833
Binary files /dev/null and 
b/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.15/test-data
 differ
diff --git 
a/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.15/serializer-snapshot
 
b/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..4026c417306
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.15/test-data
 
b/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.15/test-data
new file mode 100644
index 00000000000..7072021895f
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.15/test-data
 differ
diff --git 
a/flink-streaming-java/src/test/resources/global-window-serializer-1.15/serializer-snapshot
 
b/flink-streaming-java/src/test/resources/global-window-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..ac44c4c40c1
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/global-window-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-streaming-java/src/test/resources/global-window-serializer-1.15/test-data
 
b/flink-streaming-java/src/test/resources/global-window-serializer-1.15/test-data
new file mode 100644
index 00000000000..f76dd238ade
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/global-window-serializer-1.15/test-data
 differ
diff --git 
a/flink-streaming-java/src/test/resources/stream-element-serializer-1.15/serializer-snapshot
 
b/flink-streaming-java/src/test/resources/stream-element-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..2a9a9aea83a
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/stream-element-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-streaming-java/src/test/resources/stream-element-serializer-1.15/test-data
 
b/flink-streaming-java/src/test/resources/stream-element-serializer-1.15/test-data
new file mode 100644
index 00000000000..3022a0815fa
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/stream-element-serializer-1.15/test-data
 differ
diff --git 
a/flink-streaming-java/src/test/resources/time-window-serializer-1.15/serializer-snapshot
 
b/flink-streaming-java/src/test/resources/time-window-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..7d2b4b69a6a
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/time-window-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-streaming-java/src/test/resources/time-window-serializer-1.15/test-data 
b/flink-streaming-java/src/test/resources/time-window-serializer-1.15/test-data
new file mode 100644
index 00000000000..bd72696cdd3
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/time-window-serializer-1.15/test-data 
differ
diff --git 
a/flink-streaming-java/src/test/resources/timer-serializer-1.15/serializer-snapshot
 
b/flink-streaming-java/src/test/resources/timer-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..67e3a083d81
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/timer-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-streaming-java/src/test/resources/timer-serializer-1.15/test-data 
b/flink-streaming-java/src/test/resources/timer-serializer-1.15/test-data
new file mode 100644
index 00000000000..5e9827d82b4
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/timer-serializer-1.15/test-data differ
diff --git 
a/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.15/serializer-snapshot
 
b/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..1b7877ca95c
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.15/test-data
 
b/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.15/test-data
new file mode 100644
index 00000000000..fcdcdcba970
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.15/test-data
 differ
diff --git 
a/flink-streaming-java/src/test/resources/union-serializer-one-1.15/serializer-snapshot
 
b/flink-streaming-java/src/test/resources/union-serializer-one-1.15/serializer-snapshot
new file mode 100644
index 00000000000..8af8c712a44
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/union-serializer-one-1.15/serializer-snapshot
 differ
diff --git 
a/flink-streaming-java/src/test/resources/union-serializer-one-1.15/test-data 
b/flink-streaming-java/src/test/resources/union-serializer-one-1.15/test-data
new file mode 100644
index 00000000000..9a2dda7f54c
--- /dev/null
+++ 
b/flink-streaming-java/src/test/resources/union-serializer-one-1.15/test-data
@@ -0,0 +1 @@
+flink
\ No newline at end of file
diff --git 
a/flink-streaming-java/src/test/resources/union-serializer-two-1.15/serializer-snapshot
 
b/flink-streaming-java/src/test/resources/union-serializer-two-1.15/serializer-snapshot
new file mode 100644
index 00000000000..8af8c712a44
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/union-serializer-two-1.15/serializer-snapshot
 differ
diff --git 
a/flink-streaming-java/src/test/resources/union-serializer-two-1.15/test-data 
b/flink-streaming-java/src/test/resources/union-serializer-two-1.15/test-data
new file mode 100644
index 00000000000..564b7c9efdc
Binary files /dev/null and 
b/flink-streaming-java/src/test/resources/union-serializer-two-1.15/test-data 
differ
diff --git 
a/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.15/serializer-snapshot
 
b/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.15/serializer-snapshot
new file mode 100644
index 00000000000..90bb9910edd
Binary files /dev/null and 
b/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.15/serializer-snapshot
 differ
diff --git 
a/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.15/test-data
 
b/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.15/test-data
new file mode 100644
index 00000000000..120473d48e9
Binary files /dev/null and 
b/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.15/test-data
 differ

Reply via email to