You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by hx...@apache.org on 2022/10/31 08:00:26 UTC
[flink] branch master updated (97fbb701314 -> cd98b803e4b)
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
from 97fbb701314 [FLINK-29458][docs] Fix column names in SELECT clause in "Joins" page
new 5a2192d8e34 [release] Upgrade current version to 1.16 for TypeSerializerUpgradeTestBase and create snapshots
new 6c81e76e8aa [release] Upgrade current version to 1.16 for FlinkKafkaConsumerBaseMigrationTest and create snapshots
new 2c9c9ad9bd9 [release] Upgrade current version to 1.16 for FlinkKafkaProducerMigrationTest and create snapshots
new bb4127d0795 [release] Upgrade current version to 1.16 for FlinkKinesisConsumerMigrationTest and create snapshots
new 32122612876 [release] Upgrade current version to 1.16 for ContinuousFileProcessingMigrationTest and create snapshots
new 05c48f8e79d [release] Upgrade current version to 1.16 for CEPMigrationTest and create snapshots
new aab3a1ed813 [release] Upgrade current version to 1.16 for WindowOperatorMigrationTest and create snapshots
new 6a57e47bfee [release] Upgrade current version to 1.16 for StatefulJobSnapshotMigrationITCase and create snapshots
new 6df1ef6d091 [release] Upgrade current version to 1.16 for AbstractOperatorRestoreTestBase and create snapshots
new c89e400ae37 [FLINK-29788][state] Disable changelog temporally when SnapshotMigrationTestBase triggers native savepoint
new 72bd802573c [release] Upgrade current version to 1.16 for StatefulJobWBroadcastStateMigrationITCase and create snapshots
new c2d94a184f0 [release] Upgrade current version to 1.16 for TypeSerializerSnapshotMigrationITCase and create snapshots
new e85ba5514f2 [release] Upgrade current version to 1.16 for StatefulJobSavepointMigrationITCase and create snapshots
new cd98b803e4b [release] Upgrade current version to 1.16 for StatefulJobWBroadcastStateMigrationITCase and create snapshots
The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../kafka/FlinkKafkaConsumerBaseMigrationTest.java | 3 +-
.../kafka/FlinkKafkaProducerMigrationTest.java | 2 +-
.../serializer-snapshot | Bin
.../test-data | Bin
...r-migration-test-flink1.16-empty-state-snapshot | Bin 0 -> 1465 bytes
...afka-consumer-migration-test-flink1.16-snapshot | Bin 0 -> 1519 bytes
...ka-migration-kafka-producer-flink-1.16-snapshot | Bin 0 -> 1242 bytes
.../serializer-snapshot | Bin
.../test-data | Bin
.../kinesis/FlinkKinesisConsumerMigrationTest.java | 4 +-
...onsumer-migration-test-flink1.16-empty-snapshot | Bin 0 -> 2870 bytes
...esis-consumer-migration-test-flink1.16-snapshot | Bin 0 -> 2938 bytes
.../serializer-snapshot | Bin
.../test-data | Bin
.../typeutils/TypeSerializerUpgradeTestBase.java | 2 +-
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../ContinuousFileProcessingMigrationTest.java | 3 +-
...migration-test-1666860418000-flink1.16-snapshot | Bin 0 -> 324 bytes
...migration-test-1666860419000-flink1.16-snapshot | Bin 0 -> 324 bytes
...migration-test-1666860420000-flink1.16-snapshot | Bin 0 -> 324 bytes
.../reader-migration-test-flink1.16-snapshot | Bin 0 -> 2622 bytes
.../flink/cep/operator/CEPMigrationTest.java | 2 +-
...ep-migration-after-branching-flink1.16-snapshot | Bin 0 -> 5865 bytes
.../cep-migration-conditions-flink1.16-snapshot | Bin 0 -> 5470 bytes
...on-single-pattern-afterwards-flink1.16-snapshot | Bin 0 -> 5204 bytes
...gration-starting-new-pattern-flink1.16-snapshot | Bin 0 -> 5661 bytes
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../nfa-state-serializer-1.16/serializer-snapshot | Bin 0 -> 478 bytes
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin 0 -> 162 bytes
.../test-data | Bin 0 -> 8 bytes
.../serializer-snapshot | Bin 0 -> 107 bytes
.../byte-value-array-serializer-1.16/test-data | Bin 0 -> 6 bytes
.../serializer-snapshot | Bin 0 -> 107 bytes
.../char-value-array-serializer-1.16/test-data | Bin 0 -> 10 bytes
.../serializer-snapshot | Bin 0 -> 111 bytes
.../double-value-array-serializer-1.16/test-data | Bin 0 -> 20 bytes
.../serializer-snapshot | Bin 0 -> 109 bytes
.../float-value-array-serializer-1.16/test-data | Bin 0 -> 12 bytes
.../serializer-snapshot | Bin 0 -> 105 bytes
.../int-value-array-serializer-1.16/test-data | Bin 0 -> 12 bytes
.../serializer-snapshot | Bin 0 -> 107 bytes
.../long-value-array-serializer-1.16/test-data | Bin 0 -> 20 bytes
.../serializer-snapshot | Bin 0 -> 107 bytes
.../null-value-array-serializer-1.16/test-data | Bin 0 -> 4 bytes
.../serializer-snapshot | Bin 0 -> 109 bytes
.../short-value-array-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../serializer-snapshot | Bin 0 -> 111 bytes
.../string-value-array-serializer-1.16/test-data | Bin 0 -> 16 bytes
.../serializer-snapshot | Bin
.../resources/arraylist-serializer-1.16}/test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../scala-option-serializer-1.16}/test-data | Bin
.../serializer-snapshot | Bin
.../resources/scala-try-serializer-1.16/test-data | Bin 0 -> 3334 bytes
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../windowing/WindowOperatorMigrationTest.java | 2 +-
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../global-window-serializer-1.16}/test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | Bin
.../serializer-snapshot | Bin
.../test-data | 0
.../serializer-snapshot | Bin
.../test-data | Bin
...ration-test-apply-event-time-flink1.16-snapshot | Bin 0 -> 1799 bytes
...n-test-apply-processing-time-flink1.16-snapshot | Bin 0 -> 1691 bytes
...ion-test-kryo-serialized-key-flink1.16-snapshot | Bin 0 -> 4021 bytes
...ation-test-reduce-event-time-flink1.16-snapshot | Bin 0 -> 1655 bytes
...-test-reduce-processing-time-flink1.16-snapshot | Bin 0 -> 1596 bytes
...ession-with-stateful-trigger-flink1.16-snapshot | Bin 0 -> 2707 bytes
...n-with-stateful-trigger-mint-flink1.16-snapshot | Bin 0 -> 2201 bytes
.../serializer-snapshot | Bin
.../test-data | Bin
.../StatefulJobSnapshotMigrationITCase.java | 2 +-
.../StatefulJobWBroadcastStateMigrationITCase.java | 2 +-
.../utils/SnapshotMigrationTestBase.java | 5 +
.../TypeSerializerSnapshotMigrationITCase.java | 2 +-
.../AbstractKeyedOperatorRestoreTestBase.java | 2 +-
.../AbstractNonKeyedOperatorRestoreTestBase.java | 2 +-
.../0ef38721-0cd9-4fc0-8448-06ea17da8425} | Bin
.../1019d18f-08e5-4550-8fcd-81c8c33227e2} | Bin
.../214dcfd5-fd1a-474a-a5bf-a13ebd5b84da} | Bin
.../3593bbdf-8dc9-4f82-9dc8-8674665c0e3e} | Bin
.../41e2b86d-6ed6-446f-a882-51b7f2eb38ab} | Bin
.../4bf32d46-9914-4886-9fed-450ccc86905d} | Bin
.../4c42f995-9965-4067-9334-861d77f0efaa} | Bin
.../54c9775c-d481-48c7-a99c-3577bb7c1c56} | Bin
.../57cbc8bd-d7af-4243-b8ee-1a982f2494eb} | Bin
.../6cba84e4-cc4e-4495-b78d-22cff0e1bec1} | Bin
.../7fbbcff8-c574-4bff-bfb7-8fcc9fc6755e} | Bin
.../9050707e-4414-48f6-9b19-a9d4f69d5c0b} | Bin
.../9bc508cc-cfab-480a-aa5c-c2212bc7d36c} | Bin
.../_metadata | Bin 0 -> 3320 bytes
.../ae0756e1-b8b4-49c9-b3c2-0996c71ddb44} | Bin
.../b87c7f77-94b3-488d-9b4c-1432a5e39e3e} | Bin
.../c006d489-6664-4559-9d55-b13f52a7403a} | Bin
.../c4e599e8-1549-4e42-97c0-0ea0bb128fd3} | Bin
.../d829ff78-6728-4b9f-93c0-420096cb534c} | Bin
.../ebde57d2-6680-4daf-9395-061b2b8f0d18} | Bin
.../ff50bb91-0fec-4740-bbc6-a2bffacd529d} | Bin
.../1818bafa-fda1-47af-9a56-32b27efbf947} | Bin
.../2366b0df-90c1-44ea-8d4a-4a616a082eb2} | Bin
.../26bbaa77-7183-4e9d-8cdd-505569110a98} | Bin
.../28e3b31f-745c-4d5d-b31e-1b8d02822a72} | Bin
.../32dc3694-96c4-4341-a4f2-1e5953c0eb79} | Bin
.../3843df68-8e6b-428c-bec0-82c1f7187b98} | Bin
.../4e7530e7-cc85-493d-82c2-aabbda954d12} | Bin
.../6394ef5e-4283-4dce-8f3c-72aab084a8c8} | Bin
.../6719bec9-c717-4e09-874c-a0cd059797a1} | Bin
.../71c3963a-5e07-42d1-8dfe-91c547eea7cf} | Bin
.../8fbe5789-c5a8-4d89-b8f7-f7db88596ec8} | Bin
.../97f6c7df-f963-4841-85b5-d3741b12ff76} | Bin
.../9c63a3e5-54c8-4c92-a0ce-990367e170e8} | Bin
.../_metadata | Bin 0 -> 3458 bytes
.../b4cbb71c-59d7-4e1f-bd7e-252158995a63} | Bin
.../bf4f5d43-ea9c-49af-a2e7-6f6258f8ca73} | Bin
.../c0348fbc-6a9c-409f-8636-7c906c3a0f0d} | Bin
.../c231e227-3f0d-4059-bd28-d3ae73852dc5} | Bin
.../dc429776-bf1f-4cb3-8f1c-ac65b7d33f25} | Bin
.../e2ecb84a-379a-4165-b44b-536025b00037} | Bin
.../e35de65e-cefb-4b56-9e13-1caff374156c} | Bin
.../2e39b700-e7ff-4b5e-9027-17d88631f9ac} | Bin
.../33e9912e-db54-466e-b52e-1de8a7e7e643} | Bin
.../3ba97e5c-9e89-4508-95fc-c200cf85c79c} | Bin
.../471f4083-15b6-4c97-8d93-713abfacbc37} | Bin
.../4f8ab9ee-133f-4dca-a83e-81aea37c6a43} | Bin
.../5358eecb-51a0-4c3e-8ad4-8677cc77d2db} | Bin
.../54699f69-0dfd-494b-b4fe-1000bc6364e6} | Bin
.../5491d99c-ae9a-4e39-b6e3-02340ee3a8fe} | Bin
.../5fd6bd5b-e28e-4854-8762-d8f3081218a2} | Bin
.../66481c2d-f544-4ad0-a99d-d818ea30de0a} | Bin
.../80338935-5c3b-4d8c-9178-990d16db5475} | Bin
.../8158597f-8051-4038-be62-200e3af3c9b7} | Bin
.../_metadata | Bin 0 -> 3157 bytes
.../a0c038b2-cdd4-4256-849a-10e6f13306c3} | Bin
.../a6db53a6-7bb3-41dd-af83-a14de7146ec9} | Bin
.../b5a361ce-1fa8-4026-845a-20ae8174fe38} | Bin
.../c0103aa6-6c88-44ef-af9f-14a53cf62038} | Bin
.../c2cf38cb-556e-4994-9dc9-27612c82870e} | Bin
.../e9d785e5-205f-4f23-938e-73ab621ecc00} | Bin
.../ef0e6568-4a6b-4df9-9f87-4852dff90af4} | Bin
.../f0a4d522-a3c4-4d54-829b-17947311cb9f} | Bin
.../0390d116-06b3-42d4-bc39-675b7a52dcfc} | Bin
.../203f6aa2-f654-4fe8-8c60-5d6a0bc4f6e7} | Bin
.../376e2a5f-e03a-4a0b-9320-9f7bea6228a1} | Bin
.../3bb74f35-9f8d-4f3f-9018-7d9ef5a2de16} | Bin
.../4cb2044a-3a61-4a13-a873-34fab4c79753} | Bin
.../83cb91cc-acb8-44e8-93c6-8582ecf43bdc} | Bin
.../948a610c-ec84-4a36-b82b-c69f9849ff27} | Bin
.../94db1a61-29d5-43e0-bcad-3c8ac0be7f1e} | Bin
.../_metadata | Bin 0 -> 2512 bytes
.../a456fb85-0c41-4186-9dd1-cbf5a4098da5} | Bin
.../cb6ad731-8f58-4c1f-984c-2f69a3d8f7f5} | Bin
.../eef8265e-a96b-44c3-bd09-dc63b6a7a721} | Bin
.../f11589d5-b382-4679-b891-91210453d218} | Bin
.../0046924f-7506-4764-b0df-0abb64e5090c | Bin 0 -> 216 bytes
.../054ab4aa-2aa8-4031-97d6-775464674401 | Bin 0 -> 216 bytes
.../0dec7bd0-e63b-4b73-9f19-f66946297055} | Bin
.../0e60de9e-a5ea-470c-a9a8-fe4daafc63c3 | Bin 0 -> 216 bytes
.../112f324b-29dc-497a-873d-9c0f330c9077} | Bin
.../155bc646-c73a-4d7d-91b5-f5b0bf87f0c6 | 362 ++++++
.../1b4aec92-0f00-4a2a-bdd5-43b2dc36d075 | 1 +
.../296b75b7-b072-47fa-a7a2-b379cfc6bae2 | 362 ++++++
.../2a73a906-56db-4e22-9424-11666698c772} | Bin
.../35920931-8312-4e75-8b96-22284f4065a9 | 362 ++++++
.../38d42b00-e95f-4ece-9181-aa6b2cf112c8 | 1 +
.../3ed79b35-9cce-484b-9518-1d8c8e908f72 | 1 +
.../45b19d03-839d-4406-8a5e-c82d0395e817} | Bin
.../4c946e1c-67f7-4e78-afef-280fe43c0245 | Bin 0 -> 216 bytes
.../4f475acb-f6d4-448f-a783-9c1aa8a14948} | Bin
.../58465b8e-9415-47ac-ba59-3f1858545c7a | Bin 0 -> 216 bytes
.../5de7c098-d4a5-444f-aeea-9ba75eac26f7 | Bin 0 -> 216 bytes
.../63df9706-33e9-4acf-9be4-8eb1b71f4c42} | Bin
.../66d713b7-9829-4198-9050-1148e656474a | 362 ++++++
.../6ffccc86-e6b3-4750-90ab-bd4e3a67badc} | Bin
.../7181a6d4-8773-43b3-8aea-c12ebb6c2cbf | Bin 0 -> 216 bytes
.../7b06051f-16cc-4671-8148-2299a09ab676} | Bin
.../7b69c00e-2dc0-4380-9058-5a8991e91e50} | Bin
.../7bce7df8-6286-4cf3-bb0d-bea886feeded | 1 +
.../7e0174af-86ac-4f38-8319-9633c0ee51c4} | Bin
.../8502132f-9182-4925-9b1b-8c383fd9c0ad} | Bin
.../8c7e6de2-2c02-47e7-b62d-ebcc12c745f8 | 1 +
.../8dc0f73d-6e81-42a0-a43e-a4c1af043d22} | Bin
.../9174bd29-8a87-4397-9ed9-c983581f797a} | Bin
.../9356ac80-1be8-451d-8895-e2ec34e4cedb} | Bin
.../9e22fc6b-b913-4465-9382-9903720344b0 | 362 ++++++
.../_metadata | Bin 0 -> 5354 bytes
.../ad7138b5-c985-4cb1-a853-c7a7de5886be} | Bin
.../b997832d-7bbc-4028-8362-a04e9499aff2 | 1 +
.../c04ea0c0-eb22-477e-9f58-9e6e229ef61e} | Bin
.../c3938f22-a681-4067-891b-df0bd5c9c455 | 362 ++++++
.../c9e344b7-2ada-4088-b401-525e7230c38f | 362 ++++++
.../cb905cef-aadb-4a61-9a73-816fb4c0b4bb | 1 +
.../cc0b8716-f251-4429-bcbe-cae8511a9c54} | Bin
.../cd4f33b7-6c5d-4681-b7fc-d964b4b42c5f} | Bin
.../d1b8bd46-68e1-4760-91b7-00cb2ae68fbb | 362 ++++++
.../d245d07c-0a69-4356-abc2-a24e89869ed2} | Bin
.../da9b4d7c-ac30-445d-b3b0-ac742b479b24 | 1 +
.../f94ddae2-a9c7-48fd-86c3-ac2284d7a95c | Bin 0 -> 216 bytes
.../fcb275b6-2a30-45da-9030-f9a86b1b3721} | Bin
.../053587a5-8707-44bb-80f0-3ee725ed96bc} | Bin
.../09d35912-4a55-4bcd-a6a3-360f77f807c8} | Bin
.../2e3778c2-a2ff-4787-9938-2fd05c4ea911} | Bin
.../30b30745-1e31-4c49-b001-6bad93fe2c14} | Bin
.../37e1f016-44ec-45e8-bec4-61c6fe7b8684} | Bin
.../41404971-06b4-44da-a68a-910dda186d1f} | Bin
.../429c5d52-6b34-4b58-a1de-295fd233e72a} | Bin
.../54dcb3d3-f813-4067-b08b-2bd38cf0f1a9} | Bin
.../782450b9-6c45-4ac0-98c6-6da643567ca5} | Bin
.../79c9bfd2-ac45-436f-be0c-cc3556561985} | Bin
.../88e50b13-f3af-4840-8554-93086cf7f73b} | Bin
.../8eb80ffc-c7a9-4803-9f62-298cc5358ca9} | Bin
.../9642fb8c-81ee-4b8c-b4c2-2328e171bb14} | Bin
.../97ff88fa-990b-495f-9bff-179f607c324d} | Bin
.../_metadata | Bin 0 -> 3157 bytes
.../aa86e0bd-7b33-479d-b055-533225923919} | Bin
.../b4b14e36-a896-4e89-b327-50add7bcbbf2} | Bin
.../b60925f2-20bb-4dc0-9b4c-a2114781a058} | Bin
.../cdf288bc-0b65-4637-ab11-dada9cfaaef3} | Bin
.../d7084730-48ee-46a6-95b7-74e16521d058} | Bin
.../e6be8162-4006-4c4d-93f3-63267244fb50} | Bin
.../13b33910-7266-44c0-8cf5-5cc60247e8b3 | Bin 0 -> 1161 bytes
.../5c3cb0e1-8d6e-43f3-a470-d22d5b6a7b42} | Bin
.../689c85c9-1a13-43e3-8d66-17ecc24d3f70} | Bin
.../69fc28c4-51f4-4dd2-9640-c5dc088a7ca2} | Bin
.../6b945189-dd09-4d6f-b8b7-6132b20ea588} | Bin
.../805ae44a-f8ca-4ec6-8532-fd4f26bbbea2 | Bin 0 -> 1580 bytes
.../93779bf7-4b49-4d7b-8255-fb154fa1c6ef | Bin 0 -> 1580 bytes
.../9bab0bb8-4140-4aab-b3eb-8dfcaf77d9a2 | Bin 0 -> 1508 bytes
.../9f05c70f-55a6-4bf3-b723-7dc570968e3f} | Bin
.../_metadata | Bin 0 -> 3008 bytes
.../b9c4a442-d28e-4847-90d9-5a90dbe5fb19} | Bin
.../bb1cefd2-3fbd-4953-a8bb-ddf2eae025f1} | Bin
.../bee97219-9921-439b-b377-a14aab11fb7b | Bin 0 -> 1161 bytes
.../ce3dec55-b24b-43f3-abcd-e3b374e0b8af | Bin 0 -> 1508 bytes
.../d52ac23c-b715-4f23-80dd-6f1da2147042} | Bin
.../dc4bd91a-1890-4fcd-9e16-e1a974ff1eb9 | Bin 0 -> 1508 bytes
.../df68aef7-56ca-49d8-8612-e0ecd91f7f61 | Bin 0 -> 1508 bytes
.../13a2d95a-8c67-4a85-bf34-a274e636fac0} | Bin
.../2e791302-3707-45b8-9fde-7eff394acea5 | Bin 0 -> 1508 bytes
.../39b2d5c0-e714-4332-8bb5-11490de9c534} | Bin
.../40229a35-39ab-4ecc-a5ce-aa4a969843d1 | Bin 0 -> 1580 bytes
.../4acf3d55-ea9b-446a-9b8c-7cfc1a8b662c | Bin 0 -> 1508 bytes
.../5e65416c-a9a0-421f-bbd9-bad1bb35f76f} | Bin
.../60b710bb-7fa2-4a9f-9844-ef36d4ee5665 | Bin 0 -> 1580 bytes
.../_metadata | Bin 0 -> 3146 bytes
.../a76da6d1-fe79-4cdb-b384-b09b57ebd1ea | Bin 0 -> 1508 bytes
.../af9f706c-6233-49bd-b4e8-e8fcf08cdaa5 | Bin 0 -> 1161 bytes
.../b5ef2901-3aeb-486d-b7c6-fe25d2ffb012} | Bin
.../b758569e-dc5d-476a-9dca-41d8ad279730} | Bin
.../b8134d3b-fe47-4a95-877a-21e1b737fda8 | Bin 0 -> 1161 bytes
.../b9a6d877-0b4e-44a5-a78c-d4cde882a41a} | Bin
.../beddbd9b-98f8-4f8d-a255-d3e549eec699 | Bin 0 -> 1508 bytes
.../c23f9624-21e0-4c04-9d1e-16c52ee14cbb} | Bin
.../c456098f-2f6d-458b-811c-67c07ef8683a} | Bin
.../0b4f1c69-ed79-423f-ba17-2b222a692fe0 | Bin 0 -> 1620 bytes
.../0cf7140d-d063-42e8-939a-a581086c0a0a | Bin 0 -> 1521 bytes
.../1885c787-291a-4fb8-b46d-ff5fed9fa7a2 | Bin 0 -> 1620 bytes
.../2c83c005-509e-4660-945f-e1efd56faaf5} | Bin
.../630f0059-7e40-4eb2-9562-a03d04381bc4} | Bin
.../778fdee7-5057-46d1-81c8-9506e8bb7d5c} | Bin
.../85cedb95-feba-4a87-aea2-a2eaae750594} | Bin
.../944e684a-f51d-4ea6-9e52-b249e91fa870} | Bin
.../_metadata | Bin 0 -> 2617 bytes
.../cad65e16-8804-4a9f-85ba-48883e52656f | Bin 0 -> 1521 bytes
.../ccb5cc15-4b1e-4b6c-93e6-aa4c91e2ae06} | Bin
.../d0c3e00a-4812-4184-922c-32234c71ce46 | Bin 0 -> 1521 bytes
.../db88dd6e-d1c7-4209-ae27-7cbbb5ab68a2} | Bin
.../f0ed775a-9449-4a4e-b0f1-8ce796ce3e38} | Bin
.../f39df3e0-c91e-4fb4-9a48-e61ce1ecdd8e} | Bin
.../f3cedd5e-4df3-4f9d-9184-a61f6553d1f5} | Bin
.../f9a27eb6-991c-48ca-a6b6-196458be6836 | Bin 0 -> 1521 bytes
.../02c7c32e-4bc0-4ac6-a00e-c58c3ca59cb0 | 1 +
.../030e93b7-d76e-474b-88bf-a5246f171e99 | 1 +
.../07002f02-97f1-4a66-86ce-7c62ba873e0b | 453 ++++++++
.../0a7b866f-f208-40d8-b595-3674ac73656e | Bin 0 -> 602 bytes
.../0c60e545-e0cd-440f-aca9-81e428f3e1a3 | Bin 0 -> 1005 bytes
.../0e40bd9a-a3b3-4d71-9d32-dfaacba11244 | 453 ++++++++
.../131ac999-e9b8-438d-a5f7-1ac0e446834b | Bin 0 -> 602 bytes
.../171cf025-5cc6-446d-a6d8-f29056f7e750 | Bin 0 -> 1414 bytes
.../172cbcd7-0a55-47d0-b40c-cc80fb8fa63b | Bin 0 -> 1005 bytes
.../17a588ee-f827-4d29-af60-0f6e0b2d033c | Bin 0 -> 1029 bytes
.../1997c9b1-6a86-46f1-809d-bace531ef68d | Bin 0 -> 982 bytes
.../1a149132-7dd9-482f-b233-a0dd042f1ed6 | Bin 0 -> 979 bytes
.../24a51c2c-07c5-4492-940c-c34787e43fe4 | Bin 0 -> 203 bytes
.../2656a095-a011-4ebf-8150-fbe950dd06e3 | Bin 0 -> 1029 bytes
.../2682396b-1c6b-4bfe-8080-67dbc2484991 | Bin 0 -> 982 bytes
.../294301e8-2293-45eb-86b1-af7159d5f968 | Bin 0 -> 1414 bytes
.../2b0d5736-239d-4c63-8278-e2b24f8eccf7 | Bin 0 -> 990 bytes
.../2b178d84-3596-4f78-a32c-e6a3243fcbcd | Bin 0 -> 1037 bytes
.../2fc3a590-c174-4fd5-a042-370563f84629 | Bin 0 -> 602 bytes
.../31fbf96e-84bd-4047-9dbc-5695d134e5d2 | Bin 0 -> 1037 bytes
.../37c18e75-384c-4797-b6e1-06041daf8082 | 1 +
.../38a3cb4f-fab2-4b88-a9e2-c2426dd70ba2 | Bin 0 -> 1016 bytes
.../3eb9436c-6e24-410c-80e2-57d8006e74c8 | 362 ++++++
.../44fed1e3-429c-427d-9651-f8f8acab20aa | Bin 0 -> 203 bytes
.../4c03e3da-9c0e-4a6a-b193-35faf537972b | Bin 0 -> 990 bytes
.../4debaf30-2884-478c-b752-86567b1b77d8 | Bin 0 -> 1029 bytes
.../518a2efe-f4fe-4ef0-bc49-e3784c4a28fe | Bin 0 -> 602 bytes
.../5244fbad-83fd-4d71-8094-4b5130f7d0c3 | 271 +++++
.../54681537-d0b8-4d92-bb36-8702ead4b7d8 | 453 ++++++++
.../58d7c740-17a9-4dcc-b546-54e8041b91e2 | 1 +
.../59ca27b5-3e9c-4cec-ab25-48721ea2efe5} | Bin
.../5c0c494e-4dce-4745-a298-0adba2756281 | Bin 0 -> 979 bytes
.../5de29058-506d-4348-a080-c5b01a7e238a} | Bin
.../66203e7a-960c-4670-ac0b-2a7a70b53c9c | Bin 0 -> 1414 bytes
.../690e4edb-11ca-4744-8fc0-6cac8eea461d | 271 +++++
.../6d3922b0-efa4-4f3d-b683-25246c05fb44 | 271 +++++
.../6eee6013-bab6-4cc7-996c-e69db2e13494 | 1 +
.../718ef967-090d-4c5e-b5ad-30f8fccfdf1c | 1 +
.../799e677d-5590-4a61-873d-b9877589f408 | Bin 0 -> 989 bytes
.../7b7174b8-6b64-459f-994a-bf2685b73006 | Bin 0 -> 505 bytes
.../7bedeb94-a1ea-41e3-804f-5b46380934e5 | 1 +
.../7beea945-0815-473b-ad3b-4987c78daee3 | Bin 0 -> 505 bytes
.../7c4c4bfb-b4b9-49db-8006-47f0678f7cff | Bin 0 -> 1414 bytes
.../7d206486-6891-4442-aed2-7609989c07e7 | Bin 0 -> 203 bytes
.../7d46dcaf-2d1e-4152-80a4-27d2711b522c | Bin 0 -> 203 bytes
.../805de323-9aef-41bf-be24-10b422eff8d7 | Bin 0 -> 602 bytes
.../81f8b59a-567c-4efb-b056-4e1de1234504 | 1 +
.../8330ceba-d659-4194-837a-6570ab43925d | 362 ++++++
.../839d6559-3445-48ae-affb-1e1d2e83662d | Bin 0 -> 602 bytes
.../859d0eac-fe4f-4d7d-9cb3-27c67ba62b25 | Bin 0 -> 204 bytes
.../86a85752-1cae-4403-81ab-a5f2b0f471a4 | 1 +
.../87355aa1-267e-4943-8f8e-692ee4158042 | Bin 0 -> 1029 bytes
.../8fb08647-bd47-4980-89eb-c87515f8cdf1 | Bin 0 -> 203 bytes
.../93bff19c-443f-4577-b23f-c21a1d71f7bd | 271 +++++
.../97fe3517-2223-420c-a501-860ca294107d | Bin 0 -> 990 bytes
.../9ac87bb7-d82c-4120-8c94-84fe45e1278d | 1 +
.../9b83bd62-e0ca-4cd6-82fe-88eaff10aebc | Bin 0 -> 505 bytes
.../9f46cdea-fd53-4e74-b6d1-e094007b5db2 | 271 +++++
.../_metadata | Bin 0 -> 7742 bytes
.../a2e28cb5-4128-4cda-9b0a-842bed759f87 | Bin 0 -> 204 bytes
.../a4a7068e-0508-4400-842b-9495af6be5a1 | 271 +++++
.../a7e5293b-a7ef-41ef-8729-732e17658448 | 453 ++++++++
.../ad2e48de-402e-4927-9c31-2618f61d4bda | Bin 0 -> 1005 bytes
.../af377778-4bb7-4be1-a1a0-30e7b5b114b9 | 1 +
.../b49b6b18-c63d-4f5d-acf7-c082b2ae3374 | Bin 0 -> 1414 bytes
.../ba501e92-6720-44cb-988f-33144f755a35 | 1 +
.../bb5be755-52ae-4ac4-b6c0-9e44e5b9e6b3 | Bin 0 -> 1016 bytes
.../bd85f306-6151-4800-8568-f04aba215bc3 | Bin 0 -> 992 bytes
.../c350acce-06f9-4076-a26e-0ae22c2939ea | 1 +
.../c76e7191-8801-4326-89ab-ea4f3f0eb658 | Bin 0 -> 992 bytes
.../c87d49c8-2edd-4932-b642-34f5a2a5618e | 1 +
.../c91030b7-0b7a-493d-8082-7ac2d24f967a | 453 ++++++++
.../cb32542b-4ddc-4190-821c-c7db220565fd | Bin 0 -> 505 bytes
.../ccc6d10f-7203-4981-9076-baf122eef0f0 | Bin 0 -> 989 bytes
.../cd5c9b6c-9d80-4f9a-b0db-d1959478ee81 | Bin 0 -> 505 bytes
.../d04fcf98-4e96-4687-a709-d224da9595a0 | 453 ++++++++
.../d36d2103-3ce7-49a5-9ed1-94cbce67f3f6 | Bin 0 -> 505 bytes
.../e04ea959-6a89-48e5-aef6-3825b52cc567 | Bin 0 -> 990 bytes
.../e917a3c4-f9e9-4bbc-ac95-c88537119d19 | Bin 0 -> 1414 bytes
.../eefb7006-e8dd-4e54-8f70-962ad1c31c4c} | Bin
.../f73cc645-1596-4c47-8209-6eab1804f4bd | Bin 0 -> 203 bytes
.../f8645ad2-d58b-4ab2-b6b0-d6cbd7186b3f | Bin 0 -> 1005 bytes
.../fe8b6eaa-1f55-4a0e-9e74-246882493198} | Bin
.../00bf26af-5218-464b-8d32-f0ddf39a7dce | 271 +++++
.../02161573-df22-4f61-b89d-e575666ed998 | Bin 0 -> 602 bytes
.../036ed0fc-5a65-4c57-850d-f60334798484 | 362 ++++++
.../0a110672-9bdb-41b3-a882-0c49c41c24a8 | Bin 0 -> 204 bytes
.../0e17124a-8e47-4dfb-b168-0904974e2953 | 1 +
.../109e95f0-0905-4dea-852d-82eb9cb3ca3d | Bin 0 -> 982 bytes
.../15c5e4bc-1fe1-43f6-9da4-6e2c74686774 | Bin 0 -> 990 bytes
.../1637f420-90a2-4e0a-8e4c-9d066fc07ad1 | Bin 0 -> 979 bytes
.../17d277ed-5b38-4953-998f-130fc856bf02 | Bin 0 -> 1005 bytes
.../1aa798ec-08e3-4330-818c-f9fddf1895c2 | 453 ++++++++
.../1b870741-7a64-4f48-8108-8146e093e565 | Bin 0 -> 1029 bytes
.../1e488e01-1d17-449c-aad1-7c1b9e8b68c6 | Bin 0 -> 203 bytes
.../1e6aeb77-7921-4142-8537-51cd45bad98e | Bin 0 -> 992 bytes
.../26006cbb-127f-4e5a-baba-cdef4eb51ec3 | Bin 0 -> 602 bytes
.../2691584f-abb2-4829-871a-439caaee8760 | Bin 0 -> 203 bytes
.../27fe43ab-ca29-411b-8fc9-06c5002f9f89} | Bin
.../2ab937ee-70c1-4b9f-a2c8-d86f59df07db | Bin 0 -> 1016 bytes
.../2dcc77fc-0aeb-4e54-9bf7-4502a4b8571c | 1 +
.../324d6372-168a-4dde-9e8c-c4b7a36afd77 | 1 +
.../3572597d-4a52-483e-a418-06154c8f6d50 | Bin 0 -> 1037 bytes
.../3cec1357-f2b5-44b1-be18-7e56ba5bc561 | Bin 0 -> 602 bytes
.../3e1721ca-7984-495c-8435-08b5973690e1 | Bin 0 -> 505 bytes
.../41f6e0be-ac5b-4cec-91f7-66c09d4504e2 | Bin 0 -> 989 bytes
.../421a0c6d-65a8-4cc5-8a91-305c31c29b5e | Bin 0 -> 505 bytes
.../460fdc00-9ea2-4341-a937-a738c4bef33a | Bin 0 -> 1414 bytes
.../4a3d0c80-ac3a-4df5-9da8-0de3fee686ba | 271 +++++
.../4a7157ce-edef-4320-9609-a6f0e6686ef7 | Bin 0 -> 1414 bytes
.../4b05f2bf-b931-40dd-9c27-a83df9117288 | 1 +
.../4eb42b0a-49b2-47d2-8e21-1e2c63fa2858 | 1 +
.../54c4cddd-361d-4cb5-88be-36fa18a91588 | Bin 0 -> 505 bytes
.../588ca401-cf0a-4077-aaac-858af8f01504 | 1 +
.../5d95b4c7-d9a5-4649-a0b0-ac23f019b526 | Bin 0 -> 203 bytes
.../68ff69f4-83d7-456a-9863-b1d96714fcfd | Bin 0 -> 203 bytes
.../697285ae-bfdc-4cfe-8fba-adb35d93eca1 | 271 +++++
.../6cf57f00-9f2a-4301-b975-af1aa78896e4 | Bin 0 -> 1005 bytes
.../6f496e07-18ed-4210-b74f-41f6c311f361 | Bin 0 -> 982 bytes
.../746be1ff-4a7f-4049-b1c9-5736b4ab1f4a | Bin 0 -> 602 bytes
.../79703f6c-cafb-4f12-8ef2-527547b0777d | Bin 0 -> 1414 bytes
.../7ccbe585-c294-4028-9907-bd0d3262cedd | Bin 0 -> 1414 bytes
.../859bd9cb-49f5-4906-9d6f-6966c2a84a33 | Bin 0 -> 1414 bytes
.../8709a2ce-297a-4242-843b-a19fdce6ccb3 | Bin 0 -> 1016 bytes
.../89863764-ba21-4dfd-babf-255de97f0e78 | Bin 0 -> 1029 bytes
.../8f9d25ff-5748-4f97-b4d5-1df0f46e427c | Bin 0 -> 203 bytes
.../90ebdd55-df52-4fe9-95c5-dac66b5eaa4d} | Bin
.../91500461-183b-4b1b-9545-9c4756fa2dcf | Bin 0 -> 203 bytes
.../922948a8-dddb-425d-beb9-84cc78f80612 | 271 +++++
.../9275ab8c-08e9-410b-baf6-f794262b631a | 1 +
.../92c1fb81-284e-4573-9453-a674677b2555 | Bin 0 -> 1005 bytes
.../937ed2ad-b661-4d95-9399-96a573b4b978 | 1 +
.../95c2b081-9193-4e4d-8d17-68945863639a | Bin 0 -> 1005 bytes
.../990bbd43-de1d-4b15-a487-ff561ee432de | Bin 0 -> 990 bytes
.../9b6704cd-3588-4120-b49e-e1b21c159242 | 453 ++++++++
.../9c4164af-ec23-47bc-8096-f5131916acfe | Bin 0 -> 1029 bytes
.../9e5194b5-3c3d-4d2c-8e9d-83c0dd8c5e15 | 453 ++++++++
.../_metadata | Bin 0 -> 7880 bytes
.../a7c518f6-b174-4f0c-819f-a08e0bf27499 | 453 ++++++++
.../aae4b8a3-98bc-4a72-b38c-80d479831630 | Bin 0 -> 204 bytes
.../acf8609f-8065-4cc2-bfb0-b50c769932b2 | 1 +
.../b2e89383-88c9-4a0d-9c58-4eb28bd60264 | 362 ++++++
.../b46619b7-c011-4c16-95be-d43c8ed32d92 | 271 +++++
.../b8f36040-00f9-4a5e-b374-789fce5e2ea5} | Bin
.../bed28600-cd85-403e-89f2-6c873cc32e8a | Bin 0 -> 505 bytes
.../c0ffc912-2f0d-4037-95f6-603eee3d192d | Bin 0 -> 602 bytes
.../c2b65a2f-534f-4b72-bb31-45e4dd5d6a4d | Bin 0 -> 505 bytes
.../c417fab3-4c04-4d6e-a9f5-4e967e0829ab | 1 +
.../c42c3a93-2928-4e8e-9d2c-e2ff206348d0 | Bin 0 -> 990 bytes
.../c57d8db9-2fea-467e-aa21-958af463156b | 1 +
.../c63ae58b-8d08-4323-861e-65b2bfae1c2a | Bin 0 -> 979 bytes
.../c8504fcd-0ae8-4142-8e07-a3b4215a118f | 1 +
.../c8e955a3-8106-48d1-a99d-d64a80078dc8 | Bin 0 -> 992 bytes
.../ca3e7ee0-bb99-4753-a724-45e9886f678e | Bin 0 -> 989 bytes
.../ccbc6e32-ce25-4df4-8dd5-a9abd45caae8 | Bin 0 -> 1029 bytes
.../d1eae430-27f8-4c83-8c3e-0d86b88d5eb6 | Bin 0 -> 990 bytes
.../d2656d5d-630f-4794-8418-7b2382593563} | Bin
.../e566e70c-22a9-4f16-948b-3c5a5ea13136 | Bin 0 -> 1034 bytes
.../ea595caf-6553-4a32-b0ba-2d40732e2cfb | 1 +
.../eb3bc76b-ebf2-4249-9861-8d935521f501 | Bin 0 -> 505 bytes
.../f101d2c0-eb46-4e2c-9284-3e7312a281ce | 271 +++++
.../f358c91a-aad1-469d-84be-ab5e20b45d2b | 1 +
.../f60da354-ac11-4d84-a2e8-991298bbeb95 | Bin 0 -> 1414 bytes
.../f64d051d-9dd0-4122-8122-3572783c70aa | Bin 0 -> 602 bytes
.../f8c5576f-686b-4701-b20f-876d06fd6552 | 453 ++++++++
.../fd7d21da-c392-4539-bdc3-c0d66731689d | 453 ++++++++
.../05e83119-8547-460d-bda6-dbd2c933ccc3} | Bin
.../11edc6e2-53f9-4767-86ba-6d03e7ef17bd | Bin 0 -> 1521 bytes
.../1dd4b125-9e2e-4166-9b5e-4d4da8d6ff1a} | Bin
.../2e2482a0-a513-4440-93b2-ae3a938fbe71 | Bin 0 -> 1620 bytes
.../31aca160-5348-4d37-92a9-3d7f835ca56c} | Bin
.../4487acee-8e6a-4acd-8557-bfd0ece99abe} | Bin
.../579ff4a2-abea-45ad-80bf-b9450faea115} | Bin
.../591b46da-bacc-4a64-82b3-c4cacc9adfea | Bin 0 -> 1521 bytes
.../730a39ca-0b8d-48e6-a2f7-36106276b1ae} | Bin
.../7448c829-342b-4bb4-bc9c-d9a50b4f058a} | Bin
.../763f5739-d0bd-476c-9be9-4d113209343f | Bin 0 -> 1521 bytes
.../_metadata | Bin 0 -> 2617 bytes
.../b8235b25-6e91-45c6-a927-b6676d1a78f7} | Bin
.../c296bc3e-6f57-4034-abdc-2f27a0094247} | Bin
.../d05a5e0a-22bd-465b-b2ad-b5b6be635115} | Bin
.../d11149c6-5ce9-4b55-aab2-93e64018019a | Bin 0 -> 1620 bytes
.../e32957d1-b300-4b55-9624-d161e5391307 | Bin 0 -> 1521 bytes
.../_metadata | Bin
.../_metadata | Bin
.../333392b1-9fbf-4fe1-97ed-7f1ea99adb60 | Bin 0 -> 10195 bytes
.../371deb2f-eaf4-4b19-9493-2db4ed7c933f | Bin 0 -> 10195 bytes
.../40b2c461-b78b-454e-9b94-3827ab8e0449 | Bin 0 -> 12185 bytes
.../541586ed-9fae-4917-9057-c0cd2a82cc15 | Bin 0 -> 8205 bytes
.../_metadata | Bin 0 -> 1395 bytes
.../f7dd2cad-14a2-4525-8e1c-60c1bbbc2ac6} | Bin
.../05a0abdc-bfd0-41ef-837f-a54c18c6bdc4 | Bin 0 -> 10195 bytes
.../46a59ad6-1e22-41b3-a6ce-4b1ad7e09788} | Bin
.../54faf633-af99-47e8-83f7-d22825597798 | Bin 0 -> 8205 bytes
.../6cfed253-cf29-403b-a669-ccc10d518477 | Bin 0 -> 12185 bytes
.../8007c18c-2bc8-4e26-b8a4-e9b043df1e37 | Bin 0 -> 10195 bytes
.../_metadata | Bin 0 -> 1533 bytes
.../63c301e4-745f-4b9b-851c-7c211dca9261} | Bin
.../_metadata | Bin 0 -> 1384 bytes
.../a46c6fe1-c695-4c5f-aa10-993183454744 | Bin 0 -> 10237 bytes
.../aef42dfa-88d4-4f7c-819d-bc99fe0c894c | Bin 0 -> 10237 bytes
.../b97bda13-070d-407c-b636-9209a318610a | Bin 0 -> 12317 bytes
.../c1f2fa39-7468-4d37-96ee-dff0836f0472} | Bin
.../_metadata | Bin 0 -> 32267 bytes
.../f65f0d03-324b-4b06-81e3-5681f74f8b0d} | Bin
.../02c488d5-31f4-4b7c-8eff-ca3709e28607 | Bin 0 -> 980 bytes
.../03d2e161-d696-4674-8b4c-5e624884db5f | Bin 0 -> 974 bytes
.../068a5c76-23e4-43c3-a3d6-b4269d79dbfb | Bin 0 -> 983 bytes
.../092d2331-b74d-41c5-bd71-667ad80b0701 | Bin 0 -> 974 bytes
.../17d80dbd-e2b7-4597-b596-931e769e4dc1} | Bin
.../193699c0-4b9a-436b-a332-624f770c1e75 | Bin 0 -> 1504 bytes
.../1ec35219-d671-46e9-925a-077c0d22e3e5 | Bin 0 -> 981 bytes
.../1fb59685-5cde-48ee-86a0-2f53095805ec | Bin 0 -> 981 bytes
.../213045c7-5412-44e8-a8bf-6a067dc3962c | 1181 ++++++++++++++++++++
.../2a841e7a-87c5-42f7-8502-bd23840729ed | 1 +
.../3a5de15e-162b-45a1-b12d-fe6b67fbb8bd | Bin 0 -> 991 bytes
.../3cb9c8b1-ac98-4a30-b40b-4bfc46924e44 | Bin 0 -> 974 bytes
.../3cff3843-03db-46d0-b8dd-e99e20fb411d | Bin 0 -> 977 bytes
.../4197bb98-19f9-46a6-b688-8db75a9d1160 | 1 +
.../4629da33-8c85-4762-ba42-b83afd38f58e | Bin 0 -> 977 bytes
.../50dd61e6-f8c7-47f5-acb5-9cadffebba9d | Bin 0 -> 977 bytes
.../55826379-ae74-42af-a6eb-c79289488232 | 1181 ++++++++++++++++++++
.../5b050cc4-8bca-4ba0-8a5a-7e9c340cc75e} | Bin
.../5d65de9d-e0da-4d62-a9bd-82d951a86e24 | Bin 0 -> 734 bytes
.../5ffb313f-1482-42a0-9b05-147e8774e850 | Bin 0 -> 984 bytes
.../63feaaa4-a1ee-4c3a-a5d5-5eb84d3ef114 | Bin 0 -> 1010 bytes
.../657e8a08-b1a8-49ed-952b-2635246d86dc | Bin 0 -> 977 bytes
.../660db340-b4b5-425b-8e02-7dc83e7e6540 | 1181 ++++++++++++++++++++
.../6b7ee421-45bf-437d-afa6-b0b7fe027fef} | Bin
.../704e07a6-c5c8-4c89-8fe9-6a7695653020 | Bin 0 -> 2055 bytes
.../771f4d65-894b-4bcf-8e93-520641632e93 | 1 +
.../792b01ba-c37c-4065-a6b4-23c57b15c715 | Bin 0 -> 984 bytes
.../89bddce8-19ac-4bfb-9cdc-234638770fab | Bin 0 -> 1504 bytes
.../938d987f-bba6-4450-9277-fab47ee1c01e | 1 +
.../9629049c-58f3-47a8-8640-230d1f79331e | Bin 0 -> 982 bytes
.../975e7fc7-bf2d-4662-aa31-29142bb0fdbb | Bin 0 -> 988 bytes
.../_metadata | Bin 0 -> 4428 bytes
.../a57d11ef-f99d-4216-9d62-26aad34727ab | Bin 0 -> 977 bytes
.../a7c71819-0f5d-451a-a8f6-8a363111c192 | Bin 0 -> 1008 bytes
.../afbbb229-d8e1-421b-a0e3-e0791150c701 | Bin 0 -> 977 bytes
.../b3b809d7-3384-4f1b-ba86-6025bfc34ae2 | Bin 0 -> 974 bytes
.../b6600b8b-bafc-48b8-a89d-f72e14a29fc7 | Bin 0 -> 2055 bytes
.../bec1bb47-5285-4fad-8079-4f62b8c9a09e | Bin 0 -> 982 bytes
.../c3ec0573-8392-451d-ba66-c92520a0473d | Bin 0 -> 1004 bytes
.../c8264673-f9f7-4d0b-8509-d2a38e9fccdd | Bin 0 -> 980 bytes
.../c97051c3-1b49-4fe1-ac3c-4bb3abeb793f | Bin 0 -> 2055 bytes
.../d35b4de0-314c-4a00-8071-9e9bc5a4a6c5} | Bin
.../d403f1af-9274-4206-bb61-23cd87f0177b | Bin 0 -> 997 bytes
.../d583bc9d-6512-4ac1-b0cc-77021e58b850} | Bin
.../df4b40b2-c12f-45c3-824d-724b09be6586 | Bin 0 -> 982 bytes
.../dfbd7fc7-2de7-4f6e-a24b-071384895e59 | Bin 0 -> 1735 bytes
.../e755c809-b6e0-4670-9c05-f9049e0e8de0 | Bin 0 -> 991 bytes
.../efb27671-ff30-4d12-8b08-168cb476ff4a | Bin 0 -> 2055 bytes
.../f8b5d17a-a04d-407f-bf16-7fc23c509005 | 1181 ++++++++++++++++++++
.../f95dd376-3912-4a8c-9717-8ceebd04de7f | Bin 0 -> 993 bytes
.../f9ae3401-e6b8-4289-8b7c-b527c7658d71 | Bin 0 -> 982 bytes
.../20fe2e2f-d229-40d5-ae4c-e8ac8e5ee5ea} | Bin
.../4892d86b-bf17-44a4-832c-45d2f6544b5e | Bin 0 -> 10237 bytes
.../58974195-d899-4722-890a-bd5c87aba5c6 | Bin 0 -> 12317 bytes
.../88d4feac-e531-45a4-a22b-a5b30f4cad07 | Bin 0 -> 10237 bytes
.../_metadata | Bin 0 -> 1384 bytes
.../b61c2b5d-1b46-4e87-bb44-e9aa17d2d1e4} | Bin
.../33b31833-689e-460a-b786-388df44106b2} | Bin
.../60335fb9-5a08-44d4-89bd-6cabeafb4abb} | Bin
.../60f19fdd-d504-4923-a383-701d5f1d2372} | Bin
.../782080cb-2ab0-4d81-a52f-db96ceca4b93} | Bin
.../89404554-f810-4b44-a323-40c1bea9034a} | Bin
.../_metadata | Bin 0 -> 32879 bytes
.../acab33ba-eacf-4208-9d4d-a28ffc56a5be} | Bin
.../1f5d0551-987d-4da8-814e-827ea12ed307} | Bin
.../38e62683-84d9-4ca9-9eeb-ae450330cb6b} | Bin
.../5782ecd2-f249-4d8e-a110-553da54b969a | Bin 0 -> 10165 bytes
.../5a284bc1-6053-4b51-af67-869947574b65} | Bin
.../5a7fb7c9-6aa9-4967-a736-40400fb16191} | Bin
.../679e1829-634c-4188-beae-3d12c24a73b6} | Bin
.../715dfbb6-ec9e-4b21-a7c4-781ac808784b | Bin 0 -> 10165 bytes
.../73977c6f-65fc-4afa-abaa-c6622e5e56fa} | Bin
.../8d89867e-b5d8-4fde-b6b7-1cb655cb3553} | Bin
.../9e1eaeb5-1b6d-4bb9-b384-553a62e6693d | Bin 0 -> 8205 bytes
.../_metadata | Bin 0 -> 2647 bytes
.../a41b90cf-b532-41d8-94e1-dd5cc53a288f} | Bin
.../bdac88a9-cb58-4b09-96cf-f498880202e2 | Bin 0 -> 12125 bytes
.../d92544e9-cb2a-40b7-b2a6-bad6a30c32ff} | Bin
.../f3015fa8-26c9-4b59-9245-ef2ab076a5c8} | Bin
.../1058b7c4-b4a7-4529-b5bf-59aa272c3c50 | Bin 0 -> 10207 bytes
.../20867fdc-d467-4bc8-83db-19f27bd71b12} | Bin
.../681f7de2-10f7-48a1-a4db-623ef910b36b} | Bin
.../6967e8ce-44f6-4c9f-aa2a-908def4aac7b | Bin 0 -> 12257 bytes
.../6c341968-2200-4f65-91eb-ccb44a894de6} | Bin
.../7d002220-1d33-488a-b876-eaac64a57f7f} | Bin
.../94483d13-a345-40df-b3ce-979aa50780f3 | Bin 0 -> 10207 bytes
.../_metadata | Bin 0 -> 2346 bytes
.../afc82cf7-b7b5-47a8-9ed1-2a830a4509c1} | Bin
.../d86e1fd7-107d-4694-a862-1059b3569f1c} | Bin
.../e29032fb-0609-45a3-9402-429ee8b8f3f4} | Bin
.../e9a30cce-1227-4027-86c7-6ec0440f16dd} | Bin
.../ef0acd25-ea14-4383-b0b5-c3edbf88bfef} | Bin
.../f532da4b-bab4-4c33-9821-9ab8d49dbbe8} | Bin
.../f857b687-17b1-4f20-a3f1-9717fc88f747} | Bin
.../00755f73-21ec-4c17-a958-62f2f810c1ab | Bin 0 -> 974 bytes
.../0570491c-9301-468d-ad7e-6d858c63bafb | Bin 0 -> 977 bytes
.../0ad18878-f493-4d56-8a46-ce06ef585400 | 1181 ++++++++++++++++++++
.../0e92cc36-06cc-4e79-8d32-4b120710e001 | Bin 0 -> 974 bytes
.../0fc40457-9f1f-488a-860e-d49a4a9f77af | Bin 0 -> 983 bytes
.../143f4015-e23f-4201-baec-91c9905eb002 | Bin 0 -> 984 bytes
.../1dd051d8-9de9-465e-bbd9-fa4ea3047999 | Bin 0 -> 974 bytes
.../1e90ed9f-5441-42c3-8c6b-56cc4db97d54 | 1 +
.../1f211752-699f-4cee-952e-613d058fc6e8 | Bin 0 -> 977 bytes
.../2027a535-7808-44bb-b055-c468f887d3c8} | Bin
.../2057d248-0ae4-4ad6-875c-5bbd407fdd22 | 1 +
.../21f63766-7ff1-4065-ba45-6d6277edda5b | Bin 0 -> 977 bytes
.../2e4994f7-1886-49e7-9b84-ce0e58bee25b} | Bin
.../303d283a-7247-49fc-bd22-605189057ee4 | Bin 0 -> 2053 bytes
.../34421439-b308-45df-9813-c7d269745f71 | 1 +
.../34587548-495d-4ac1-b266-1886e6de4229 | Bin 0 -> 980 bytes
.../46fb0eb1-a9eb-43b4-ae4b-726c090b5808 | Bin 0 -> 988 bytes
.../48eba973-c18a-4fe3-ba36-71c8cdf30844 | 362 ++++++
.../4d2c8767-adcb-49e1-9580-56fa0fce7485 | Bin 0 -> 982 bytes
.../52c0e896-9a70-467d-9f2d-da81507c329a | Bin 0 -> 982 bytes
.../53115d2a-2b55-4490-ad5d-c566d4fbfebc | Bin 0 -> 1010 bytes
.../5905aea4-c13f-4072-abb9-3e5b30241662} | Bin
.../5bc2cd37-bcc4-4a86-8b9c-78ea4cd99e39 | Bin 0 -> 1004 bytes
.../5de73ea3-e583-47c3-acad-4649ef3eb253} | Bin
.../5e5aa672-5ec4-4f57-85db-afa3292d6b7b | Bin 0 -> 216 bytes
.../62906a44-415d-410f-9138-62744f57b2f3 | 1181 ++++++++++++++++++++
.../6388de78-c21a-4ff7-8375-3fd7cd8d2779 | Bin 0 -> 977 bytes
.../6d87a635-b83e-4a80-ae55-f3ed1f41891b} | Bin
.../6dc5d27c-31d0-4236-a44b-c6a1ba51b123 | 1 +
.../742d988e-7a90-4d6e-bff3-42e12756046a | Bin 0 -> 2053 bytes
.../74a5894e-3845-457b-82bb-36bef29cdf0b | 1181 ++++++++++++++++++++
.../75e3b90a-7bc2-4272-8cfb-7ed7ab8668d7 | Bin 0 -> 997 bytes
.../7b39613e-876c-4a46-81d3-7e455c082f81 | Bin 0 -> 1504 bytes
.../7ff88ed5-2b1e-482b-bb20-28dca16e022b} | Bin
.../829dbe3b-9651-41d6-93f7-ecc3b066e489 | Bin 0 -> 981 bytes
.../871e39d1-0ff5-4f66-9875-f4b0df1cf24f} | Bin
.../888520de-8711-493d-a1ad-a20f7dbb314f | Bin 0 -> 991 bytes
.../89bb1d1f-3f6b-4424-a2d0-a87078a3725c | 1 +
.../8dff980b-d261-4591-b853-cabcfb66bb5a} | Bin
.../925f025a-3554-4ed8-8e6f-f8d1169f3362 | Bin 0 -> 991 bytes
.../93476171-2d39-4972-8c64-9c638481b6fd | 1 +
.../9682d264-e1c7-44b1-8d75-d6c69c2cf88e | Bin 0 -> 984 bytes
.../96da6ddb-d5b2-4cf6-9b01-055957a4ace6} | Bin
.../986e0e90-8f34-417a-a6ef-9290710a6902 | Bin 0 -> 974 bytes
.../_metadata | Bin 0 -> 6352 bytes
.../a06f0bb6-cb56-445d-b62d-c0b6121491cc | Bin 0 -> 216 bytes
.../aaeaaed2-cb5a-4bd6-898c-1ffb99fb2f8a | 1181 ++++++++++++++++++++
.../ab8edb28-96bc-4444-8fd4-36999be535bb | Bin 0 -> 216 bytes
.../acc517bb-385b-4056-af94-e4ac412c6c2c | Bin 0 -> 1735 bytes
.../ad3a7fc7-a1d2-4386-a396-b856172ae29e | Bin 0 -> 982 bytes
.../af1f3092-5074-46ac-80c2-c6ed0dbe0eb6 | Bin 0 -> 1008 bytes
.../b38e0b0f-b192-42e6-bb9b-ff5b8fee81f4 | Bin 0 -> 977 bytes
.../b486e7c7-1cc0-41b1-b600-cff82b28e010} | Bin
.../ba3b3fe4-9727-4334-bae9-9ace9262b442 | 1 +
.../badb0caa-a58a-4202-8ad0-40eb063c6fae | Bin 0 -> 734 bytes
.../c1ddf955-0215-4491-9f8a-20a5874241a8 | Bin 0 -> 1504 bytes
.../c72715bc-f90d-414e-8540-7ace6b2819e4 | Bin 0 -> 980 bytes
.../ca92e7d2-d8c2-4f35-924a-e860061b1eae | Bin 0 -> 977 bytes
.../cef5f21f-8e8f-441b-807f-01ef2e7b3a7b} | Bin
.../cf7ebe10-8a9c-4c9f-be21-b52dc6263d69 | 362 ++++++
.../d883acf7-f052-41bc-9736-6ddbce4ecf5c | Bin 0 -> 981 bytes
.../db31a918-af03-4a67-af06-8d21d65426da | Bin 0 -> 216 bytes
.../e3efec21-fce9-4e61-b78a-16ac166fdfd0 | 1 +
.../ecc64250-56f0-4444-8041-6144cade69b7} | Bin
.../ee905c21-dc98-4869-b596-0c0648571023 | 362 ++++++
.../ef12ee0d-fbc2-4db3-8d24-a49ac9918d63} | Bin
.../f06a61c6-344f-4f15-ad2a-72b815ce5c75 | Bin 0 -> 982 bytes
.../f0cac637-fe7e-4e18-9024-9b7b543cf16b} | Bin
.../f4b794fd-3f78-40b2-bf41-206ec9860272 | Bin 0 -> 2053 bytes
.../f93cf4a4-f132-43e8-abe3-768d6b3f3d19 | 362 ++++++
.../fb1a0c70-d0dd-45cb-a685-ee915bb856e1 | Bin 0 -> 993 bytes
.../fd8cac61-5094-42d1-80c2-898e875cfc71 | Bin 0 -> 2053 bytes
.../06f3feff-d9ec-4443-a9ca-d3c5dfb5d062 | 362 ++++++
.../0b2729f8-133c-4dec-b1ff-56eace387611 | 1 +
.../124f2a04-e97d-4396-8ac1-6f4f1c956a5e} | Bin
.../12e8f0dc-2aca-4aa7-a7c8-3a83a79dd5be} | Bin
.../13a84289-2621-4496-bed7-825039eb08a5 | Bin 0 -> 216 bytes
.../16dc90d5-0684-49f7-8776-40a8642b1b70 | Bin 0 -> 977 bytes
.../17454c38-521c-407a-9542-3a2de3fa3d2a | Bin 0 -> 980 bytes
.../177e06be-886d-4375-aae7-eb5f4ca2c819} | Bin
.../17fbff25-371d-4506-b54f-44be897f370a | Bin 0 -> 1504 bytes
.../18c3c13d-b2cd-457f-ba9b-d20f70cdcce3 | 1 +
.../1ea4504f-36d2-41fa-842d-9f5fc7ce0d76 | Bin 0 -> 216 bytes
.../1ef240c4-23f4-4771-802d-3712d48888ea | Bin 0 -> 977 bytes
.../2920c886-8c19-41e0-b768-faba86185c55 | Bin 0 -> 216 bytes
.../29778f99-e132-4fb1-b886-81079641bc55 | Bin 0 -> 997 bytes
.../2f73d462-4d87-4c26-9e4d-6535976d9127 | Bin 0 -> 734 bytes
.../375bc8ab-ac5d-4b71-81bb-f65926f34904 | 1 +
.../39339d97-301a-4dff-a99f-4a10a303efd9 | Bin 0 -> 1658 bytes
.../3acb1c26-334d-4864-82e5-db81ffcc01ba | 362 ++++++
.../47701f83-72c9-4eb3-a858-a89a04025dd3 | 1181 ++++++++++++++++++++
.../4786345c-d763-4898-8c85-2311c2215ace | Bin 0 -> 981 bytes
.../4e35d35e-88b7-4110-b0d9-25d4dfea90dc} | Bin
.../4edb7924-0655-4f57-a41b-0ca8c7ebb978 | Bin 0 -> 1005 bytes
.../55e56036-5dfa-49da-ac6c-3f278a5d8e08 | Bin 0 -> 2053 bytes
.../5793fa19-e85e-4b39-b050-916aa614317d | Bin 0 -> 980 bytes
.../5a2bf568-862e-4c4f-a66e-27744317ba12 | Bin 0 -> 2053 bytes
.../5bcbea61-e19d-4474-9b96-10bbc8421663 | Bin 0 -> 2053 bytes
.../6290b372-aeb4-4b40-9c83-9c2d13680593 | 1 +
.../6c757e2f-b36d-4189-a69c-97b74a05ad6f | Bin 0 -> 1008 bytes
.../6ca74a88-0db1-4f7c-98d7-0ca2b9a4aefe | Bin 0 -> 1004 bytes
.../72aaef61-0701-44e3-92c3-221f5b4b5526} | Bin
.../742cf3db-3d3d-40d9-ab27-1c92fa334712} | Bin
.../79506fcb-9193-4cee-b511-a596ad2c99d6 | 1 +
.../7dbd101e-11db-4e09-94fc-51314fec59d0 | Bin 0 -> 982 bytes
.../7f0ed041-4f21-48d1-92e4-08cfce33b6aa | Bin 0 -> 988 bytes
.../7f697dfe-2fc8-4916-b53c-88acda2dbb11} | Bin
.../840da40a-7a59-4ab7-8df5-b91edc4dcb91 | Bin 0 -> 974 bytes
.../841eb907-c84e-483d-8ce8-6d601b319d21} | Bin
.../84a0a8c1-21c3-4ea7-9bfd-fe354578521a | 1181 ++++++++++++++++++++
.../85708888-d397-4161-bbee-fa04d17971aa | 1 +
.../8fc46a22-690c-4cab-9b43-d000ebed35f6 | 362 ++++++
.../900cac91-84bc-44be-988a-5d640d1998a7 | Bin 0 -> 977 bytes
.../908516b5-f51f-4aa0-9ed0-738403f6c4a6} | Bin
.../92355ce7-88c7-46bd-b745-f64875a1c868 | Bin 0 -> 977 bytes
.../92e1e299-43b9-4132-b52e-ea1b752c5468 | 1 +
.../9a1f4485-0852-4e22-860e-98b61ade111a | Bin 0 -> 216 bytes
.../9aaab760-a550-44d7-99fa-51464bb20485} | Bin
.../_metadata | Bin 0 -> 6431 bytes
.../a5c89f06-d6d6-4af2-86dc-1aab86415378 | 1181 ++++++++++++++++++++
.../a6a590fc-69dc-4d42-b386-fac1f345871c} | Bin
.../aebf5098-23ff-4e32-83b9-9ea2c7243055 | Bin 0 -> 974 bytes
.../af2e5c6e-2c09-4286-95ee-67a6cd6e7ad9 | Bin 0 -> 991 bytes
.../b0142dec-ffb0-49eb-8e7d-d80b4a3aba47} | Bin
.../b18f7884-436e-420c-bc7b-7beb3b27d307 | Bin 0 -> 977 bytes
.../c81691ef-a72c-4f91-8e61-81b190cf71f8 | Bin 0 -> 981 bytes
.../c92b1fdb-9c90-449c-9b60-e352bf5c2cc7 | 1181 ++++++++++++++++++++
.../c9ee088d-3f7f-46a2-af73-4c02404a38e2} | Bin
.../cbcfa741-4ffc-4c18-845b-90d1bf960d47 | 362 ++++++
.../cc28ffa8-aa2c-47f8-8db5-5761b4544923 | Bin 0 -> 974 bytes
.../ccb87a55-24e2-4b48-a0ed-e2f09a7c34f3 | Bin 0 -> 1504 bytes
.../cdca2197-82d5-4ea7-ab73-4d13ecb63b41} | Bin
.../d5d983a2-40f8-43bf-840a-1b33a7f60066 | Bin 0 -> 984 bytes
.../daef1ac9-eec6-457f-b9cc-ee495b77a687 | Bin 0 -> 982 bytes
.../db57d9c3-4b39-49c7-9c40-1c727dc2a83b | Bin 0 -> 993 bytes
.../dc3acab2-b942-46ec-9337-549d70d97e60 | Bin 0 -> 983 bytes
.../dfd18588-00e6-4e00-805a-ee6b0ffb803a | Bin 0 -> 974 bytes
.../f207a25d-718e-443d-a368-376a5c569580 | 1 +
.../f568830e-b3be-4f55-89d2-8b8037fcd788 | Bin 0 -> 991 bytes
.../f57534af-d811-4adb-a030-bb3d72d081da | Bin 0 -> 977 bytes
.../f7c42e9a-704c-4b8a-91ff-336a5865ad1b | Bin 0 -> 2053 bytes
.../f8100fea-8534-4d3e-86d8-51f477fd4061 | Bin 0 -> 984 bytes
.../fb22302d-e9f6-4574-9c32-3dfbe3c2188d | Bin 0 -> 1010 bytes
.../268f9b48-6dc7-415f-8bec-1b6c0ca1a178} | Bin
.../2e038d68-0c0f-4103-9a27-70f89d00608d | Bin 0 -> 12257 bytes
.../40f11dbc-01b7-44f8-8e08-958514c467eb} | Bin
.../650fca89-8f91-4b84-a71d-fbf24e3dd12f | Bin 0 -> 10207 bytes
.../71e88c5d-0035-40f3-81d9-842b5bbf6cea} | Bin
.../78d18ad3-bbe0-4068-bc67-655870d2c9fa} | Bin
.../9ca3cb44-d901-4c6b-aa83-b399555ce5ee | Bin 0 -> 10207 bytes
.../_metadata | Bin 0 -> 2346 bytes
.../bc50f5d2-abb0-4379-a696-82e3f3cadfb3} | Bin
.../c228f29b-434c-4b7c-bfa9-6c3908e71d40} | Bin
.../cf29355e-ffa9-4139-8556-b5e16cfd158d} | Bin
.../d009f869-b19f-4479-9d82-e2e0d06d8449} | Bin
.../d0173b5e-50c0-4f35-b922-bd15581000d8} | Bin
.../dbebf597-3858-46a1-95b6-daac12f89a5e} | Bin
.../f03e9fee-6023-4003-b030-98142eab3832} | Bin
.../_metadata | Bin 0 -> 985 bytes
.../bb49315e-93ba-4924-9743-236feee8a484} | Bin
.../e2869ed3-6898-4be1-8c6b-8ae7c33721a0} | Bin
.../2e9c44ea-e4c7-4186-b9f4-40137a9ff256} | Bin
.../89bc5ad0-f765-4406-bc9d-ef01e3c53f50} | Bin
.../_metadata | Bin 0 -> 1123 bytes
.../12c3f110-aa1a-4ca4-836f-866e78e8345e} | Bin
.../4f149724-5ae5-4934-a71b-a4668afa72ca} | Bin
.../_metadata | Bin 0 -> 1088 bytes
.../723d217f-3a43-4dda-a451-ad912a908e1c | Bin 0 -> 531 bytes
.../_metadata | Bin 0 -> 1281 bytes
.../a0e2504a-aa09-4251-a8ea-7d94b0350023 | 1 +
.../a8b5a10d-496e-458f-8f00-5ec7f5c75083} | Bin
.../a947fc8d-486d-45e4-a7ad-15849c853a2c | 271 +++++
.../d6b43705-d00a-4c59-8417-864a4e93b467 | Bin 0 -> 202 bytes
.../f446d711-aeaf-4539-b5a3-038762247d2b | Bin 0 -> 1013 bytes
.../495f5937-b758-4388-a1cf-33c0764fdd8f | 271 +++++
.../61e8738b-a1e0-4f09-8df4-56ec2f5b162b | Bin 0 -> 202 bytes
.../81fdd853-1022-4b5f-ac70-c815bd8f0be8 | 1 +
.../_metadata | Bin 0 -> 1419 bytes
.../d1e26b82-39d4-4186-86fd-b7d2e44bbc98 | Bin 0 -> 1013 bytes
.../e2754e11-f2ad-4f0a-83ee-2c25a19c6912 | Bin 0 -> 531 bytes
.../e895058e-1532-4a53-9c8b-8a47a2194b23} | Bin
.../_metadata | Bin 0 -> 1088 bytes
.../eb314510-40b9-4516-918c-b65b9eb580f4} | Bin
.../ec0bb60c-f64e-4a24-92aa-53c19074cf22} | Bin
.../StatefulJobSavepointMigrationITCase.scala | 2 +-
...StatefulJobWBroadcastStateMigrationITCase.scala | 2 +-
927 files changed, 30721 insertions(+), 16 deletions(-)
copy flink-connectors/flink-connector-kafka/src/test/resources/{context-state-serializer-1.11 => context-state-serializer-1.16}/serializer-snapshot (100%)
copy flink-connectors/flink-connector-kafka/src/test/resources/{context-state-serializer-1.11 => context-state-serializer-1.16}/test-data (100%)
create mode 100644 flink-connectors/flink-connector-kafka/src/test/resources/kafka-consumer-migration-test-flink1.16-empty-state-snapshot
create mode 100644 flink-connectors/flink-connector-kafka/src/test/resources/kafka-consumer-migration-test-flink1.16-snapshot
create mode 100644 flink-connectors/flink-connector-kafka/src/test/resources/kafka-migration-kafka-producer-flink-1.16-snapshot
copy flink-connectors/flink-connector-kafka/src/test/resources/{transaction-state-serializer-1.11 => transaction-state-serializer-1.16}/serializer-snapshot (100%)
copy flink-connectors/flink-connector-kafka/src/test/resources/{transaction-state-serializer-1.11 => transaction-state-serializer-1.16}/test-data (100%)
create mode 100644 flink-connectors/flink-connector-kinesis/src/test/resources/kinesis-consumer-migration-test-flink1.16-empty-snapshot
create mode 100644 flink-connectors/flink-connector-kinesis/src/test/resources/kinesis-consumer-migration-test-flink1.16-snapshot
copy flink-connectors/flink-hadoop-compatibility/src/test/resources/{writeable-serializer-1.11 => writeable-serializer-1.16}/serializer-snapshot (100%)
copy flink-connectors/flink-hadoop-compatibility/src/test/resources/{writeable-serializer-1.11 => writeable-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{big-dec-serializer-1.11 => big-dec-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{big-dec-serializer-1.11 => big-dec-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{big-int-serializer-1.11 => big-int-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{big-int-serializer-1.11 => big-int-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{boolean-primitive-array-serializer-1.11 => boolean-primitive-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{boolean-primitive-array-serializer-1.11 => boolean-primitive-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{boolean-serializer-1.11 => boolean-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{boolean-serializer-1.11 => boolean-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{boolean-value-serializer-1.11 => boolean-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{boolean-serializer-1.11 => boolean-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{byte-primitive-array-serializer-1.11 => byte-primitive-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{byte-primitive-array-serializer-1.11 => byte-primitive-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{byte-serializer-1.11 => byte-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{byte-serializer-1.11 => byte-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{byte-value-serializer-1.11 => byte-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{byte-serializer-1.11 => byte-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{char-primitive-array-serializer-1.11 => char-primitive-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{char-primitive-array-serializer-1.11 => char-primitive-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{char-serializer-1.11 => char-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{char-serializer-1.11 => char-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{char-value-serializer-1.11 => char-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{char-value-serializer-1.11 => char-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{copyable-value-serializer-1.11 => copyable-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{copyable-value-serializer-1.11 => copyable-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{date-serializer-1.11 => date-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{date-serializer-1.11 => date-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{double-primitive-array-serializer-1.11 => double-primitive-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{double-primitive-array-serializer-1.11 => double-primitive-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{double-serializer-1.11 => double-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{double-serializer-1.11 => double-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{double-value-serializer-1.11 => double-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{double-serializer-1.11 => double-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{either-serializer-1.11 => either-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{either-serializer-1.11 => either-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{enum-serializer-1.11 => enum-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{enum-serializer-1.11 => enum-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{enum-serializerreconfig-1.11 => enum-serializerreconfig-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{enum-serializerreconfig-1.11 => enum-serializerreconfig-1.16}/test-data (100%)
copy flink-core/src/test/resources/{float-primitive-array-serializer-1.11 => float-primitive-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{float-primitive-array-serializer-1.11 => float-primitive-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{float-serializer-1.11 => float-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{float-serializer-1.11 => float-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{float-value-serializer-1.11 => float-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{float-serializer-1.11 => float-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{generic-array-serializer-1.11 => generic-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{generic-array-serializer-1.11 => generic-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{int-primitive-array-serializer-1.11 => int-primitive-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{int-primitive-array-serializer-1.11 => int-primitive-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{int-serializer-1.11 => int-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{int-serializer-1.11 => int-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{int-value-serializer-1.11 => int-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{int-serializer-1.11 => int-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{kryo-custom-type-serializer-changed-registration-order-1.11 => kryo-custom-type-serializer-changed-registration-order-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{kryo-custom-type-serializer-changed-registration-order-1.11 => kryo-custom-type-serializer-changed-registration-order-1.16}/test-data (100%)
copy flink-core/src/test/resources/{kryo-type-serializer-changed-registration-order-1.11 => kryo-type-serializer-changed-registration-order-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{kryo-type-serializer-changed-registration-order-1.11 => kryo-type-serializer-changed-registration-order-1.16}/test-data (100%)
copy flink-core/src/test/resources/{kryo-type-serializer-empty-config-1.11 => kryo-type-serializer-empty-config-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{kryo-type-serializer-empty-config-1.11 => kryo-type-serializer-empty-config-1.16}/test-data (100%)
copy flink-core/src/test/resources/{kryo-type-serializer-empty-config-1.11 => kryo-type-serializer-unrelated-config-after-restore-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{kryo-type-serializer-empty-config-1.11 => kryo-type-serializer-unrelated-config-after-restore-1.16}/test-data (100%)
copy flink-core/src/test/resources/{list-serializer-1.11 => list-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{list-serializer-1.11 => list-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{long-primitive-array-serializer-1.11 => long-primitive-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{long-primitive-array-serializer-1.11 => long-primitive-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{long-serializer-1.11 => long-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{long-serializer-1.11 => long-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{long-value-serializer-1.11 => long-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{long-serializer-1.11 => long-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{map-serializer-1.11 => map-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{map-serializer-1.11 => map-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{null-value-serializer-1.11 => null-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{null-value-serializer-1.11 => null-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{nullable-not-padded-serializer-1.11 => nullable-not-padded-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{boolean-serializer-1.11 => nullable-not-padded-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{nullable-padded-serializer-1.11 => nullable-padded-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{nullable-padded-serializer-1.11 => nullable-padded-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-identical-schema-1.11 => pojo-serializer-identical-schema-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-identical-schema-1.11 => pojo-serializer-identical-schema-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-field-types-1.11 => pojo-serializer-with-different-field-types-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-field-types-1.11 => pojo-serializer-with-different-field-types-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-field-types-in-registered-subclass-1.11 => pojo-serializer-with-different-field-types-in-registered-subclass-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-field-types-in-registered-subclass-1.11 => pojo-serializer-with-different-field-types-in-registered-subclass-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-subclass-registration-order-1.11 => pojo-serializer-with-different-subclass-registration-order-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-subclass-registration-order-1.11 => pojo-serializer-with-different-subclass-registration-order-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-subclass-registration-order-1.11 => pojo-serializer-with-missing-registered-subclass-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-subclass-registration-order-1.11 => pojo-serializer-with-missing-registered-subclass-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-modified-schema-1.11 => pojo-serializer-with-modified-schema-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-modified-schema-1.11 => pojo-serializer-with-modified-schema-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-modified-schema-in-registered-subclass-1.11 => pojo-serializer-with-modified-schema-in-registered-subclass-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-modified-schema-in-registered-subclass-1.11 => pojo-serializer-with-modified-schema-in-registered-subclass-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-subclass-registration-order-1.11 => pojo-serializer-with-new-and-missing-registered-subclasses-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-different-subclass-registration-order-1.11 => pojo-serializer-with-new-and-missing-registered-subclasses-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-new-registered-subclass-1.11 => pojo-serializer-with-new-registered-subclass-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-new-registered-subclass-1.11 => pojo-serializer-with-new-registered-subclass-1.16}/test-data (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-new-registered-subclass-1.11 => pojo-serializer-with-non-registered-subclass-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{pojo-serializer-with-new-registered-subclass-1.11 => pojo-serializer-with-non-registered-subclass-1.16}/test-data (100%)
copy flink-core/src/test/resources/{row-serializer-1.15 => row-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{row-serializer-1.11 => row-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{short-primitive-array-serializer-1.11 => short-primitive-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{char-primitive-array-serializer-1.11 => short-primitive-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{short-serializer-1.11 => short-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{short-serializer-1.11 => short-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{short-value-serializer-1.11 => short-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{short-serializer-1.11 => short-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{sql-date-serializer-1.11 => sql-date-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{date-serializer-1.11 => sql-date-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{sql-time-serializer-1.11 => sql-time-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{date-serializer-1.11 => sql-time-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{sql-timestamp-serializer-1.11 => sql-timestamp-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{sql-timestamp-serializer-1.11 => sql-timestamp-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{string-array-serializer-1.11 => string-array-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{string-array-serializer-1.11 => string-array-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{string-serializer-1.11 => string-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{string-serializer-1.11 => string-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{string-value-serializer-1.11 => string-value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{string-value-serializer-1.11 => string-value-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{tuple-serializer-1.11 => tuple-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{tuple-serializer-1.11 => tuple-serializer-1.16}/test-data (100%)
copy flink-core/src/test/resources/{value-serializer-1.11 => value-serializer-1.16}/serializer-snapshot (100%)
copy flink-core/src/test/resources/{value-serializer-1.11 => value-serializer-1.16}/test-data (100%)
copy flink-formats/flink-avro/src/test/resources/{generic-avro-serializer-1.12 => generic-avro-serializer-1.16}/serializer-snapshot (100%)
copy flink-formats/flink-avro/src/test/resources/{generic-avro-serializer-1.11 => generic-avro-serializer-1.16}/test-data (100%)
copy flink-formats/flink-avro/src/test/resources/{specific-avro-serializer-1.12 => specific-avro-serializer-1.16}/serializer-snapshot (100%)
copy flink-formats/flink-avro/src/test/resources/{generic-avro-serializer-1.11 => specific-avro-serializer-1.16}/test-data (100%)
create mode 100644 flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860418000-flink1.16-snapshot
create mode 100644 flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860419000-flink1.16-snapshot
create mode 100644 flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860420000-flink1.16-snapshot
create mode 100644 flink-fs-tests/src/test/resources/reader-migration-test-flink1.16-snapshot
create mode 100644 flink-libraries/flink-cep/src/test/resources/cep-migration-after-branching-flink1.16-snapshot
create mode 100644 flink-libraries/flink-cep/src/test/resources/cep-migration-conditions-flink1.16-snapshot
create mode 100644 flink-libraries/flink-cep/src/test/resources/cep-migration-single-pattern-afterwards-flink1.16-snapshot
create mode 100644 flink-libraries/flink-cep/src/test/resources/cep-migration-starting-new-pattern-flink1.16-snapshot
copy flink-libraries/flink-cep/src/test/resources/{dewey-number-serializer-1.11 => dewey-number-serializer-1.16}/serializer-snapshot (100%)
copy flink-libraries/flink-cep/src/test/resources/{dewey-number-serializer-1.11 => dewey-number-serializer-1.16}/test-data (100%)
copy flink-libraries/flink-cep/src/test/resources/{event-id-serializer-1.11 => event-id-serializer-1.16}/serializer-snapshot (100%)
copy flink-libraries/flink-cep/src/test/resources/{event-id-serializer-1.11 => event-id-serializer-1.16}/test-data (100%)
copy flink-libraries/flink-cep/src/test/resources/{lockable-type-serializer-1.11 => lockable-type-serializer-1.16}/serializer-snapshot (100%)
copy flink-libraries/flink-cep/src/test/resources/{lockable-type-serializer-1.11 => lockable-type-serializer-1.16}/test-data (100%)
create mode 100644 flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.16/serializer-snapshot
copy flink-libraries/flink-cep/src/test/resources/{nfa-state-serializer-1.11 => nfa-state-serializer-1.16}/test-data (100%)
copy flink-libraries/flink-cep/src/test/resources/{node-id-serializer-1.11 => node-id-serializer-1.16}/serializer-snapshot (100%)
copy flink-libraries/flink-cep/src/test/resources/{node-id-serializer-1.11 => node-id-serializer-1.16}/test-data (100%)
copy flink-libraries/flink-cep/src/test/resources/{shared-buffer-edge-serializer-1.11 => shared-buffer-edge-serializer-1.16}/serializer-snapshot (100%)
copy flink-libraries/flink-cep/src/test/resources/{shared-buffer-edge-serializer-1.11 => shared-buffer-edge-serializer-1.16}/test-data (100%)
create mode 100644 flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.16/test-data
create mode 100644 flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.16/test-data
create mode 100644 flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.16/test-data
create mode 100644 flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.16/test-data
create mode 100644 flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.16/test-data
create mode 100644 flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.16/test-data
create mode 100644 flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.16/test-data
create mode 100644 flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.16/test-data
create mode 100644 flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.16/test-data
create mode 100644 flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.16/serializer-snapshot
create mode 100644 flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.16/test-data
copy flink-runtime/src/test/resources/{arraylist-serializer-1.11 => arraylist-serializer-1.16}/serializer-snapshot (100%)
copy {flink-core/src/test/resources/list-serializer-1.11 => flink-runtime/src/test/resources/arraylist-serializer-1.16}/test-data (100%)
copy flink-runtime/src/test/resources/{java-serializer-1.11 => java-serializer-1.16}/serializer-snapshot (100%)
copy flink-runtime/src/test/resources/{java-serializer-1.11 => java-serializer-1.16}/test-data (100%)
copy flink-runtime/src/test/resources/{ttl-serializer-1.11 => ttl-serializer-1.16}/serializer-snapshot (100%)
copy flink-runtime/src/test/resources/{ttl-serializer-1.11 => ttl-serializer-1.16}/test-data (100%)
copy flink-runtime/src/test/resources/{void-namespace-serializer-1.11 => void-namespace-serializer-1.16}/serializer-snapshot (100%)
copy flink-runtime/src/test/resources/{void-namespace-serializer-1.11 => void-namespace-serializer-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{scala-case-class-serializer-1.11 => scala-case-class-serializer-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{scala-case-class-serializer-1.11 => scala-case-class-serializer-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{scala-either-serializer-1.11 => scala-either-serializer-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{scala-either-serializer-1.11 => scala-either-serializer-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{scala-enum-serializer-1.11 => scala-enum-serializer-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{scala-enum-serializer-1.11 => scala-enum-serializer-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{scala-option-serializer-1.11 => scala-option-serializer-1.16}/serializer-snapshot (100%)
copy {flink-runtime/src/test/resources/void-namespace-serializer-1.11 => flink-scala/src/test/resources/scala-option-serializer-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{scala-try-serializer-1.11 => scala-try-serializer-1.16}/serializer-snapshot (100%)
create mode 100644 flink-scala/src/test/resources/scala-try-serializer-1.16/test-data
copy flink-scala/src/test/resources/{traversable-serializer-bitset-1.11 => traversable-serializer-bitset-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{traversable-serializer-bitset-1.11 => traversable-serializer-bitset-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{traversable-serializer-indexedseq-1.11 => traversable-serializer-indexedseq-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{traversable-serializer-indexedseq-1.11 => traversable-serializer-indexedseq-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{traversable-serializer-linearseq-1.11 => traversable-serializer-linearseq-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{traversable-serializer-linearseq-1.11 => traversable-serializer-linearseq-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{traversable-serializer-map-1.11 => traversable-serializer-map-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{traversable-serializer-map-1.11 => traversable-serializer-map-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{traversable-serializer-mutable-list-1.11 => traversable-serializer-mutable-list-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{traversable-serializer-indexedseq-1.11 => traversable-serializer-mutable-list-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{traversable-serializer-seq-1.11 => traversable-serializer-seq-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{traversable-serializer-indexedseq-1.11 => traversable-serializer-seq-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{traversable-serializer-set-1.11 => traversable-serializer-set-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{traversable-serializer-linearseq-1.11 => traversable-serializer-set-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{traversable-serializer-with-case-class-1.11 => traversable-serializer-with-case-class-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{traversable-serializer-with-case-class-1.11 => traversable-serializer-with-case-class-1.16}/test-data (100%)
copy flink-scala/src/test/resources/{traversable-serializer-with-pojo-1.11 => traversable-serializer-with-pojo-1.16}/serializer-snapshot (100%)
copy flink-scala/src/test/resources/{traversable-serializer-with-pojo-1.11 => traversable-serializer-with-pojo-1.16}/test-data (100%)
copy flink-streaming-java/src/test/resources/{buffer-entry-serializer-1.11 => buffer-entry-serializer-1.16}/serializer-snapshot (100%)
copy flink-streaming-java/src/test/resources/{buffer-entry-serializer-1.11 => buffer-entry-serializer-1.16}/test-data (100%)
copy flink-streaming-java/src/test/resources/{global-window-serializer-1.11 => global-window-serializer-1.16}/serializer-snapshot (100%)
copy {flink-runtime/src/test/resources/void-namespace-serializer-1.11 => flink-streaming-java/src/test/resources/global-window-serializer-1.16}/test-data (100%)
copy flink-streaming-java/src/test/resources/{stream-element-serializer-1.11 => stream-element-serializer-1.16}/serializer-snapshot (100%)
copy flink-streaming-java/src/test/resources/{stream-element-serializer-1.11 => stream-element-serializer-1.16}/test-data (100%)
copy flink-streaming-java/src/test/resources/{time-window-serializer-1.11 => time-window-serializer-1.16}/serializer-snapshot (100%)
copy flink-streaming-java/src/test/resources/{time-window-serializer-1.11 => time-window-serializer-1.16}/test-data (100%)
copy flink-streaming-java/src/test/resources/{timer-serializer-1.11 => timer-serializer-1.16}/serializer-snapshot (100%)
copy flink-streaming-java/src/test/resources/{timer-serializer-1.11 => timer-serializer-1.16}/test-data (100%)
copy flink-streaming-java/src/test/resources/{two-phase-commit-sink-state-serializer-1.15 => two-phase-commit-sink-state-serializer-1.16}/serializer-snapshot (100%)
copy flink-streaming-java/src/test/resources/{two-phase-commit-sink-state-serializer-1.14 => two-phase-commit-sink-state-serializer-1.16}/test-data (100%)
copy flink-streaming-java/src/test/resources/{union-serializer-one-1.11 => union-serializer-one-1.16}/serializer-snapshot (100%)
copy flink-streaming-java/src/test/resources/{union-serializer-one-1.11 => union-serializer-one-1.16}/test-data (100%)
copy flink-streaming-java/src/test/resources/{union-serializer-one-1.11 => union-serializer-two-1.16}/serializer-snapshot (100%)
copy flink-streaming-java/src/test/resources/{union-serializer-two-1.11 => union-serializer-two-1.16}/test-data (100%)
create mode 100644 flink-streaming-java/src/test/resources/win-op-migration-test-apply-event-time-flink1.16-snapshot
create mode 100644 flink-streaming-java/src/test/resources/win-op-migration-test-apply-processing-time-flink1.16-snapshot
create mode 100644 flink-streaming-java/src/test/resources/win-op-migration-test-kryo-serialized-key-flink1.16-snapshot
create mode 100644 flink-streaming-java/src/test/resources/win-op-migration-test-reduce-event-time-flink1.16-snapshot
create mode 100644 flink-streaming-java/src/test/resources/win-op-migration-test-reduce-processing-time-flink1.16-snapshot
create mode 100644 flink-streaming-java/src/test/resources/win-op-migration-test-session-with-stateful-trigger-flink1.16-snapshot
create mode 100644 flink-streaming-java/src/test/resources/win-op-migration-test-session-with-stateful-trigger-mint-flink1.16-snapshot
copy flink-table/flink-table-runtime/src/test/resources/{linked-list-serializer-1.15 => linked-list-serializer-1.16}/serializer-snapshot (100%)
copy flink-table/flink-table-runtime/src/test/resources/{linked-list-serializer-1.14 => linked-list-serializer-1.16}/test-data (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/87a4742c-8b19-49fa-9d44-fb436d2c3d55 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/0ef38721-0cd9-4fc0-8448-06ea17da8425} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/8e8e15d8-a729-49c8-824e-f35d69a7eb27 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/1019d18f-08e5-4550-8fcd-81c8c33227e2} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/214dcfd5-fd1a-474a-a5bf-a13ebd5b84da} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/3593bbdf-8dc9-4f82-9dc8-8674665c0e3e} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/87a4742c-8b19-49fa-9d44-fb436d2c3d55 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/41e2b86d-6ed6-446f-a882-51b7f2eb38ab} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/4bf32d46-9914-4886-9fed-450ccc86905d} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/4c42f995-9965-4067-9334-861d77f0efaa} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/54c9775c-d481-48c7-a99c-3577bb7c1c56} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/57cbc8bd-d7af-4243-b8ee-1a982f2494eb} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/6cba84e4-cc4e-4495-b78d-22cff0e1bec1} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4c7c9c93-35c9-4dca-b8ce-78e05e7deecb => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/7fbbcff8-c574-4bff-bfb7-8fcc9fc6755e} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/9050707e-4414-48f6-9b19-a9d4f69d5c0b} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/9bc508cc-cfab-480a-aa5c-c2212bc7d36c} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/8e8e15d8-a729-49c8-824e-f35d69a7eb27 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ae0756e1-b8b4-49c9-b3c2-0996c71ddb44} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/b87c7f77-94b3-488d-9b4c-1432a5e39e3e} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/df37ac32-6ee6-4515-8949-d22d834bb602 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/c006d489-6664-4559-9d55-b13f52a7403a} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/c4e599e8-1549-4e42-97c0-0ea0bb128fd3} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/df37ac32-6ee6-4515-8949-d22d834bb602 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/d829ff78-6728-4b9f-93c0-420096cb534c} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4c7c9c93-35c9-4dca-b8ce-78e05e7deecb => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ebde57d2-6680-4daf-9395-061b2b8f0d18} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ff50bb91-0fec-4740-bbc6-a2bffacd529d} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/1818bafa-fda1-47af-9a56-32b27efbf947} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/87a4742c-8b19-49fa-9d44-fb436d2c3d55 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/2366b0df-90c1-44ea-8d4a-4a616a082eb2} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/26bbaa77-7183-4e9d-8cdd-505569110a98} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/87a4742c-8b19-49fa-9d44-fb436d2c3d55 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/28e3b31f-745c-4d5d-b31e-1b8d02822a72} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4c7c9c93-35c9-4dca-b8ce-78e05e7deecb => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/32dc3694-96c4-4341-a4f2-1e5953c0eb79} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/3843df68-8e6b-428c-bec0-82c1f7187b98} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/4e7530e7-cc85-493d-82c2-aabbda954d12} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/df37ac32-6ee6-4515-8949-d22d834bb602 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6394ef5e-4283-4dce-8f3c-72aab084a8c8} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6719bec9-c717-4e09-874c-a0cd059797a1} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/8e8e15d8-a729-49c8-824e-f35d69a7eb27 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/71c3963a-5e07-42d1-8dfe-91c547eea7cf} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8fbe5789-c5a8-4d89-b8f7-f7db88596ec8} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4c7c9c93-35c9-4dca-b8ce-78e05e7deecb => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/97f6c7df-f963-4841-85b5-d3741b12ff76} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/9c63a3e5-54c8-4c92-a0ce-990367e170e8} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b4cbb71c-59d7-4e1f-bd7e-252158995a63} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/bf4f5d43-ea9c-49af-a2e7-6f6258f8ca73} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c0348fbc-6a9c-409f-8636-7c906c3a0f0d} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/8e8e15d8-a729-49c8-824e-f35d69a7eb27 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c231e227-3f0d-4059-bd28-d3ae73852dc5} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/df37ac32-6ee6-4515-8949-d22d834bb602 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/dc429776-bf1f-4cb3-8f1c-ac65b7d33f25} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/e2ecb84a-379a-4165-b44b-536025b00037} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/e35de65e-cefb-4b56-9e13-1caff374156c} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/2e39b700-e7ff-4b5e-9027-17d88631f9ac} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/33e9912e-db54-466e-b52e-1de8a7e7e643} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/3ba97e5c-9e89-4508-95fc-c200cf85c79c} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/471f4083-15b6-4c97-8d93-713abfacbc37} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/4f8ab9ee-133f-4dca-a83e-81aea37c6a43} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5358eecb-51a0-4c3e-8ad4-8677cc77d2db} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/54699f69-0dfd-494b-b4fe-1000bc6364e6} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5491d99c-ae9a-4e39-b6e3-02340ee3a8fe} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5fd6bd5b-e28e-4854-8762-d8f3081218a2} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/66481c2d-f544-4ad0-a99d-d818ea30de0a} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/80338935-5c3b-4d8c-9178-990d16db5475} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/8158597f-8051-4038-be62-200e3af3c9b7} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/a0c038b2-cdd4-4256-849a-10e6f13306c3} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/a6db53a6-7bb3-41dd-af83-a14de7146ec9} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/b5a361ce-1fa8-4026-845a-20ae8174fe38} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/c0103aa6-6c88-44ef-af9f-14a53cf62038} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/c2cf38cb-556e-4994-9dc9-27612c82870e} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e9d785e5-205f-4f23-938e-73ab621ecc00} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/ef0e6568-4a6b-4df9-9f87-4852dff90af4} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f0a4d522-a3c4-4d54-829b-17947311cb9f} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0390d116-06b3-42d4-bc39-675b7a52dcfc} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/203f6aa2-f654-4fe8-8c60-5d6a0bc4f6e7} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/376e2a5f-e03a-4a0b-9320-9f7bea6228a1} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/3bb74f35-9f8d-4f3f-9018-7d9ef5a2de16} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4cb2044a-3a61-4a13-a873-34fab4c79753} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/83cb91cc-acb8-44e8-93c6-8582ecf43bdc} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/948a610c-ec84-4a36-b82b-c69f9849ff27} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/94db1a61-29d5-43e0-bcad-3c8ac0be7f1e} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a456fb85-0c41-4186-9dd1-cbf5a4098da5} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cb6ad731-8f58-4c1f-984c-2f69a3d8f7f5} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/eef8265e-a96b-44c3-bd09-dc63b6a7a721} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f11589d5-b382-4679-b891-91210453d218} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0046924f-7506-4764-b0df-0abb64e5090c
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/054ab4aa-2aa8-4031-97d6-775464674401
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0dec7bd0-e63b-4b73-9f19-f66946297055} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0e60de9e-a5ea-470c-a9a8-fe4daafc63c3
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/112f324b-29dc-497a-873d-9c0f330c9077} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/155bc646-c73a-4d7d-91b5-f5b0bf87f0c6
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1b4aec92-0f00-4a2a-bdd5-43b2dc36d075
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/296b75b7-b072-47fa-a7a2-b379cfc6bae2
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2a73a906-56db-4e22-9424-11666698c772} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/35920931-8312-4e75-8b96-22284f4065a9
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/38d42b00-e95f-4ece-9181-aa6b2cf112c8
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3ed79b35-9cce-484b-9518-1d8c8e908f72
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/45b19d03-839d-4406-8a5e-c82d0395e817} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4c946e1c-67f7-4e78-afef-280fe43c0245
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4f475acb-f6d4-448f-a783-9c1aa8a14948} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/58465b8e-9415-47ac-ba59-3f1858545c7a
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5de7c098-d4a5-444f-aeea-9ba75eac26f7
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/63df9706-33e9-4acf-9be4-8eb1b71f4c42} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/66d713b7-9829-4198-9050-1148e656474a
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6ffccc86-e6b3-4750-90ab-bd4e3a67badc} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7181a6d4-8773-43b3-8aea-c12ebb6c2cbf
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7b06051f-16cc-4671-8148-2299a09ab676} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7b69c00e-2dc0-4380-9058-5a8991e91e50} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7bce7df8-6286-4cf3-bb0d-bea886feeded
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7e0174af-86ac-4f38-8319-9633c0ee51c4} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8502132f-9182-4925-9b1b-8c383fd9c0ad} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8c7e6de2-2c02-47e7-b62d-ebcc12c745f8
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8dc0f73d-6e81-42a0-a43e-a4c1af043d22} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9174bd29-8a87-4397-9ed9-c983581f797a} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9356ac80-1be8-451d-8895-e2ec34e4cedb} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9e22fc6b-b913-4465-9382-9903720344b0
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/ad7138b5-c985-4cb1-a853-c7a7de5886be} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b997832d-7bbc-4028-8362-a04e9499aff2
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c04ea0c0-eb22-477e-9f58-9e6e229ef61e} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c3938f22-a681-4067-891b-df0bd5c9c455
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c9e344b7-2ada-4088-b401-525e7230c38f
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cb905cef-aadb-4a61-9a73-816fb4c0b4bb
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cc0b8716-f251-4429-bcbe-cae8511a9c54} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cd4f33b7-6c5d-4681-b7fc-d964b4b42c5f} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d1b8bd46-68e1-4760-91b7-00cb2ae68fbb
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d245d07c-0a69-4356-abc2-a24e89869ed2} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/da9b4d7c-ac30-445d-b3b0-ac742b479b24
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f94ddae2-a9c7-48fd-86c3-ac2284d7a95c
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/fcb275b6-2a30-45da-9030-f9a86b1b3721} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/053587a5-8707-44bb-80f0-3ee725ed96bc} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/09d35912-4a55-4bcd-a6a3-360f77f807c8} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/2e3778c2-a2ff-4787-9938-2fd05c4ea911} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/30b30745-1e31-4c49-b001-6bad93fe2c14} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/37e1f016-44ec-45e8-bec4-61c6fe7b8684} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/41404971-06b4-44da-a68a-910dda186d1f} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/429c5d52-6b34-4b58-a1de-295fd233e72a} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/54dcb3d3-f813-4067-b08b-2bd38cf0f1a9} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/782450b9-6c45-4ac0-98c6-6da643567ca5} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/79c9bfd2-ac45-436f-be0c-cc3556561985} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/88e50b13-f3af-4840-8554-93086cf7f73b} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/8eb80ffc-c7a9-4803-9f62-298cc5358ca9} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/69cf5401-62e2-49c8-bdf1-ddca7e715e9c => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/9642fb8c-81ee-4b8c-b4c2-2328e171bb14} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/97ff88fa-990b-495f-9bff-179f607c324d} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/4b5079fa-e717-4e10-b2c4-8a802e89bcea => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/aa86e0bd-7b33-479d-b055-533225923919} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/b4b14e36-a896-4e89-b327-50add7bcbbf2} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/b60925f2-20bb-4dc0-9b4c-a2114781a058} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/cdf288bc-0b65-4637-ab11-dada9cfaaef3} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/d7084730-48ee-46a6-95b7-74e16521d058} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/1ae28f9a-3a1b-45c7-87d8-a06a5f62745f => new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/e6be8162-4006-4c4d-93f3-63267244fb50} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/13b33910-7266-44c0-8cf5-5cc60247e8b3
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/bb2867a1-c55b-4c02-8ac8-f34d9c397fa2 => new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/5c3cb0e1-8d6e-43f3-a470-d22d5b6a7b42} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/d9feff3f-2c9b-4079-8d2f-8247f43f4cf3 => new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/689c85c9-1a13-43e3-8d66-17ecc24d3f70} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/69fc28c4-51f4-4dd2-9640-c5dc088a7ca2} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/d9feff3f-2c9b-4079-8d2f-8247f43f4cf3 => new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/6b945189-dd09-4d6f-b8b7-6132b20ea588} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/805ae44a-f8ca-4ec6-8532-fd4f26bbbea2
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/93779bf7-4b49-4d7b-8255-fb154fa1c6ef
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/9bab0bb8-4140-4aab-b3eb-8dfcaf77d9a2
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/bb2867a1-c55b-4c02-8ac8-f34d9c397fa2 => new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/9f05c70f-55a6-4bf3-b723-7dc570968e3f} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/b9c4a442-d28e-4847-90d9-5a90dbe5fb19} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/7072833e-bae0-4135-9ac8-fcccca727fcf => new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/bb1cefd2-3fbd-4953-a8bb-ddf2eae025f1} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/bee97219-9921-439b-b377-a14aab11fb7b
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/ce3dec55-b24b-43f3-abcd-e3b374e0b8af
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/7072833e-bae0-4135-9ac8-fcccca727fcf => new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/d52ac23c-b715-4f23-80dd-6f1da2147042} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/dc4bd91a-1890-4fcd-9e16-e1a974ff1eb9
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/df68aef7-56ca-49d8-8612-e0ecd91f7f61
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/13a2d95a-8c67-4a85-bf34-a274e636fac0} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/2e791302-3707-45b8-9fde-7eff394acea5
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/d9feff3f-2c9b-4079-8d2f-8247f43f4cf3 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/39b2d5c0-e714-4332-8bb5-11490de9c534} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/40229a35-39ab-4ecc-a5ce-aa4a969843d1
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/4acf3d55-ea9b-446a-9b8c-7cfc1a8b662c
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/7072833e-bae0-4135-9ac8-fcccca727fcf => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5e65416c-a9a0-421f-bbd9-bad1bb35f76f} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/60b710bb-7fa2-4a9f-9844-ef36d4ee5665
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/a76da6d1-fe79-4cdb-b384-b09b57ebd1ea
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/af9f706c-6233-49bd-b4e8-e8fcf08cdaa5
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/d9feff3f-2c9b-4079-8d2f-8247f43f4cf3 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b5ef2901-3aeb-486d-b7c6-fe25d2ffb012} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/7072833e-bae0-4135-9ac8-fcccca727fcf => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b758569e-dc5d-476a-9dca-41d8ad279730} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b8134d3b-fe47-4a95-877a-21e1b737fda8
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b9a6d877-0b4e-44a5-a78c-d4cde882a41a} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/beddbd9b-98f8-4f8d-a255-d3e549eec699
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/bb2867a1-c55b-4c02-8ac8-f34d9c397fa2 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c23f9624-21e0-4c04-9d1e-16c52ee14cbb} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-checkpoint/bb2867a1-c55b-4c02-8ac8-f34d9c397fa2 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c456098f-2f6d-458b-811c-67c07ef8683a} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/0b4f1c69-ed79-423f-ba17-2b222a692fe0
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/0cf7140d-d063-42e8-939a-a581086c0a0a
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/1885c787-291a-4fb8-b46d-ff5fed9fa7a2
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/5c5ab7b4-f0b5-4121-85e5-63161d313f72 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/2c83c005-509e-4660-945f-e1efd56faaf5} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/1f8f7136-fe0a-46b0-b160-c426a3ad0232 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/630f0059-7e40-4eb2-9562-a03d04381bc4} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/1f8f7136-fe0a-46b0-b160-c426a3ad0232 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/778fdee7-5057-46d1-81c8-9506e8bb7d5c} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/85cedb95-feba-4a87-aea2-a2eaae750594} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/24d8d7aa-fa9b-4fc5-b7be-cf5b79a0062a => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/944e684a-f51d-4ea6-9e52-b249e91fa870} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/cad65e16-8804-4a9f-85ba-48883e52656f
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/50b62350-80d5-40f6-ad0d-70937ba81840 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/ccb5cc15-4b1e-4b6c-93e6-aa4c91e2ae06} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/d0c3e00a-4812-4184-922c-32234c71ce46
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/50b62350-80d5-40f6-ad0d-70937ba81840 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/db88dd6e-d1c7-4209-ae27-7cbbb5ab68a2} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f0ed775a-9449-4a4e-b0f1-8ce796ce3e38} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/24d8d7aa-fa9b-4fc5-b7be-cf5b79a0062a => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f39df3e0-c91e-4fb4-9a48-e61ce1ecdd8e} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/5c5ab7b4-f0b5-4121-85e5-63161d313f72 => new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f3cedd5e-4df3-4f9d-9184-a61f6553d1f5} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f9a27eb6-991c-48ca-a6b6-196458be6836
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/02c7c32e-4bc0-4ac6-a00e-c58c3ca59cb0
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/030e93b7-d76e-474b-88bf-a5246f171e99
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/07002f02-97f1-4a66-86ce-7c62ba873e0b
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0a7b866f-f208-40d8-b595-3674ac73656e
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0c60e545-e0cd-440f-aca9-81e428f3e1a3
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0e40bd9a-a3b3-4d71-9d32-dfaacba11244
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/131ac999-e9b8-438d-a5f7-1ac0e446834b
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/171cf025-5cc6-446d-a6d8-f29056f7e750
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/172cbcd7-0a55-47d0-b40c-cc80fb8fa63b
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/17a588ee-f827-4d29-af60-0f6e0b2d033c
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1997c9b1-6a86-46f1-809d-bace531ef68d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1a149132-7dd9-482f-b233-a0dd042f1ed6
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/24a51c2c-07c5-4492-940c-c34787e43fe4
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2656a095-a011-4ebf-8150-fbe950dd06e3
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2682396b-1c6b-4bfe-8080-67dbc2484991
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/294301e8-2293-45eb-86b1-af7159d5f968
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2b0d5736-239d-4c63-8278-e2b24f8eccf7
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2b178d84-3596-4f78-a32c-e6a3243fcbcd
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2fc3a590-c174-4fd5-a042-370563f84629
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/31fbf96e-84bd-4047-9dbc-5695d134e5d2
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/37c18e75-384c-4797-b6e1-06041daf8082
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/38a3cb4f-fab2-4b88-a9e2-c2426dd70ba2
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/3eb9436c-6e24-410c-80e2-57d8006e74c8
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/44fed1e3-429c-427d-9651-f8f8acab20aa
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4c03e3da-9c0e-4a6a-b193-35faf537972b
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4debaf30-2884-478c-b752-86567b1b77d8
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/518a2efe-f4fe-4ef0-bc49-e3784c4a28fe
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5244fbad-83fd-4d71-8094-4b5130f7d0c3
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/54681537-d0b8-4d92-bb36-8702ead4b7d8
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/58d7c740-17a9-4dcc-b546-54e8041b91e2
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/59ca27b5-3e9c-4cec-ab25-48721ea2efe5} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5c0c494e-4dce-4745-a298-0adba2756281
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5de29058-506d-4348-a080-c5b01a7e238a} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/66203e7a-960c-4670-ac0b-2a7a70b53c9c
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/690e4edb-11ca-4744-8fc0-6cac8eea461d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6d3922b0-efa4-4f3d-b683-25246c05fb44
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6eee6013-bab6-4cc7-996c-e69db2e13494
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/718ef967-090d-4c5e-b5ad-30f8fccfdf1c
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/799e677d-5590-4a61-873d-b9877589f408
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7b7174b8-6b64-459f-994a-bf2685b73006
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7bedeb94-a1ea-41e3-804f-5b46380934e5
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7beea945-0815-473b-ad3b-4987c78daee3
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7c4c4bfb-b4b9-49db-8006-47f0678f7cff
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7d206486-6891-4442-aed2-7609989c07e7
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7d46dcaf-2d1e-4152-80a4-27d2711b522c
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/805de323-9aef-41bf-be24-10b422eff8d7
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/81f8b59a-567c-4efb-b056-4e1de1234504
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8330ceba-d659-4194-837a-6570ab43925d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/839d6559-3445-48ae-affb-1e1d2e83662d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/859d0eac-fe4f-4d7d-9cb3-27c67ba62b25
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/86a85752-1cae-4403-81ab-a5f2b0f471a4
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/87355aa1-267e-4943-8f8e-692ee4158042
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8fb08647-bd47-4980-89eb-c87515f8cdf1
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/93bff19c-443f-4577-b23f-c21a1d71f7bd
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/97fe3517-2223-420c-a501-860ca294107d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9ac87bb7-d82c-4120-8c94-84fe45e1278d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9b83bd62-e0ca-4cd6-82fe-88eaff10aebc
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9f46cdea-fd53-4e74-b6d1-e094007b5db2
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a2e28cb5-4128-4cda-9b0a-842bed759f87
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a4a7068e-0508-4400-842b-9495af6be5a1
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a7e5293b-a7ef-41ef-8729-732e17658448
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ad2e48de-402e-4927-9c31-2618f61d4bda
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/af377778-4bb7-4be1-a1a0-30e7b5b114b9
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b49b6b18-c63d-4f5d-acf7-c082b2ae3374
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ba501e92-6720-44cb-988f-33144f755a35
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/bb5be755-52ae-4ac4-b6c0-9e44e5b9e6b3
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/bd85f306-6151-4800-8568-f04aba215bc3
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c350acce-06f9-4076-a26e-0ae22c2939ea
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c76e7191-8801-4326-89ab-ea4f3f0eb658
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c87d49c8-2edd-4932-b642-34f5a2a5618e
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c91030b7-0b7a-493d-8082-7ac2d24f967a
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cb32542b-4ddc-4190-821c-c7db220565fd
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ccc6d10f-7203-4981-9076-baf122eef0f0
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cd5c9b6c-9d80-4f9a-b0db-d1959478ee81
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d04fcf98-4e96-4687-a709-d224da9595a0
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d36d2103-3ce7-49a5-9ed1-94cbce67f3f6
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e04ea959-6a89-48e5-aef6-3825b52cc567
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e917a3c4-f9e9-4bbc-ac95-c88537119d19
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/24d8d7aa-fa9b-4fc5-b7be-cf5b79a0062a => new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/eefb7006-e8dd-4e54-8f70-962ad1c31c4c} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f73cc645-1596-4c47-8209-6eab1804f4bd
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f8645ad2-d58b-4ab2-b6b0-d6cbd7186b3f
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/24d8d7aa-fa9b-4fc5-b7be-cf5b79a0062a => new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fe8b6eaa-1f55-4a0e-9e74-246882493198} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/00bf26af-5218-464b-8d32-f0ddf39a7dce
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/02161573-df22-4f61-b89d-e575666ed998
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/036ed0fc-5a65-4c57-850d-f60334798484
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0a110672-9bdb-41b3-a882-0c49c41c24a8
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0e17124a-8e47-4dfb-b168-0904974e2953
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/109e95f0-0905-4dea-852d-82eb9cb3ca3d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/15c5e4bc-1fe1-43f6-9da4-6e2c74686774
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1637f420-90a2-4e0a-8e4c-9d066fc07ad1
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17d277ed-5b38-4953-998f-130fc856bf02
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1aa798ec-08e3-4330-818c-f9fddf1895c2
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1b870741-7a64-4f48-8108-8146e093e565
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1e488e01-1d17-449c-aad1-7c1b9e8b68c6
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1e6aeb77-7921-4142-8537-51cd45bad98e
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/26006cbb-127f-4e5a-baba-cdef4eb51ec3
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2691584f-abb2-4829-871a-439caaee8760
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/27fe43ab-ca29-411b-8fc9-06c5002f9f89} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2ab937ee-70c1-4b9f-a2c8-d86f59df07db
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2dcc77fc-0aeb-4e54-9bf7-4502a4b8571c
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/324d6372-168a-4dde-9e8c-c4b7a36afd77
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3572597d-4a52-483e-a418-06154c8f6d50
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cec1357-f2b5-44b1-be18-7e56ba5bc561
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3e1721ca-7984-495c-8435-08b5973690e1
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/41f6e0be-ac5b-4cec-91f7-66c09d4504e2
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/421a0c6d-65a8-4cc5-8a91-305c31c29b5e
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/460fdc00-9ea2-4341-a937-a738c4bef33a
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4a3d0c80-ac3a-4df5-9da8-0de3fee686ba
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4a7157ce-edef-4320-9609-a6f0e6686ef7
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4b05f2bf-b931-40dd-9c27-a83df9117288
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4eb42b0a-49b2-47d2-8e21-1e2c63fa2858
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/54c4cddd-361d-4cb5-88be-36fa18a91588
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/588ca401-cf0a-4077-aaac-858af8f01504
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5d95b4c7-d9a5-4649-a0b0-ac23f019b526
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/68ff69f4-83d7-456a-9863-b1d96714fcfd
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/697285ae-bfdc-4cfe-8fba-adb35d93eca1
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6cf57f00-9f2a-4301-b975-af1aa78896e4
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6f496e07-18ed-4210-b74f-41f6c311f361
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/746be1ff-4a7f-4049-b1c9-5736b4ab1f4a
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/79703f6c-cafb-4f12-8ef2-527547b0777d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7ccbe585-c294-4028-9907-bd0d3262cedd
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/859bd9cb-49f5-4906-9d6f-6966c2a84a33
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8709a2ce-297a-4242-843b-a19fdce6ccb3
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/89863764-ba21-4dfd-babf-255de97f0e78
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8f9d25ff-5748-4f97-b4d5-1df0f46e427c
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/90ebdd55-df52-4fe9-95c5-dac66b5eaa4d} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/91500461-183b-4b1b-9545-9c4756fa2dcf
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/922948a8-dddb-425d-beb9-84cc78f80612
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9275ab8c-08e9-410b-baf6-f794262b631a
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/92c1fb81-284e-4573-9453-a674677b2555
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/937ed2ad-b661-4d95-9399-96a573b4b978
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/95c2b081-9193-4e4d-8d17-68945863639a
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/990bbd43-de1d-4b15-a487-ff561ee432de
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9b6704cd-3588-4120-b49e-e1b21c159242
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9c4164af-ec23-47bc-8096-f5131916acfe
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9e5194b5-3c3d-4d2c-8e9d-83c0dd8c5e15
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a7c518f6-b174-4f0c-819f-a08e0bf27499
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/aae4b8a3-98bc-4a72-b38c-80d479831630
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/acf8609f-8065-4cc2-bfb0-b50c769932b2
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b2e89383-88c9-4a0d-9c58-4eb28bd60264
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b46619b7-c011-4c16-95be-d43c8ed32d92
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/24d8d7aa-fa9b-4fc5-b7be-cf5b79a0062a => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b8f36040-00f9-4a5e-b374-789fce5e2ea5} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/bed28600-cd85-403e-89f2-6c873cc32e8a
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c0ffc912-2f0d-4037-95f6-603eee3d192d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c2b65a2f-534f-4b72-bb31-45e4dd5d6a4d
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c417fab3-4c04-4d6e-a9f5-4e967e0829ab
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c42c3a93-2928-4e8e-9d2c-e2ff206348d0
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c57d8db9-2fea-467e-aa21-958af463156b
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c63ae58b-8d08-4323-861e-65b2bfae1c2a
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c8504fcd-0ae8-4142-8e07-a3b4215a118f
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c8e955a3-8106-48d1-a99d-d64a80078dc8
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/ca3e7ee0-bb99-4753-a724-45e9886f678e
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/ccbc6e32-ce25-4df4-8dd5-a9abd45caae8
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d1eae430-27f8-4c83-8c3e-0d86b88d5eb6
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/24d8d7aa-fa9b-4fc5-b7be-cf5b79a0062a => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d2656d5d-630f-4794-8418-7b2382593563} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/e566e70c-22a9-4f16-948b-3c5a5ea13136
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/ea595caf-6553-4a32-b0ba-2d40732e2cfb
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/eb3bc76b-ebf2-4249-9861-8d935521f501
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f101d2c0-eb46-4e2c-9284-3e7312a281ce
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f358c91a-aad1-469d-84be-ab5e20b45d2b
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f60da354-ac11-4d84-a2e8-991298bbeb95
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f64d051d-9dd0-4122-8122-3572783c70aa
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f8c5576f-686b-4701-b20f-876d06fd6552
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/fd7d21da-c392-4539-bdc3-c0d66731689d
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/1f8f7136-fe0a-46b0-b160-c426a3ad0232 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/05e83119-8547-460d-bda6-dbd2c933ccc3} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/11edc6e2-53f9-4767-86ba-6d03e7ef17bd
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/24d8d7aa-fa9b-4fc5-b7be-cf5b79a0062a => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/1dd4b125-9e2e-4166-9b5e-4d4da8d6ff1a} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/2e2482a0-a513-4440-93b2-ae3a938fbe71
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a80ecb7-08f5-438f-b48d-47f952fe6815 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/31aca160-5348-4d37-92a9-3d7f835ca56c} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-rocksdb-checkpoint/2077517d-f5aa-426d-a66a-2b80fd60919d => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/4487acee-8e6a-4acd-8557-bfd0ece99abe} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/24d8d7aa-fa9b-4fc5-b7be-cf5b79a0062a => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/579ff4a2-abea-45ad-80bf-b9450faea115} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/591b46da-bacc-4a64-82b3-c4cacc9adfea
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-rocksdb-checkpoint/2077517d-f5aa-426d-a66a-2b80fd60919d => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/730a39ca-0b8d-48e6-a2f7-36106276b1ae} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/50b62350-80d5-40f6-ad0d-70937ba81840 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/7448c829-342b-4bb4-bc9c-d9a50b4f058a} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/763f5739-d0bd-476c-9be9-4d113209343f
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/1f8f7136-fe0a-46b0-b160-c426a3ad0232 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/b8235b25-6e91-45c6-a927-b6676d1a78f7} (100%)
copy flink-tests/src/test/resources/{new-stateful-udf-migration-itcase-flink1.15-hashmap-savepoint/50b62350-80d5-40f6-ad0d-70937ba81840 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/c296bc3e-6f57-4034-abdc-2f27a0094247} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/d05a5e0a-22bd-465b-b2ad-b5b6be635115} (100%)
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/d11149c6-5ce9-4b55-aab2-93e64018019a
create mode 100644 flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint/e32957d1-b300-4b55-9624-d161e5391307
copy flink-tests/src/test/resources/operatorstate/{complexKeyed-flink1.15 => complexKeyed-flink1.16}/_metadata (100%)
copy flink-tests/src/test/resources/operatorstate/{nonKeyed-flink1.15 => nonKeyed-flink1.16}/_metadata (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/333392b1-9fbf-4fe1-97ed-7f1ea99adb60
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/371deb2f-eaf4-4b19-9493-2db4ed7c933f
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/40b2c461-b78b-454e-9b94-3827ab8e0449
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/541586ed-9fae-4917-9057-c0cd2a82cc15
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/f7dd2cad-14a2-4525-8e1c-60c1bbbc2ac6} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/05a0abdc-bfd0-41ef-837f-a54c18c6bdc4
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/46a59ad6-1e22-41b3-a6ce-4b1ad7e09788} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/54faf633-af99-47e8-83f7-d22825597798
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6cfed253-cf29-403b-a669-ccc10d518477
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8007c18c-2bc8-4e26-b8a4-e9b043df1e37
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/63c301e4-745f-4b9b-851c-7c211dca9261} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/a46c6fe1-c695-4c5f-aa10-993183454744
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/aef42dfa-88d4-4f7c-819d-bc99fe0c894c
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/b97bda13-070d-407c-b636-9209a318610a
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-savepoint/d6e3633f-528b-4730-8bfc-b2262bedfaff => stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/c1f2fa39-7468-4d37-96ee-dff0836f0472} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f65f0d03-324b-4b06-81e3-5681f74f8b0d} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/02c488d5-31f4-4b7c-8eff-ca3709e28607
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/03d2e161-d696-4674-8b4c-5e624884db5f
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/068a5c76-23e4-43c3-a3d6-b4269d79dbfb
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/092d2331-b74d-41c5-bd71-667ad80b0701
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17d80dbd-e2b7-4597-b596-931e769e4dc1} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/193699c0-4b9a-436b-a332-624f770c1e75
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ec35219-d671-46e9-925a-077c0d22e3e5
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1fb59685-5cde-48ee-86a0-2f53095805ec
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/213045c7-5412-44e8-a8bf-6a067dc3962c
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2a841e7a-87c5-42f7-8502-bd23840729ed
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3a5de15e-162b-45a1-b12d-fe6b67fbb8bd
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cb9c8b1-ac98-4a30-b40b-4bfc46924e44
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cff3843-03db-46d0-b8dd-e99e20fb411d
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4197bb98-19f9-46a6-b688-8db75a9d1160
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4629da33-8c85-4762-ba42-b83afd38f58e
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/50dd61e6-f8c7-47f5-acb5-9cadffebba9d
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/55826379-ae74-42af-a6eb-c79289488232
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5b050cc4-8bca-4ba0-8a5a-7e9c340cc75e} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5d65de9d-e0da-4d62-a9bd-82d951a86e24
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5ffb313f-1482-42a0-9b05-147e8774e850
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/63feaaa4-a1ee-4c3a-a5d5-5eb84d3ef114
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/657e8a08-b1a8-49ed-952b-2635246d86dc
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/660db340-b4b5-425b-8e02-7dc83e7e6540
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6b7ee421-45bf-437d-afa6-b0b7fe027fef} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/704e07a6-c5c8-4c89-8fe9-6a7695653020
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/771f4d65-894b-4bcf-8e93-520641632e93
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/792b01ba-c37c-4065-a6b4-23c57b15c715
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/89bddce8-19ac-4bfb-9cdc-234638770fab
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/938d987f-bba6-4450-9277-fab47ee1c01e
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9629049c-58f3-47a8-8640-230d1f79331e
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/975e7fc7-bf2d-4662-aa31-29142bb0fdbb
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a57d11ef-f99d-4216-9d62-26aad34727ab
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a7c71819-0f5d-451a-a8f6-8a363111c192
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/afbbb229-d8e1-421b-a0e3-e0791150c701
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b3b809d7-3384-4f1b-ba86-6025bfc34ae2
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b6600b8b-bafc-48b8-a89d-f72e14a29fc7
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/bec1bb47-5285-4fad-8079-4f62b8c9a09e
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c3ec0573-8392-451d-ba66-c92520a0473d
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c8264673-f9f7-4d0b-8509-d2a38e9fccdd
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c97051c3-1b49-4fe1-ac3c-4bb3abeb793f
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d35b4de0-314c-4a00-8071-9e9bc5a4a6c5} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d403f1af-9274-4206-bb61-23cd87f0177b
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d583bc9d-6512-4ac1-b0cc-77021e58b850} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/df4b40b2-c12f-45c3-824d-724b09be6586
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/dfbd7fc7-2de7-4f6e-a24b-071384895e59
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/e755c809-b6e0-4670-9c05-f9049e0e8de0
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/efb27671-ff30-4d12-8b08-168cb476ff4a
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f8b5d17a-a04d-407f-bf16-7fc23c509005
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f95dd376-3912-4a8c-9717-8ceebd04de7f
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f9ae3401-e6b8-4289-8b7c-b527c7658d71
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/20fe2e2f-d229-40d5-ae4c-e8ac8e5ee5ea} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/4892d86b-bf17-44a4-832c-45d2f6544b5e
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/58974195-d899-4722-890a-bd5c87aba5c6
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/88d4feac-e531-45a4-a22b-a5b30f4cad07
create mode 100644 flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/b61c2b5d-1b46-4e87-bb44-e9aa17d2d1e4} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/33b31833-689e-460a-b786-388df44106b2} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/60335fb9-5a08-44d4-89bd-6cabeafb4abb} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/60f19fdd-d504-4923-a383-701d5f1d2372} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/782080cb-2ab0-4d81-a52f-db96ceca4b93} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/89404554-f810-4b44-a323-40c1bea9034a} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/acab33ba-eacf-4208-9d4d-a28ffc56a5be} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/1f5d0551-987d-4da8-814e-827ea12ed307} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/38e62683-84d9-4ca9-9eeb-ae450330cb6b} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5782ecd2-f249-4d8e-a110-553da54b969a
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5a284bc1-6053-4b51-af67-869947574b65} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5a7fb7c9-6aa9-4967-a736-40400fb16191} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/13345fae-1542-4ea6-bfae-e29a8d2872ba => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/679e1829-634c-4188-beae-3d12c24a73b6} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/715dfbb6-ec9e-4b21-a7c4-781ac808784b
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/f0760787-e6e2-4392-a22f-2e5fead874fc => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/73977c6f-65fc-4afa-abaa-c6622e5e56fa} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/6a97d964-d395-46b9-a3f7-f728673e77a8 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8d89867e-b5d8-4fde-b6b7-1cb655cb3553} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/9e1eaeb5-1b6d-4bb9-b384-553a62e6693d
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/a41b90cf-b532-41d8-94e1-dd5cc53a288f} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/bdac88a9-cb58-4b09-96cf-f498880202e2
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/ab35adb3-8649-43e6-b2c4-e00b260b5705 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/d92544e9-cb2a-40b7-b2a6-bad6a30c32ff} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/f3015fa8-26c9-4b59-9245-ef2ab076a5c8} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/1058b7c4-b4a7-4529-b5bf-59aa272c3c50
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/20867fdc-d467-4bc8-83db-19f27bd71b12} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/681f7de2-10f7-48a1-a4db-623ef910b36b} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/6967e8ce-44f6-4c9f-aa2a-908def4aac7b
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/6c341968-2200-4f65-91eb-ccb44a894de6} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/7d002220-1d33-488a-b876-eaac64a57f7f} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/94483d13-a345-40df-b3ce-979aa50780f3
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/afc82cf7-b7b5-47a8-9ed1-2a830a4509c1} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/d86e1fd7-107d-4694-a862-1059b3569f1c} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e29032fb-0609-45a3-9402-429ee8b8f3f4} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e9a30cce-1227-4027-86c7-6ec0440f16dd} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/ef0acd25-ea14-4383-b0b5-c3edbf88bfef} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f532da4b-bab4-4c33-9821-9ab8d49dbbe8} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-savepoint/d6e3633f-528b-4730-8bfc-b2262bedfaff => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f857b687-17b1-4f20-a3f1-9717fc88f747} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/00755f73-21ec-4c17-a958-62f2f810c1ab
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0570491c-9301-468d-ad7e-6d858c63bafb
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0ad18878-f493-4d56-8a46-ce06ef585400
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0e92cc36-06cc-4e79-8d32-4b120710e001
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0fc40457-9f1f-488a-860e-d49a4a9f77af
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/143f4015-e23f-4201-baec-91c9905eb002
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1dd051d8-9de9-465e-bbd9-fa4ea3047999
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1e90ed9f-5441-42c3-8c6b-56cc4db97d54
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1f211752-699f-4cee-952e-613d058fc6e8
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2027a535-7808-44bb-b055-c468f887d3c8} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2057d248-0ae4-4ad6-875c-5bbd407fdd22
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/21f63766-7ff1-4065-ba45-6d6277edda5b
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2e4994f7-1886-49e7-9b84-ce0e58bee25b} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/303d283a-7247-49fc-bd22-605189057ee4
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/34421439-b308-45df-9813-c7d269745f71
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/34587548-495d-4ac1-b266-1886e6de4229
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/46fb0eb1-a9eb-43b4-ae4b-726c090b5808
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/48eba973-c18a-4fe3-ba36-71c8cdf30844
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4d2c8767-adcb-49e1-9580-56fa0fce7485
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/52c0e896-9a70-467d-9f2d-da81507c329a
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/53115d2a-2b55-4490-ad5d-c566d4fbfebc
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5905aea4-c13f-4072-abb9-3e5b30241662} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5bc2cd37-bcc4-4a86-8b9c-78ea4cd99e39
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5de73ea3-e583-47c3-acad-4649ef3eb253} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5e5aa672-5ec4-4f57-85db-afa3292d6b7b
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/62906a44-415d-410f-9138-62744f57b2f3
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6388de78-c21a-4ff7-8375-3fd7cd8d2779
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6d87a635-b83e-4a80-ae55-f3ed1f41891b} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6dc5d27c-31d0-4236-a44b-c6a1ba51b123
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/742d988e-7a90-4d6e-bff3-42e12756046a
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/74a5894e-3845-457b-82bb-36bef29cdf0b
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/75e3b90a-7bc2-4272-8cfb-7ed7ab8668d7
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7b39613e-876c-4a46-81d3-7e455c082f81
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7ff88ed5-2b1e-482b-bb20-28dca16e022b} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/829dbe3b-9651-41d6-93f7-ecc3b066e489
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/871e39d1-0ff5-4f66-9875-f4b0df1cf24f} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/888520de-8711-493d-a1ad-a20f7dbb314f
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/89bb1d1f-3f6b-4424-a2d0-a87078a3725c
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8dff980b-d261-4591-b853-cabcfb66bb5a} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/925f025a-3554-4ed8-8e6f-f8d1169f3362
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/93476171-2d39-4972-8c64-9c638481b6fd
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9682d264-e1c7-44b1-8d75-d6c69c2cf88e
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/96da6ddb-d5b2-4cf6-9b01-055957a4ace6} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/986e0e90-8f34-417a-a6ef-9290710a6902
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a06f0bb6-cb56-445d-b62d-c0b6121491cc
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/aaeaaed2-cb5a-4bd6-898c-1ffb99fb2f8a
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ab8edb28-96bc-4444-8fd4-36999be535bb
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/acc517bb-385b-4056-af94-e4ac412c6c2c
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ad3a7fc7-a1d2-4386-a396-b856172ae29e
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/af1f3092-5074-46ac-80c2-c6ed0dbe0eb6
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b38e0b0f-b192-42e6-bb9b-ff5b8fee81f4
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b486e7c7-1cc0-41b1-b600-cff82b28e010} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ba3b3fe4-9727-4334-bae9-9ace9262b442
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/badb0caa-a58a-4202-8ad0-40eb063c6fae
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c1ddf955-0215-4491-9f8a-20a5874241a8
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c72715bc-f90d-414e-8540-7ace6b2819e4
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ca92e7d2-d8c2-4f35-924a-e860061b1eae
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cef5f21f-8e8f-441b-807f-01ef2e7b3a7b} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cf7ebe10-8a9c-4c9f-be21-b52dc6263d69
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d883acf7-f052-41bc-9736-6ddbce4ecf5c
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/db31a918-af03-4a67-af06-8d21d65426da
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e3efec21-fce9-4e61-b78a-16ac166fdfd0
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ecc64250-56f0-4444-8041-6144cade69b7} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ee905c21-dc98-4869-b596-0c0648571023
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ef12ee0d-fbc2-4db3-8d24-a49ac9918d63} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f06a61c6-344f-4f15-ad2a-72b815ce5c75
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f0cac637-fe7e-4e18-9024-9b7b543cf16b} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f4b794fd-3f78-40b2-bf41-206ec9860272
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f93cf4a4-f132-43e8-abe3-768d6b3f3d19
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fb1a0c70-d0dd-45cb-a685-ee915bb856e1
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fd8cac61-5094-42d1-80c2-898e875cfc71
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/06f3feff-d9ec-4443-a9ca-d3c5dfb5d062
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0b2729f8-133c-4dec-b1ff-56eace387611
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/124f2a04-e97d-4396-8ac1-6f4f1c956a5e} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/12e8f0dc-2aca-4aa7-a7c8-3a83a79dd5be} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/13a84289-2621-4496-bed7-825039eb08a5
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/16dc90d5-0684-49f7-8776-40a8642b1b70
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17454c38-521c-407a-9542-3a2de3fa3d2a
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/177e06be-886d-4375-aae7-eb5f4ca2c819} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17fbff25-371d-4506-b54f-44be897f370a
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/18c3c13d-b2cd-457f-ba9b-d20f70cdcce3
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ea4504f-36d2-41fa-842d-9f5fc7ce0d76
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ef240c4-23f4-4771-802d-3712d48888ea
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2920c886-8c19-41e0-b768-faba86185c55
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/29778f99-e132-4fb1-b886-81079641bc55
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2f73d462-4d87-4c26-9e4d-6535976d9127
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/375bc8ab-ac5d-4b71-81bb-f65926f34904
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/39339d97-301a-4dff-a99f-4a10a303efd9
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3acb1c26-334d-4864-82e5-db81ffcc01ba
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/47701f83-72c9-4eb3-a858-a89a04025dd3
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4786345c-d763-4898-8c85-2311c2215ace
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4e35d35e-88b7-4110-b0d9-25d4dfea90dc} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4edb7924-0655-4f57-a41b-0ca8c7ebb978
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/55e56036-5dfa-49da-ac6c-3f278a5d8e08
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5793fa19-e85e-4b39-b050-916aa614317d
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5a2bf568-862e-4c4f-a66e-27744317ba12
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5bcbea61-e19d-4474-9b96-10bbc8421663
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6290b372-aeb4-4b40-9c83-9c2d13680593
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6c757e2f-b36d-4189-a69c-97b74a05ad6f
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6ca74a88-0db1-4f7c-98d7-0ca2b9a4aefe
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/72aaef61-0701-44e3-92c3-221f5b4b5526} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/742cf3db-3d3d-40d9-ab27-1c92fa334712} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/79506fcb-9193-4cee-b511-a596ad2c99d6
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7dbd101e-11db-4e09-94fc-51314fec59d0
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7f0ed041-4f21-48d1-92e4-08cfce33b6aa
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7f697dfe-2fc8-4916-b53c-88acda2dbb11} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/840da40a-7a59-4ab7-8df5-b91edc4dcb91
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/841eb907-c84e-483d-8ce8-6d601b319d21} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/84a0a8c1-21c3-4ea7-9bfd-fe354578521a
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/85708888-d397-4161-bbee-fa04d17971aa
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8fc46a22-690c-4cab-9b43-d000ebed35f6
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/900cac91-84bc-44be-988a-5d640d1998a7
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/908516b5-f51f-4aa0-9ed0-738403f6c4a6} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/92355ce7-88c7-46bd-b745-f64875a1c868
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/92e1e299-43b9-4132-b52e-ea1b752c5468
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9a1f4485-0852-4e22-860e-98b61ade111a
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9aaab760-a550-44d7-99fa-51464bb20485} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a5c89f06-d6d6-4af2-86dc-1aab86415378
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a6a590fc-69dc-4d42-b386-fac1f345871c} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/aebf5098-23ff-4e32-83b9-9ea2c7243055
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/af2e5c6e-2c09-4286-95ee-67a6cd6e7ad9
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b0142dec-ffb0-49eb-8e7d-d80b4a3aba47} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b18f7884-436e-420c-bc7b-7beb3b27d307
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c81691ef-a72c-4f91-8e61-81b190cf71f8
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c92b1fdb-9c90-449c-9b60-e352bf5c2cc7
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c9ee088d-3f7f-46a2-af73-4c02404a38e2} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cbcfa741-4ffc-4c18-845b-90d1bf960d47
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cc28ffa8-aa2c-47f8-8db5-5761b4544923
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/ccb87a55-24e2-4b48-a0ed-e2f09a7c34f3
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cdca2197-82d5-4ea7-ab73-4d13ecb63b41} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d5d983a2-40f8-43bf-840a-1b33a7f60066
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/daef1ac9-eec6-457f-b9cc-ee495b77a687
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/db57d9c3-4b39-49c7-9c40-1c727dc2a83b
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/dc3acab2-b942-46ec-9337-549d70d97e60
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/dfd18588-00e6-4e00-805a-ee6b0ffb803a
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f207a25d-718e-443d-a368-376a5c569580
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f568830e-b3be-4f55-89d2-8b8037fcd788
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f57534af-d811-4adb-a030-bb3d72d081da
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f7c42e9a-704c-4b8a-91ff-336a5865ad1b
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f8100fea-8534-4d3e-86d8-51f477fd4061
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/fb22302d-e9f6-4574-9c32-3dfbe3c2188d
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/268f9b48-6dc7-415f-8bec-1b6c0ca1a178} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/2e038d68-0c0f-4103-9a27-70f89d00608d
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/40f11dbc-01b7-44f8-8e08-958514c467eb} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/650fca89-8f91-4b84-a71d-fbf24e3dd12f
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/71e88c5d-0035-40f3-81d9-842b5bbf6cea} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/78d18ad3-bbe0-4068-bc67-655870d2c9fa} (100%)
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/9ca3cb44-d901-4c6b-aa83-b399555ce5ee
create mode 100644 flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-hashmap-checkpoint/3ed5904f-af16-443b-a49b-b123aa1aeace => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/bc50f5d2-abb0-4379-a696-82e3f3cadfb3} (100%)
copy flink-tests/src/test/resources/{stateful-scala-udf-migration-itcase-flink1.15-rocksdb-checkpoint/f934f45f-538b-41f3-a3f4-d33d2030485b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/c228f29b-434c-4b7c-bfa9-6c3908e71d40} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/cf29355e-ffa9-4139-8556-b5e16cfd158d} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/d009f869-b19f-4479-9d82-e2e0d06d8449} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/d0173b5e-50c0-4f35-b922-bd15581000d8} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/089594ed-2f58-4d20-aa9a-da9d018ae002 => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/dbebf597-3858-46a1-95b6-daac12f89a5e} (100%)
copy flink-tests/src/test/resources/{stateful-scala-with-broadcast-udf-migration-itcase-flink1.15-hashmap-savepoint/409fcc80-3c59-4ae2-b57b-2f21dd6ee84b => stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/f03e9fee-6023-4003-b030-98142eab3832} (100%)
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
copy flink-tests/src/test/resources/{type-serializer-snapshot-migration-itcase-flink1.15-hashmap-checkpoint/95ac2fd3-cd2e-458d-b7a3-eeebb77c0ea7 => type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/bb49315e-93ba-4924-9743-236feee8a484} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/e2869ed3-6898-4be1-8c6b-8ae7c33721a0} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/2e9c44ea-e4c7-4186-b9f4-40137a9ff256} (100%)
copy flink-tests/src/test/resources/{type-serializer-snapshot-migration-itcase-flink1.15-hashmap-checkpoint/95ac2fd3-cd2e-458d-b7a3-eeebb77c0ea7 => type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/89bc5ad0-f765-4406-bc9d-ef01e3c53f50} (100%)
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
copy flink-tests/src/test/resources/{type-serializer-snapshot-migration-itcase-flink1.15-hashmap-savepoint/7a28d2df-54c8-4415-b055-1e48e83427ed => type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/12c3f110-aa1a-4ca4-836f-866e78e8345e} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/4f149724-5ae5-4934-a71b-a4668afa72ca} (100%)
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/_metadata
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/723d217f-3a43-4dda-a451-ad912a908e1c
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a0e2504a-aa09-4251-a8ea-7d94b0350023
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a8b5a10d-496e-458f-8f00-5ec7f5c75083} (100%)
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a947fc8d-486d-45e4-a7ad-15849c853a2c
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/d6b43705-d00a-4c59-8417-864a4e93b467
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/f446d711-aeaf-4539-b5a3-038762247d2b
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/495f5937-b758-4388-a1cf-33c0764fdd8f
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/61e8738b-a1e0-4f09-8df4-56ec2f5b162b
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/81fdd853-1022-4b5f-ac70-c815bd8f0be8
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/d1e26b82-39d4-4186-86fd-b7d2e44bbc98
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/e2754e11-f2ad-4f0a-83ee-2c25a19c6912
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/e895058e-1532-4a53-9c8b-8a47a2194b23} (100%)
create mode 100644 flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/_metadata
copy flink-tests/src/test/resources/{type-serializer-snapshot-migration-itcase-flink1.15-rocksdb-checkpoint/0fb32bfd-093a-43d6-b1cc-e3ae9f277e4b => type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/eb314510-40b9-4516-918c-b65b9eb580f4} (100%)
copy flink-tests/src/test/resources/{new-stateful-broadcast-udf-migration-itcase-flink1.15-hashmap-checkpoint/7e8ed8a9-9f30-4260-9a41-bc1b753cc241 => type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/ec0bb60c-f64e-4a24-92aa-53c19074cf22} (100%)
[flink] 12/14: [release] Upgrade current version to 1.16 for TypeSerializerSnapshotMigrationITCase and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit c2d94a184f04e47a00039b27d11f99deab0b2e2f
Author: huangxingbo <hx...@apache.org>
AuthorDate: Mon Oct 31 15:48:12 2022 +0800
[release] Upgrade current version to 1.16 for TypeSerializerSnapshotMigrationITCase and create snapshots
---
.../TypeSerializerSnapshotMigrationITCase.java | 2 +-
.../_metadata | Bin 0 -> 985 bytes
.../bb49315e-93ba-4924-9743-236feee8a484 | Bin 0 -> 609 bytes
.../e2869ed3-6898-4be1-8c6b-8ae7c33721a0 | Bin 0 -> 292 bytes
.../2e9c44ea-e4c7-4186-b9f4-40137a9ff256 | Bin 0 -> 292 bytes
.../89bc5ad0-f765-4406-bc9d-ef01e3c53f50 | Bin 0 -> 609 bytes
.../_metadata | Bin 0 -> 1123 bytes
.../12c3f110-aa1a-4ca4-836f-866e78e8345e | Bin 0 -> 639 bytes
.../4f149724-5ae5-4934-a71b-a4668afa72ca | Bin 0 -> 292 bytes
.../_metadata | Bin 0 -> 1088 bytes
.../723d217f-3a43-4dda-a451-ad912a908e1c | Bin 0 -> 531 bytes
.../_metadata | Bin 0 -> 1281 bytes
.../a0e2504a-aa09-4251-a8ea-7d94b0350023 | 1 +
.../a8b5a10d-496e-458f-8f00-5ec7f5c75083 | Bin 0 -> 292 bytes
.../a947fc8d-486d-45e4-a7ad-15849c853a2c | 271 +++++++++++++++++++++
.../d6b43705-d00a-4c59-8417-864a4e93b467 | Bin 0 -> 202 bytes
.../f446d711-aeaf-4539-b5a3-038762247d2b | Bin 0 -> 1013 bytes
.../495f5937-b758-4388-a1cf-33c0764fdd8f | 271 +++++++++++++++++++++
.../61e8738b-a1e0-4f09-8df4-56ec2f5b162b | Bin 0 -> 202 bytes
.../81fdd853-1022-4b5f-ac70-c815bd8f0be8 | 1 +
.../_metadata | Bin 0 -> 1419 bytes
.../d1e26b82-39d4-4186-86fd-b7d2e44bbc98 | Bin 0 -> 1013 bytes
.../e2754e11-f2ad-4f0a-83ee-2c25a19c6912 | Bin 0 -> 531 bytes
.../e895058e-1532-4a53-9c8b-8a47a2194b23 | Bin 0 -> 292 bytes
.../_metadata | Bin 0 -> 1088 bytes
.../eb314510-40b9-4516-918c-b65b9eb580f4 | Bin 0 -> 639 bytes
.../ec0bb60c-f64e-4a24-92aa-53c19074cf22 | Bin 0 -> 292 bytes
27 files changed, 545 insertions(+), 1 deletion(-)
diff --git a/flink-tests/src/test/java/org/apache/flink/test/migration/TypeSerializerSnapshotMigrationITCase.java b/flink-tests/src/test/java/org/apache/flink/test/migration/TypeSerializerSnapshotMigrationITCase.java
index bf353526069..ab127b49949 100644
--- a/flink-tests/src/test/java/org/apache/flink/test/migration/TypeSerializerSnapshotMigrationITCase.java
+++ b/flink-tests/src/test/java/org/apache/flink/test/migration/TypeSerializerSnapshotMigrationITCase.java
@@ -63,7 +63,7 @@ public class TypeSerializerSnapshotMigrationITCase extends SnapshotMigrationTest
private static final int NUM_SOURCE_ELEMENTS = 4;
// TODO increase this to newer version to create and test snapshot migration for newer versions
- private static final FlinkVersion currentVersion = FlinkVersion.v1_15;
+ private static final FlinkVersion currentVersion = FlinkVersion.v1_16;
// TODO change this to CREATE_SNAPSHOT to (re)create binary snapshots
// TODO Note: You should generate the snapshot based on the release branch instead of the
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/_metadata b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
new file mode 100644
index 00000000000..1e8ef9f7a21
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/bb49315e-93ba-4924-9743-236feee8a484 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/bb49315e-93ba-4924-9743-236feee8a484
new file mode 100644
index 00000000000..2ec60abdc1b
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/bb49315e-93ba-4924-9743-236feee8a484 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/e2869ed3-6898-4be1-8c6b-8ae7c33721a0 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/e2869ed3-6898-4be1-8c6b-8ae7c33721a0
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-checkpoint/e2869ed3-6898-4be1-8c6b-8ae7c33721a0 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/2e9c44ea-e4c7-4186-b9f4-40137a9ff256 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/2e9c44ea-e4c7-4186-b9f4-40137a9ff256
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/2e9c44ea-e4c7-4186-b9f4-40137a9ff256 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/89bc5ad0-f765-4406-bc9d-ef01e3c53f50 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/89bc5ad0-f765-4406-bc9d-ef01e3c53f50
new file mode 100644
index 00000000000..2ec60abdc1b
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/89bc5ad0-f765-4406-bc9d-ef01e3c53f50 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
new file mode 100644
index 00000000000..7e327bac2eb
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/12c3f110-aa1a-4ca4-836f-866e78e8345e b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/12c3f110-aa1a-4ca4-836f-866e78e8345e
new file mode 100644
index 00000000000..27b1ceb6b4b
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/12c3f110-aa1a-4ca4-836f-866e78e8345e differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/4f149724-5ae5-4934-a71b-a4668afa72ca b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/4f149724-5ae5-4934-a71b-a4668afa72ca
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/4f149724-5ae5-4934-a71b-a4668afa72ca differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/_metadata b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/_metadata
new file mode 100644
index 00000000000..e6736608177
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-hashmap-savepoint/_metadata differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/723d217f-3a43-4dda-a451-ad912a908e1c b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/723d217f-3a43-4dda-a451-ad912a908e1c
new file mode 100644
index 00000000000..8e7e475c846
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/723d217f-3a43-4dda-a451-ad912a908e1c differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
new file mode 100644
index 00000000000..fa86a2060ca
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a0e2504a-aa09-4251-a8ea-7d94b0350023 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a0e2504a-aa09-4251-a8ea-7d94b0350023
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a0e2504a-aa09-4251-a8ea-7d94b0350023
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a8b5a10d-496e-458f-8f00-5ec7f5c75083 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a8b5a10d-496e-458f-8f00-5ec7f5c75083
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a8b5a10d-496e-458f-8f00-5ec7f5c75083 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a947fc8d-486d-45e4-a7ad-15849c853a2c b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a947fc8d-486d-45e4-a7ad-15849c853a2c
new file mode 100644
index 00000000000..9962cb90d80
--- /dev/null
+++ b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/a947fc8d-486d-45e4-a7ad-15849c853a2c
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit1480764228897462428/junit324695867532641597/minicluster_11c2afa491cce4d890741c871da247dd/tm_0/tmp/job_20833f4fcbfb7939097c3220f5bbe81a_op_StreamMap_20ba6b65f97481d5570070de90e4e791__1_1__uuid_a0dda698-70e4-48d8-8f20-034bdc63880e/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "testState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "testState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/d6b43705-d00a-4c59-8417-864a4e93b467 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/d6b43705-d00a-4c59-8417-864a4e93b467
new file mode 100644
index 00000000000..797b0716d1c
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/d6b43705-d00a-4c59-8417-864a4e93b467 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/f446d711-aeaf-4539-b5a3-038762247d2b b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/f446d711-aeaf-4539-b5a3-038762247d2b
new file mode 100644
index 00000000000..fb28c0c627f
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-checkpoint/f446d711-aeaf-4539-b5a3-038762247d2b differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/495f5937-b758-4388-a1cf-33c0764fdd8f b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/495f5937-b758-4388-a1cf-33c0764fdd8f
new file mode 100644
index 00000000000..c7b65faef0e
--- /dev/null
+++ b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/495f5937-b758-4388-a1cf-33c0764fdd8f
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3694468217223864894/junit3300283022977765558/minicluster_67fb82978475a4b98b4dbd9f128e53b8/tm_0/tmp/job_6bde8d8a2d6d012491086747500d1c13_op_StreamMap_20ba6b65f97481d5570070de90e4e791__1_1__uuid_30fa6dfd-8870-411b-8321-ae5b00cca231/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "testState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "testState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/61e8738b-a1e0-4f09-8df4-56ec2f5b162b b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/61e8738b-a1e0-4f09-8df4-56ec2f5b162b
new file mode 100644
index 00000000000..a4b1cc0fd05
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/61e8738b-a1e0-4f09-8df4-56ec2f5b162b differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/81fdd853-1022-4b5f-ac70-c815bd8f0be8 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/81fdd853-1022-4b5f-ac70-c815bd8f0be8
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/81fdd853-1022-4b5f-ac70-c815bd8f0be8
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata
new file mode 100644
index 00000000000..e1427db9fd6
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/d1e26b82-39d4-4186-86fd-b7d2e44bbc98 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/d1e26b82-39d4-4186-86fd-b7d2e44bbc98
new file mode 100644
index 00000000000..42847ca4127
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/d1e26b82-39d4-4186-86fd-b7d2e44bbc98 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/e2754e11-f2ad-4f0a-83ee-2c25a19c6912 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/e2754e11-f2ad-4f0a-83ee-2c25a19c6912
new file mode 100644
index 00000000000..8e7e475c846
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/e2754e11-f2ad-4f0a-83ee-2c25a19c6912 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/e895058e-1532-4a53-9c8b-8a47a2194b23 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/e895058e-1532-4a53-9c8b-8a47a2194b23
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint-native/e895058e-1532-4a53-9c8b-8a47a2194b23 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/_metadata b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/_metadata
new file mode 100644
index 00000000000..1589d2704ea
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/_metadata differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/eb314510-40b9-4516-918c-b65b9eb580f4 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/eb314510-40b9-4516-918c-b65b9eb580f4
new file mode 100644
index 00000000000..88db0284d3b
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/eb314510-40b9-4516-918c-b65b9eb580f4 differ
diff --git a/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/ec0bb60c-f64e-4a24-92aa-53c19074cf22 b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/ec0bb60c-f64e-4a24-92aa-53c19074cf22
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/type-serializer-snapshot-migration-itcase-flink1.16-rocksdb-savepoint/ec0bb60c-f64e-4a24-92aa-53c19074cf22 differ
[flink] 11/14: [release] Upgrade current version to 1.16 for StatefulJobWBroadcastStateMigrationITCase and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit 72bd802573c107684685499ca34da0dd7c058cfc
Author: huangxingbo <hx...@apache.org>
AuthorDate: Mon Oct 31 15:46:22 2022 +0800
[release] Upgrade current version to 1.16 for StatefulJobWBroadcastStateMigrationITCase and create snapshots
---
.../StatefulJobWBroadcastStateMigrationITCase.java | 2 +-
.../0ef38721-0cd9-4fc0-8448-06ea17da8425 | Bin 0 -> 786 bytes
.../1019d18f-08e5-4550-8fcd-81c8c33227e2 | Bin 0 -> 786 bytes
.../214dcfd5-fd1a-474a-a5bf-a13ebd5b84da | Bin 0 -> 704 bytes
.../3593bbdf-8dc9-4f82-9dc8-8674665c0e3e | Bin 0 -> 292 bytes
.../41e2b86d-6ed6-446f-a882-51b7f2eb38ab | Bin 0 -> 786 bytes
.../4bf32d46-9914-4886-9fed-450ccc86905d | Bin 0 -> 704 bytes
.../4c42f995-9965-4067-9334-861d77f0efaa | Bin 0 -> 281 bytes
.../54c9775c-d481-48c7-a99c-3577bb7c1c56 | Bin 0 -> 281 bytes
.../57cbc8bd-d7af-4243-b8ee-1a982f2494eb | Bin 0 -> 704 bytes
.../6cba84e4-cc4e-4495-b78d-22cff0e1bec1 | Bin 0 -> 346 bytes
.../7fbbcff8-c574-4bff-bfb7-8fcc9fc6755e | Bin 0 -> 786 bytes
.../9050707e-4414-48f6-9b19-a9d4f69d5c0b | Bin 0 -> 346 bytes
.../9bc508cc-cfab-480a-aa5c-c2212bc7d36c | Bin 0 -> 704 bytes
.../_metadata | Bin 0 -> 3320 bytes
.../ae0756e1-b8b4-49c9-b3c2-0996c71ddb44 | Bin 0 -> 786 bytes
.../b87c7f77-94b3-488d-9b4c-1432a5e39e3e | Bin 0 -> 292 bytes
.../c006d489-6664-4559-9d55-b13f52a7403a | Bin 0 -> 786 bytes
.../c4e599e8-1549-4e42-97c0-0ea0bb128fd3 | Bin 0 -> 346 bytes
.../d829ff78-6728-4b9f-93c0-420096cb534c | Bin 0 -> 786 bytes
.../ebde57d2-6680-4daf-9395-061b2b8f0d18 | Bin 0 -> 786 bytes
.../ff50bb91-0fec-4740-bbc6-a2bffacd529d | Bin 0 -> 346 bytes
.../1818bafa-fda1-47af-9a56-32b27efbf947 | Bin 0 -> 281 bytes
.../2366b0df-90c1-44ea-8d4a-4a616a082eb2 | Bin 0 -> 786 bytes
.../26bbaa77-7183-4e9d-8cdd-505569110a98 | Bin 0 -> 346 bytes
.../28e3b31f-745c-4d5d-b31e-1b8d02822a72 | Bin 0 -> 786 bytes
.../32dc3694-96c4-4341-a4f2-1e5953c0eb79 | Bin 0 -> 786 bytes
.../3843df68-8e6b-428c-bec0-82c1f7187b98 | Bin 0 -> 292 bytes
.../4e7530e7-cc85-493d-82c2-aabbda954d12 | Bin 0 -> 346 bytes
.../6394ef5e-4283-4dce-8f3c-72aab084a8c8 | Bin 0 -> 786 bytes
.../6719bec9-c717-4e09-874c-a0cd059797a1 | Bin 0 -> 346 bytes
.../71c3963a-5e07-42d1-8dfe-91c547eea7cf | Bin 0 -> 786 bytes
.../8fbe5789-c5a8-4d89-b8f7-f7db88596ec8 | Bin 0 -> 704 bytes
.../97f6c7df-f963-4841-85b5-d3741b12ff76 | Bin 0 -> 786 bytes
.../9c63a3e5-54c8-4c92-a0ce-990367e170e8 | Bin 0 -> 346 bytes
.../_metadata | Bin 0 -> 3458 bytes
.../b4cbb71c-59d7-4e1f-bd7e-252158995a63 | Bin 0 -> 704 bytes
.../bf4f5d43-ea9c-49af-a2e7-6f6258f8ca73 | Bin 0 -> 281 bytes
.../c0348fbc-6a9c-409f-8636-7c906c3a0f0d | Bin 0 -> 292 bytes
.../c231e227-3f0d-4059-bd28-d3ae73852dc5 | Bin 0 -> 786 bytes
.../dc429776-bf1f-4cb3-8f1c-ac65b7d33f25 | Bin 0 -> 786 bytes
.../e2ecb84a-379a-4165-b44b-536025b00037 | Bin 0 -> 704 bytes
.../e35de65e-cefb-4b56-9e13-1caff374156c | Bin 0 -> 704 bytes
.../2e39b700-e7ff-4b5e-9027-17d88631f9ac | Bin 0 -> 704 bytes
.../33e9912e-db54-466e-b52e-1de8a7e7e643 | Bin 0 -> 704 bytes
.../3ba97e5c-9e89-4508-95fc-c200cf85c79c | Bin 0 -> 704 bytes
.../471f4083-15b6-4c97-8d93-713abfacbc37 | Bin 0 -> 770 bytes
.../4f8ab9ee-133f-4dca-a83e-81aea37c6a43 | Bin 0 -> 770 bytes
.../5358eecb-51a0-4c3e-8ad4-8677cc77d2db | Bin 0 -> 292 bytes
.../54699f69-0dfd-494b-b4fe-1000bc6364e6 | Bin 0 -> 770 bytes
.../5491d99c-ae9a-4e39-b6e3-02340ee3a8fe | Bin 0 -> 704 bytes
.../5fd6bd5b-e28e-4854-8762-d8f3081218a2 | Bin 0 -> 770 bytes
.../66481c2d-f544-4ad0-a99d-d818ea30de0a | Bin 0 -> 281 bytes
.../80338935-5c3b-4d8c-9178-990d16db5475 | Bin 0 -> 346 bytes
.../8158597f-8051-4038-be62-200e3af3c9b7 | Bin 0 -> 281 bytes
.../_metadata | Bin 0 -> 3157 bytes
.../a0c038b2-cdd4-4256-849a-10e6f13306c3 | Bin 0 -> 770 bytes
.../a6db53a6-7bb3-41dd-af83-a14de7146ec9 | Bin 0 -> 292 bytes
.../b5a361ce-1fa8-4026-845a-20ae8174fe38 | Bin 0 -> 770 bytes
.../c0103aa6-6c88-44ef-af9f-14a53cf62038 | Bin 0 -> 770 bytes
.../c2cf38cb-556e-4994-9dc9-27612c82870e | Bin 0 -> 346 bytes
.../e9d785e5-205f-4f23-938e-73ab621ecc00 | Bin 0 -> 770 bytes
.../ef0e6568-4a6b-4df9-9f87-4852dff90af4 | Bin 0 -> 346 bytes
.../f0a4d522-a3c4-4d54-829b-17947311cb9f | Bin 0 -> 346 bytes
.../0390d116-06b3-42d4-bc39-675b7a52dcfc | Bin 0 -> 704 bytes
.../203f6aa2-f654-4fe8-8c60-5d6a0bc4f6e7 | Bin 0 -> 346 bytes
.../376e2a5f-e03a-4a0b-9320-9f7bea6228a1 | Bin 0 -> 346 bytes
.../3bb74f35-9f8d-4f3f-9018-7d9ef5a2de16 | Bin 0 -> 346 bytes
.../4cb2044a-3a61-4a13-a873-34fab4c79753 | Bin 0 -> 292 bytes
.../83cb91cc-acb8-44e8-93c6-8582ecf43bdc | Bin 0 -> 346 bytes
.../948a610c-ec84-4a36-b82b-c69f9849ff27 | Bin 0 -> 281 bytes
.../94db1a61-29d5-43e0-bcad-3c8ac0be7f1e | Bin 0 -> 704 bytes
.../_metadata | Bin 0 -> 2512 bytes
.../a456fb85-0c41-4186-9dd1-cbf5a4098da5 | Bin 0 -> 704 bytes
.../cb6ad731-8f58-4c1f-984c-2f69a3d8f7f5 | Bin 0 -> 704 bytes
.../eef8265e-a96b-44c3-bd09-dc63b6a7a721 | Bin 0 -> 292 bytes
.../f11589d5-b382-4679-b891-91210453d218 | Bin 0 -> 281 bytes
.../0046924f-7506-4764-b0df-0abb64e5090c | Bin 0 -> 216 bytes
.../054ab4aa-2aa8-4031-97d6-775464674401 | Bin 0 -> 216 bytes
.../0dec7bd0-e63b-4b73-9f19-f66946297055 | Bin 0 -> 704 bytes
.../0e60de9e-a5ea-470c-a9a8-fe4daafc63c3 | Bin 0 -> 216 bytes
.../112f324b-29dc-497a-873d-9c0f330c9077 | Bin 0 -> 292 bytes
.../155bc646-c73a-4d7d-91b5-f5b0bf87f0c6 | 362 +++++++++++++++++++++
.../1b4aec92-0f00-4a2a-bdd5-43b2dc36d075 | 1 +
.../296b75b7-b072-47fa-a7a2-b379cfc6bae2 | 362 +++++++++++++++++++++
.../2a73a906-56db-4e22-9424-11666698c772 | Bin 0 -> 770 bytes
.../35920931-8312-4e75-8b96-22284f4065a9 | 362 +++++++++++++++++++++
.../38d42b00-e95f-4ece-9181-aa6b2cf112c8 | 1 +
.../3ed79b35-9cce-484b-9518-1d8c8e908f72 | 1 +
.../45b19d03-839d-4406-8a5e-c82d0395e817 | Bin 0 -> 346 bytes
.../4c946e1c-67f7-4e78-afef-280fe43c0245 | Bin 0 -> 216 bytes
.../4f475acb-f6d4-448f-a783-9c1aa8a14948 | Bin 0 -> 770 bytes
.../58465b8e-9415-47ac-ba59-3f1858545c7a | Bin 0 -> 216 bytes
.../5de7c098-d4a5-444f-aeea-9ba75eac26f7 | Bin 0 -> 216 bytes
.../63df9706-33e9-4acf-9be4-8eb1b71f4c42 | Bin 0 -> 770 bytes
.../66d713b7-9829-4198-9050-1148e656474a | 362 +++++++++++++++++++++
.../6ffccc86-e6b3-4750-90ab-bd4e3a67badc | Bin 0 -> 770 bytes
.../7181a6d4-8773-43b3-8aea-c12ebb6c2cbf | Bin 0 -> 216 bytes
.../7b06051f-16cc-4671-8148-2299a09ab676 | Bin 0 -> 770 bytes
.../7b69c00e-2dc0-4380-9058-5a8991e91e50 | Bin 0 -> 704 bytes
.../7bce7df8-6286-4cf3-bb0d-bea886feeded | 1 +
.../7e0174af-86ac-4f38-8319-9633c0ee51c4 | Bin 0 -> 281 bytes
.../8502132f-9182-4925-9b1b-8c383fd9c0ad | Bin 0 -> 346 bytes
.../8c7e6de2-2c02-47e7-b62d-ebcc12c745f8 | 1 +
.../8dc0f73d-6e81-42a0-a43e-a4c1af043d22 | Bin 0 -> 770 bytes
.../9174bd29-8a87-4397-9ed9-c983581f797a | Bin 0 -> 704 bytes
.../9356ac80-1be8-451d-8895-e2ec34e4cedb | Bin 0 -> 770 bytes
.../9e22fc6b-b913-4465-9382-9903720344b0 | 362 +++++++++++++++++++++
.../_metadata | Bin 0 -> 5354 bytes
.../ad7138b5-c985-4cb1-a853-c7a7de5886be | Bin 0 -> 346 bytes
.../b997832d-7bbc-4028-8362-a04e9499aff2 | 1 +
.../c04ea0c0-eb22-477e-9f58-9e6e229ef61e | Bin 0 -> 704 bytes
.../c3938f22-a681-4067-891b-df0bd5c9c455 | 362 +++++++++++++++++++++
.../c9e344b7-2ada-4088-b401-525e7230c38f | 362 +++++++++++++++++++++
.../cb905cef-aadb-4a61-9a73-816fb4c0b4bb | 1 +
.../cc0b8716-f251-4429-bcbe-cae8511a9c54 | Bin 0 -> 292 bytes
.../cd4f33b7-6c5d-4681-b7fc-d964b4b42c5f | Bin 0 -> 346 bytes
.../d1b8bd46-68e1-4760-91b7-00cb2ae68fbb | 362 +++++++++++++++++++++
.../d245d07c-0a69-4356-abc2-a24e89869ed2 | Bin 0 -> 281 bytes
.../da9b4d7c-ac30-445d-b3b0-ac742b479b24 | 1 +
.../f94ddae2-a9c7-48fd-86c3-ac2284d7a95c | Bin 0 -> 216 bytes
.../fcb275b6-2a30-45da-9030-f9a86b1b3721 | Bin 0 -> 770 bytes
.../053587a5-8707-44bb-80f0-3ee725ed96bc | Bin 0 -> 770 bytes
.../09d35912-4a55-4bcd-a6a3-360f77f807c8 | Bin 0 -> 704 bytes
.../2e3778c2-a2ff-4787-9938-2fd05c4ea911 | Bin 0 -> 281 bytes
.../30b30745-1e31-4c49-b001-6bad93fe2c14 | Bin 0 -> 704 bytes
.../37e1f016-44ec-45e8-bec4-61c6fe7b8684 | Bin 0 -> 346 bytes
.../41404971-06b4-44da-a68a-910dda186d1f | Bin 0 -> 770 bytes
.../429c5d52-6b34-4b58-a1de-295fd233e72a | Bin 0 -> 346 bytes
.../54dcb3d3-f813-4067-b08b-2bd38cf0f1a9 | Bin 0 -> 770 bytes
.../782450b9-6c45-4ac0-98c6-6da643567ca5 | Bin 0 -> 346 bytes
.../79c9bfd2-ac45-436f-be0c-cc3556561985 | Bin 0 -> 292 bytes
.../88e50b13-f3af-4840-8554-93086cf7f73b | Bin 0 -> 281 bytes
.../8eb80ffc-c7a9-4803-9f62-298cc5358ca9 | Bin 0 -> 704 bytes
.../9642fb8c-81ee-4b8c-b4c2-2328e171bb14 | Bin 0 -> 346 bytes
.../97ff88fa-990b-495f-9bff-179f607c324d | Bin 0 -> 770 bytes
.../_metadata | Bin 0 -> 3157 bytes
.../aa86e0bd-7b33-479d-b055-533225923919 | Bin 0 -> 704 bytes
.../b4b14e36-a896-4e89-b327-50add7bcbbf2 | Bin 0 -> 770 bytes
.../b60925f2-20bb-4dc0-9b4c-a2114781a058 | Bin 0 -> 770 bytes
.../cdf288bc-0b65-4637-ab11-dada9cfaaef3 | Bin 0 -> 292 bytes
.../d7084730-48ee-46a6-95b7-74e16521d058 | Bin 0 -> 770 bytes
.../e6be8162-4006-4c4d-93f3-63267244fb50 | Bin 0 -> 770 bytes
143 files changed, 2905 insertions(+), 1 deletion(-)
diff --git a/flink-tests/src/test/java/org/apache/flink/test/checkpointing/StatefulJobWBroadcastStateMigrationITCase.java b/flink-tests/src/test/java/org/apache/flink/test/checkpointing/StatefulJobWBroadcastStateMigrationITCase.java
index 88e5856fc28..e3ea9a1da66 100644
--- a/flink-tests/src/test/java/org/apache/flink/test/checkpointing/StatefulJobWBroadcastStateMigrationITCase.java
+++ b/flink-tests/src/test/java/org/apache/flink/test/checkpointing/StatefulJobWBroadcastStateMigrationITCase.java
@@ -60,7 +60,7 @@ public class StatefulJobWBroadcastStateMigrationITCase extends SnapshotMigration
private static final int NUM_SOURCE_ELEMENTS = 4;
// TODO increase this to newer version to create and test snapshot migration for newer versions
- private static final FlinkVersion currentVersion = FlinkVersion.v1_15;
+ private static final FlinkVersion currentVersion = FlinkVersion.v1_16;
// TODO change this to CREATE_SNAPSHOT to (re)create binary snapshots
// TODO Note: You should generate the snapshot based on the release branch instead of the
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/0ef38721-0cd9-4fc0-8448-06ea17da8425 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/0ef38721-0cd9-4fc0-8448-06ea17da8425
new file mode 100644
index 00000000000..5be99d80daf
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/0ef38721-0cd9-4fc0-8448-06ea17da8425 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/1019d18f-08e5-4550-8fcd-81c8c33227e2 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/1019d18f-08e5-4550-8fcd-81c8c33227e2
new file mode 100644
index 00000000000..53252da759e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/1019d18f-08e5-4550-8fcd-81c8c33227e2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/214dcfd5-fd1a-474a-a5bf-a13ebd5b84da b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/214dcfd5-fd1a-474a-a5bf-a13ebd5b84da
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/214dcfd5-fd1a-474a-a5bf-a13ebd5b84da differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/3593bbdf-8dc9-4f82-9dc8-8674665c0e3e b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/3593bbdf-8dc9-4f82-9dc8-8674665c0e3e
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/3593bbdf-8dc9-4f82-9dc8-8674665c0e3e differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/41e2b86d-6ed6-446f-a882-51b7f2eb38ab b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/41e2b86d-6ed6-446f-a882-51b7f2eb38ab
new file mode 100644
index 00000000000..5be99d80daf
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/41e2b86d-6ed6-446f-a882-51b7f2eb38ab differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/4bf32d46-9914-4886-9fed-450ccc86905d b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/4bf32d46-9914-4886-9fed-450ccc86905d
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/4bf32d46-9914-4886-9fed-450ccc86905d differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/4c42f995-9965-4067-9334-861d77f0efaa b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/4c42f995-9965-4067-9334-861d77f0efaa
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/4c42f995-9965-4067-9334-861d77f0efaa differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/54c9775c-d481-48c7-a99c-3577bb7c1c56 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/54c9775c-d481-48c7-a99c-3577bb7c1c56
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/54c9775c-d481-48c7-a99c-3577bb7c1c56 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/57cbc8bd-d7af-4243-b8ee-1a982f2494eb b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/57cbc8bd-d7af-4243-b8ee-1a982f2494eb
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/57cbc8bd-d7af-4243-b8ee-1a982f2494eb differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/6cba84e4-cc4e-4495-b78d-22cff0e1bec1 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/6cba84e4-cc4e-4495-b78d-22cff0e1bec1
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/6cba84e4-cc4e-4495-b78d-22cff0e1bec1 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/7fbbcff8-c574-4bff-bfb7-8fcc9fc6755e b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/7fbbcff8-c574-4bff-bfb7-8fcc9fc6755e
new file mode 100644
index 00000000000..e6a957bb963
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/7fbbcff8-c574-4bff-bfb7-8fcc9fc6755e differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/9050707e-4414-48f6-9b19-a9d4f69d5c0b b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/9050707e-4414-48f6-9b19-a9d4f69d5c0b
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/9050707e-4414-48f6-9b19-a9d4f69d5c0b differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/9bc508cc-cfab-480a-aa5c-c2212bc7d36c b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/9bc508cc-cfab-480a-aa5c-c2212bc7d36c
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/9bc508cc-cfab-480a-aa5c-c2212bc7d36c differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
new file mode 100644
index 00000000000..4e23ec90e22
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ae0756e1-b8b4-49c9-b3c2-0996c71ddb44 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ae0756e1-b8b4-49c9-b3c2-0996c71ddb44
new file mode 100644
index 00000000000..53252da759e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ae0756e1-b8b4-49c9-b3c2-0996c71ddb44 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/b87c7f77-94b3-488d-9b4c-1432a5e39e3e b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/b87c7f77-94b3-488d-9b4c-1432a5e39e3e
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/b87c7f77-94b3-488d-9b4c-1432a5e39e3e differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/c006d489-6664-4559-9d55-b13f52a7403a b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/c006d489-6664-4559-9d55-b13f52a7403a
new file mode 100644
index 00000000000..c4f536420f8
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/c006d489-6664-4559-9d55-b13f52a7403a differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/c4e599e8-1549-4e42-97c0-0ea0bb128fd3 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/c4e599e8-1549-4e42-97c0-0ea0bb128fd3
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/c4e599e8-1549-4e42-97c0-0ea0bb128fd3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/d829ff78-6728-4b9f-93c0-420096cb534c b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/d829ff78-6728-4b9f-93c0-420096cb534c
new file mode 100644
index 00000000000..c4f536420f8
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/d829ff78-6728-4b9f-93c0-420096cb534c differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ebde57d2-6680-4daf-9395-061b2b8f0d18 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ebde57d2-6680-4daf-9395-061b2b8f0d18
new file mode 100644
index 00000000000..e6a957bb963
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ebde57d2-6680-4daf-9395-061b2b8f0d18 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ff50bb91-0fec-4740-bbc6-a2bffacd529d b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ff50bb91-0fec-4740-bbc6-a2bffacd529d
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/ff50bb91-0fec-4740-bbc6-a2bffacd529d differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/1818bafa-fda1-47af-9a56-32b27efbf947 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/1818bafa-fda1-47af-9a56-32b27efbf947
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/1818bafa-fda1-47af-9a56-32b27efbf947 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/2366b0df-90c1-44ea-8d4a-4a616a082eb2 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/2366b0df-90c1-44ea-8d4a-4a616a082eb2
new file mode 100644
index 00000000000..5be99d80daf
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/2366b0df-90c1-44ea-8d4a-4a616a082eb2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/26bbaa77-7183-4e9d-8cdd-505569110a98 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/26bbaa77-7183-4e9d-8cdd-505569110a98
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/26bbaa77-7183-4e9d-8cdd-505569110a98 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/28e3b31f-745c-4d5d-b31e-1b8d02822a72 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/28e3b31f-745c-4d5d-b31e-1b8d02822a72
new file mode 100644
index 00000000000..5be99d80daf
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/28e3b31f-745c-4d5d-b31e-1b8d02822a72 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/32dc3694-96c4-4341-a4f2-1e5953c0eb79 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/32dc3694-96c4-4341-a4f2-1e5953c0eb79
new file mode 100644
index 00000000000..e6a957bb963
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/32dc3694-96c4-4341-a4f2-1e5953c0eb79 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/3843df68-8e6b-428c-bec0-82c1f7187b98 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/3843df68-8e6b-428c-bec0-82c1f7187b98
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/3843df68-8e6b-428c-bec0-82c1f7187b98 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/4e7530e7-cc85-493d-82c2-aabbda954d12 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/4e7530e7-cc85-493d-82c2-aabbda954d12
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/4e7530e7-cc85-493d-82c2-aabbda954d12 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6394ef5e-4283-4dce-8f3c-72aab084a8c8 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6394ef5e-4283-4dce-8f3c-72aab084a8c8
new file mode 100644
index 00000000000..c4f536420f8
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6394ef5e-4283-4dce-8f3c-72aab084a8c8 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6719bec9-c717-4e09-874c-a0cd059797a1 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6719bec9-c717-4e09-874c-a0cd059797a1
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6719bec9-c717-4e09-874c-a0cd059797a1 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/71c3963a-5e07-42d1-8dfe-91c547eea7cf b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/71c3963a-5e07-42d1-8dfe-91c547eea7cf
new file mode 100644
index 00000000000..53252da759e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/71c3963a-5e07-42d1-8dfe-91c547eea7cf differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8fbe5789-c5a8-4d89-b8f7-f7db88596ec8 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8fbe5789-c5a8-4d89-b8f7-f7db88596ec8
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8fbe5789-c5a8-4d89-b8f7-f7db88596ec8 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/97f6c7df-f963-4841-85b5-d3741b12ff76 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/97f6c7df-f963-4841-85b5-d3741b12ff76
new file mode 100644
index 00000000000..e6a957bb963
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/97f6c7df-f963-4841-85b5-d3741b12ff76 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/9c63a3e5-54c8-4c92-a0ce-990367e170e8 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/9c63a3e5-54c8-4c92-a0ce-990367e170e8
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/9c63a3e5-54c8-4c92-a0ce-990367e170e8 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
new file mode 100644
index 00000000000..cd3ab6e37d6
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b4cbb71c-59d7-4e1f-bd7e-252158995a63 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b4cbb71c-59d7-4e1f-bd7e-252158995a63
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b4cbb71c-59d7-4e1f-bd7e-252158995a63 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/bf4f5d43-ea9c-49af-a2e7-6f6258f8ca73 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/bf4f5d43-ea9c-49af-a2e7-6f6258f8ca73
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/bf4f5d43-ea9c-49af-a2e7-6f6258f8ca73 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c0348fbc-6a9c-409f-8636-7c906c3a0f0d b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c0348fbc-6a9c-409f-8636-7c906c3a0f0d
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c0348fbc-6a9c-409f-8636-7c906c3a0f0d differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c231e227-3f0d-4059-bd28-d3ae73852dc5 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c231e227-3f0d-4059-bd28-d3ae73852dc5
new file mode 100644
index 00000000000..53252da759e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c231e227-3f0d-4059-bd28-d3ae73852dc5 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/dc429776-bf1f-4cb3-8f1c-ac65b7d33f25 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/dc429776-bf1f-4cb3-8f1c-ac65b7d33f25
new file mode 100644
index 00000000000..c4f536420f8
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/dc429776-bf1f-4cb3-8f1c-ac65b7d33f25 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/e2ecb84a-379a-4165-b44b-536025b00037 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/e2ecb84a-379a-4165-b44b-536025b00037
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/e2ecb84a-379a-4165-b44b-536025b00037 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/e35de65e-cefb-4b56-9e13-1caff374156c b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/e35de65e-cefb-4b56-9e13-1caff374156c
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/e35de65e-cefb-4b56-9e13-1caff374156c differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/2e39b700-e7ff-4b5e-9027-17d88631f9ac b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/2e39b700-e7ff-4b5e-9027-17d88631f9ac
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/2e39b700-e7ff-4b5e-9027-17d88631f9ac differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/33e9912e-db54-466e-b52e-1de8a7e7e643 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/33e9912e-db54-466e-b52e-1de8a7e7e643
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/33e9912e-db54-466e-b52e-1de8a7e7e643 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/3ba97e5c-9e89-4508-95fc-c200cf85c79c b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/3ba97e5c-9e89-4508-95fc-c200cf85c79c
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/3ba97e5c-9e89-4508-95fc-c200cf85c79c differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/471f4083-15b6-4c97-8d93-713abfacbc37 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/471f4083-15b6-4c97-8d93-713abfacbc37
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/471f4083-15b6-4c97-8d93-713abfacbc37 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/4f8ab9ee-133f-4dca-a83e-81aea37c6a43 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/4f8ab9ee-133f-4dca-a83e-81aea37c6a43
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/4f8ab9ee-133f-4dca-a83e-81aea37c6a43 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5358eecb-51a0-4c3e-8ad4-8677cc77d2db b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5358eecb-51a0-4c3e-8ad4-8677cc77d2db
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5358eecb-51a0-4c3e-8ad4-8677cc77d2db differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/54699f69-0dfd-494b-b4fe-1000bc6364e6 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/54699f69-0dfd-494b-b4fe-1000bc6364e6
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/54699f69-0dfd-494b-b4fe-1000bc6364e6 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5491d99c-ae9a-4e39-b6e3-02340ee3a8fe b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5491d99c-ae9a-4e39-b6e3-02340ee3a8fe
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5491d99c-ae9a-4e39-b6e3-02340ee3a8fe differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5fd6bd5b-e28e-4854-8762-d8f3081218a2 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5fd6bd5b-e28e-4854-8762-d8f3081218a2
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/5fd6bd5b-e28e-4854-8762-d8f3081218a2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/66481c2d-f544-4ad0-a99d-d818ea30de0a b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/66481c2d-f544-4ad0-a99d-d818ea30de0a
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/66481c2d-f544-4ad0-a99d-d818ea30de0a differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/80338935-5c3b-4d8c-9178-990d16db5475 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/80338935-5c3b-4d8c-9178-990d16db5475
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/80338935-5c3b-4d8c-9178-990d16db5475 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/8158597f-8051-4038-be62-200e3af3c9b7 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/8158597f-8051-4038-be62-200e3af3c9b7
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/8158597f-8051-4038-be62-200e3af3c9b7 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata
new file mode 100644
index 00000000000..01b4ce60e59
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/a0c038b2-cdd4-4256-849a-10e6f13306c3 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/a0c038b2-cdd4-4256-849a-10e6f13306c3
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/a0c038b2-cdd4-4256-849a-10e6f13306c3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/a6db53a6-7bb3-41dd-af83-a14de7146ec9 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/a6db53a6-7bb3-41dd-af83-a14de7146ec9
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/a6db53a6-7bb3-41dd-af83-a14de7146ec9 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/b5a361ce-1fa8-4026-845a-20ae8174fe38 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/b5a361ce-1fa8-4026-845a-20ae8174fe38
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/b5a361ce-1fa8-4026-845a-20ae8174fe38 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/c0103aa6-6c88-44ef-af9f-14a53cf62038 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/c0103aa6-6c88-44ef-af9f-14a53cf62038
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/c0103aa6-6c88-44ef-af9f-14a53cf62038 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/c2cf38cb-556e-4994-9dc9-27612c82870e b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/c2cf38cb-556e-4994-9dc9-27612c82870e
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/c2cf38cb-556e-4994-9dc9-27612c82870e differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e9d785e5-205f-4f23-938e-73ab621ecc00 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e9d785e5-205f-4f23-938e-73ab621ecc00
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e9d785e5-205f-4f23-938e-73ab621ecc00 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/ef0e6568-4a6b-4df9-9f87-4852dff90af4 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/ef0e6568-4a6b-4df9-9f87-4852dff90af4
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/ef0e6568-4a6b-4df9-9f87-4852dff90af4 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f0a4d522-a3c4-4d54-829b-17947311cb9f b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f0a4d522-a3c4-4d54-829b-17947311cb9f
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f0a4d522-a3c4-4d54-829b-17947311cb9f differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0390d116-06b3-42d4-bc39-675b7a52dcfc b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0390d116-06b3-42d4-bc39-675b7a52dcfc
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0390d116-06b3-42d4-bc39-675b7a52dcfc differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/203f6aa2-f654-4fe8-8c60-5d6a0bc4f6e7 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/203f6aa2-f654-4fe8-8c60-5d6a0bc4f6e7
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/203f6aa2-f654-4fe8-8c60-5d6a0bc4f6e7 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/376e2a5f-e03a-4a0b-9320-9f7bea6228a1 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/376e2a5f-e03a-4a0b-9320-9f7bea6228a1
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/376e2a5f-e03a-4a0b-9320-9f7bea6228a1 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/3bb74f35-9f8d-4f3f-9018-7d9ef5a2de16 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/3bb74f35-9f8d-4f3f-9018-7d9ef5a2de16
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/3bb74f35-9f8d-4f3f-9018-7d9ef5a2de16 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4cb2044a-3a61-4a13-a873-34fab4c79753 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4cb2044a-3a61-4a13-a873-34fab4c79753
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4cb2044a-3a61-4a13-a873-34fab4c79753 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/83cb91cc-acb8-44e8-93c6-8582ecf43bdc b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/83cb91cc-acb8-44e8-93c6-8582ecf43bdc
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/83cb91cc-acb8-44e8-93c6-8582ecf43bdc differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/948a610c-ec84-4a36-b82b-c69f9849ff27 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/948a610c-ec84-4a36-b82b-c69f9849ff27
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/948a610c-ec84-4a36-b82b-c69f9849ff27 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/94db1a61-29d5-43e0-bcad-3c8ac0be7f1e b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/94db1a61-29d5-43e0-bcad-3c8ac0be7f1e
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/94db1a61-29d5-43e0-bcad-3c8ac0be7f1e differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
new file mode 100644
index 00000000000..490eb230730
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a456fb85-0c41-4186-9dd1-cbf5a4098da5 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a456fb85-0c41-4186-9dd1-cbf5a4098da5
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a456fb85-0c41-4186-9dd1-cbf5a4098da5 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cb6ad731-8f58-4c1f-984c-2f69a3d8f7f5 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cb6ad731-8f58-4c1f-984c-2f69a3d8f7f5
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cb6ad731-8f58-4c1f-984c-2f69a3d8f7f5 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/eef8265e-a96b-44c3-bd09-dc63b6a7a721 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/eef8265e-a96b-44c3-bd09-dc63b6a7a721
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/eef8265e-a96b-44c3-bd09-dc63b6a7a721 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f11589d5-b382-4679-b891-91210453d218 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f11589d5-b382-4679-b891-91210453d218
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f11589d5-b382-4679-b891-91210453d218 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0046924f-7506-4764-b0df-0abb64e5090c b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0046924f-7506-4764-b0df-0abb64e5090c
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0046924f-7506-4764-b0df-0abb64e5090c differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/054ab4aa-2aa8-4031-97d6-775464674401 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/054ab4aa-2aa8-4031-97d6-775464674401
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/054ab4aa-2aa8-4031-97d6-775464674401 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0dec7bd0-e63b-4b73-9f19-f66946297055 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0dec7bd0-e63b-4b73-9f19-f66946297055
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0dec7bd0-e63b-4b73-9f19-f66946297055 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0e60de9e-a5ea-470c-a9a8-fe4daafc63c3 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0e60de9e-a5ea-470c-a9a8-fe4daafc63c3
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0e60de9e-a5ea-470c-a9a8-fe4daafc63c3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/112f324b-29dc-497a-873d-9c0f330c9077 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/112f324b-29dc-497a-873d-9c0f330c9077
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/112f324b-29dc-497a-873d-9c0f330c9077 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/155bc646-c73a-4d7d-91b5-f5b0bf87f0c6 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/155bc646-c73a-4d7d-91b5-f5b0bf87f0c6
new file mode 100644
index 00000000000..ef198956648
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/155bc646-c73a-4d7d-91b5-f5b0bf87f0c6
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3132181552529320749/junit4634197453637198439/minicluster_43556b1fee64a718f2d6ddd8fcde6f81/tm_0/tmp/job_9b7e081d5acd797d353af661fbe575e1_op_CoBroadcastWithKeyedOperator_12d7d939fd56473cac7cff0603179a41__1_4__uuid_8045c65d-a9a3-4084-ace3-1be4fe6d52d6/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1b4aec92-0f00-4a2a-bdd5-43b2dc36d075 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1b4aec92-0f00-4a2a-bdd5-43b2dc36d075
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1b4aec92-0f00-4a2a-bdd5-43b2dc36d075
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/296b75b7-b072-47fa-a7a2-b379cfc6bae2 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/296b75b7-b072-47fa-a7a2-b379cfc6bae2
new file mode 100644
index 00000000000..2e7467edbc0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/296b75b7-b072-47fa-a7a2-b379cfc6bae2
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3132181552529320749/junit4634197453637198439/minicluster_43556b1fee64a718f2d6ddd8fcde6f81/tm_0/tmp/job_9b7e081d5acd797d353af661fbe575e1_op_CoBroadcastWithKeyedOperator_12d7d939fd56473cac7cff0603179a41__2_4__uuid_4f9fc037-fbd1-4c49-832a-592be39b5fe2/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2a73a906-56db-4e22-9424-11666698c772 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2a73a906-56db-4e22-9424-11666698c772
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2a73a906-56db-4e22-9424-11666698c772 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/35920931-8312-4e75-8b96-22284f4065a9 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/35920931-8312-4e75-8b96-22284f4065a9
new file mode 100644
index 00000000000..6450ffb19f3
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/35920931-8312-4e75-8b96-22284f4065a9
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3132181552529320749/junit4634197453637198439/minicluster_43556b1fee64a718f2d6ddd8fcde6f81/tm_0/tmp/job_9b7e081d5acd797d353af661fbe575e1_op_CoBroadcastWithKeyedOperator_56a26c4c54bda3adf3700194db4afe93__1_4__uuid_e4e2b227-2892-4ad7-bb73-42941086fd31/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/38d42b00-e95f-4ece-9181-aa6b2cf112c8 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/38d42b00-e95f-4ece-9181-aa6b2cf112c8
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/38d42b00-e95f-4ece-9181-aa6b2cf112c8
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3ed79b35-9cce-484b-9518-1d8c8e908f72 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3ed79b35-9cce-484b-9518-1d8c8e908f72
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3ed79b35-9cce-484b-9518-1d8c8e908f72
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/45b19d03-839d-4406-8a5e-c82d0395e817 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/45b19d03-839d-4406-8a5e-c82d0395e817
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/45b19d03-839d-4406-8a5e-c82d0395e817 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4c946e1c-67f7-4e78-afef-280fe43c0245 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4c946e1c-67f7-4e78-afef-280fe43c0245
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4c946e1c-67f7-4e78-afef-280fe43c0245 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4f475acb-f6d4-448f-a783-9c1aa8a14948 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4f475acb-f6d4-448f-a783-9c1aa8a14948
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4f475acb-f6d4-448f-a783-9c1aa8a14948 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/58465b8e-9415-47ac-ba59-3f1858545c7a b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/58465b8e-9415-47ac-ba59-3f1858545c7a
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/58465b8e-9415-47ac-ba59-3f1858545c7a differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5de7c098-d4a5-444f-aeea-9ba75eac26f7 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5de7c098-d4a5-444f-aeea-9ba75eac26f7
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5de7c098-d4a5-444f-aeea-9ba75eac26f7 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/63df9706-33e9-4acf-9be4-8eb1b71f4c42 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/63df9706-33e9-4acf-9be4-8eb1b71f4c42
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/63df9706-33e9-4acf-9be4-8eb1b71f4c42 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/66d713b7-9829-4198-9050-1148e656474a b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/66d713b7-9829-4198-9050-1148e656474a
new file mode 100644
index 00000000000..7e16471a2f9
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/66d713b7-9829-4198-9050-1148e656474a
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3132181552529320749/junit4634197453637198439/minicluster_43556b1fee64a718f2d6ddd8fcde6f81/tm_0/tmp/job_9b7e081d5acd797d353af661fbe575e1_op_CoBroadcastWithKeyedOperator_12d7d939fd56473cac7cff0603179a41__4_4__uuid_da05d6c5-563c-49aa-9404-29e2895366ed/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6ffccc86-e6b3-4750-90ab-bd4e3a67badc b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6ffccc86-e6b3-4750-90ab-bd4e3a67badc
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6ffccc86-e6b3-4750-90ab-bd4e3a67badc differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7181a6d4-8773-43b3-8aea-c12ebb6c2cbf b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7181a6d4-8773-43b3-8aea-c12ebb6c2cbf
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7181a6d4-8773-43b3-8aea-c12ebb6c2cbf differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7b06051f-16cc-4671-8148-2299a09ab676 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7b06051f-16cc-4671-8148-2299a09ab676
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7b06051f-16cc-4671-8148-2299a09ab676 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7b69c00e-2dc0-4380-9058-5a8991e91e50 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7b69c00e-2dc0-4380-9058-5a8991e91e50
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7b69c00e-2dc0-4380-9058-5a8991e91e50 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7bce7df8-6286-4cf3-bb0d-bea886feeded b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7bce7df8-6286-4cf3-bb0d-bea886feeded
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7bce7df8-6286-4cf3-bb0d-bea886feeded
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7e0174af-86ac-4f38-8319-9633c0ee51c4 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7e0174af-86ac-4f38-8319-9633c0ee51c4
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7e0174af-86ac-4f38-8319-9633c0ee51c4 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8502132f-9182-4925-9b1b-8c383fd9c0ad b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8502132f-9182-4925-9b1b-8c383fd9c0ad
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8502132f-9182-4925-9b1b-8c383fd9c0ad differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8c7e6de2-2c02-47e7-b62d-ebcc12c745f8 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8c7e6de2-2c02-47e7-b62d-ebcc12c745f8
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8c7e6de2-2c02-47e7-b62d-ebcc12c745f8
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8dc0f73d-6e81-42a0-a43e-a4c1af043d22 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8dc0f73d-6e81-42a0-a43e-a4c1af043d22
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8dc0f73d-6e81-42a0-a43e-a4c1af043d22 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9174bd29-8a87-4397-9ed9-c983581f797a b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9174bd29-8a87-4397-9ed9-c983581f797a
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9174bd29-8a87-4397-9ed9-c983581f797a differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9356ac80-1be8-451d-8895-e2ec34e4cedb b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9356ac80-1be8-451d-8895-e2ec34e4cedb
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9356ac80-1be8-451d-8895-e2ec34e4cedb differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9e22fc6b-b913-4465-9382-9903720344b0 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9e22fc6b-b913-4465-9382-9903720344b0
new file mode 100644
index 00000000000..7a17253ff25
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9e22fc6b-b913-4465-9382-9903720344b0
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3132181552529320749/junit4634197453637198439/minicluster_43556b1fee64a718f2d6ddd8fcde6f81/tm_0/tmp/job_9b7e081d5acd797d353af661fbe575e1_op_CoBroadcastWithKeyedOperator_56a26c4c54bda3adf3700194db4afe93__4_4__uuid_5874d86d-ecc4-4473-9f88-06d35a1fb5d5/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata
new file mode 100644
index 00000000000..a7a097c1a01
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/ad7138b5-c985-4cb1-a853-c7a7de5886be b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/ad7138b5-c985-4cb1-a853-c7a7de5886be
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/ad7138b5-c985-4cb1-a853-c7a7de5886be differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b997832d-7bbc-4028-8362-a04e9499aff2 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b997832d-7bbc-4028-8362-a04e9499aff2
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b997832d-7bbc-4028-8362-a04e9499aff2
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c04ea0c0-eb22-477e-9f58-9e6e229ef61e b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c04ea0c0-eb22-477e-9f58-9e6e229ef61e
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c04ea0c0-eb22-477e-9f58-9e6e229ef61e differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c3938f22-a681-4067-891b-df0bd5c9c455 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c3938f22-a681-4067-891b-df0bd5c9c455
new file mode 100644
index 00000000000..4ae2159cc89
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c3938f22-a681-4067-891b-df0bd5c9c455
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3132181552529320749/junit4634197453637198439/minicluster_43556b1fee64a718f2d6ddd8fcde6f81/tm_0/tmp/job_9b7e081d5acd797d353af661fbe575e1_op_CoBroadcastWithKeyedOperator_12d7d939fd56473cac7cff0603179a41__3_4__uuid_80fd3708-5823-4fa7-ae1f-5fa5b0301604/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c9e344b7-2ada-4088-b401-525e7230c38f b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c9e344b7-2ada-4088-b401-525e7230c38f
new file mode 100644
index 00000000000..f8899974722
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c9e344b7-2ada-4088-b401-525e7230c38f
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3132181552529320749/junit4634197453637198439/minicluster_43556b1fee64a718f2d6ddd8fcde6f81/tm_0/tmp/job_9b7e081d5acd797d353af661fbe575e1_op_CoBroadcastWithKeyedOperator_56a26c4c54bda3adf3700194db4afe93__2_4__uuid_48c4ee50-119e-44ef-8266-74323476570c/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cb905cef-aadb-4a61-9a73-816fb4c0b4bb b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cb905cef-aadb-4a61-9a73-816fb4c0b4bb
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cb905cef-aadb-4a61-9a73-816fb4c0b4bb
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cc0b8716-f251-4429-bcbe-cae8511a9c54 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cc0b8716-f251-4429-bcbe-cae8511a9c54
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cc0b8716-f251-4429-bcbe-cae8511a9c54 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cd4f33b7-6c5d-4681-b7fc-d964b4b42c5f b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cd4f33b7-6c5d-4681-b7fc-d964b4b42c5f
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/cd4f33b7-6c5d-4681-b7fc-d964b4b42c5f differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d1b8bd46-68e1-4760-91b7-00cb2ae68fbb b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d1b8bd46-68e1-4760-91b7-00cb2ae68fbb
new file mode 100644
index 00000000000..0e9f59ee0ec
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d1b8bd46-68e1-4760-91b7-00cb2ae68fbb
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3132181552529320749/junit4634197453637198439/minicluster_43556b1fee64a718f2d6ddd8fcde6f81/tm_0/tmp/job_9b7e081d5acd797d353af661fbe575e1_op_CoBroadcastWithKeyedOperator_56a26c4c54bda3adf3700194db4afe93__3_4__uuid_28e9c641-3ff1-48dc-9c0a-30fb4522d720/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d245d07c-0a69-4356-abc2-a24e89869ed2 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d245d07c-0a69-4356-abc2-a24e89869ed2
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d245d07c-0a69-4356-abc2-a24e89869ed2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/da9b4d7c-ac30-445d-b3b0-ac742b479b24 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/da9b4d7c-ac30-445d-b3b0-ac742b479b24
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/da9b4d7c-ac30-445d-b3b0-ac742b479b24
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f94ddae2-a9c7-48fd-86c3-ac2284d7a95c b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f94ddae2-a9c7-48fd-86c3-ac2284d7a95c
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f94ddae2-a9c7-48fd-86c3-ac2284d7a95c differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/fcb275b6-2a30-45da-9030-f9a86b1b3721 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/fcb275b6-2a30-45da-9030-f9a86b1b3721
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/fcb275b6-2a30-45da-9030-f9a86b1b3721 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/053587a5-8707-44bb-80f0-3ee725ed96bc b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/053587a5-8707-44bb-80f0-3ee725ed96bc
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/053587a5-8707-44bb-80f0-3ee725ed96bc differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/09d35912-4a55-4bcd-a6a3-360f77f807c8 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/09d35912-4a55-4bcd-a6a3-360f77f807c8
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/09d35912-4a55-4bcd-a6a3-360f77f807c8 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/2e3778c2-a2ff-4787-9938-2fd05c4ea911 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/2e3778c2-a2ff-4787-9938-2fd05c4ea911
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/2e3778c2-a2ff-4787-9938-2fd05c4ea911 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/30b30745-1e31-4c49-b001-6bad93fe2c14 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/30b30745-1e31-4c49-b001-6bad93fe2c14
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/30b30745-1e31-4c49-b001-6bad93fe2c14 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/37e1f016-44ec-45e8-bec4-61c6fe7b8684 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/37e1f016-44ec-45e8-bec4-61c6fe7b8684
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/37e1f016-44ec-45e8-bec4-61c6fe7b8684 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/41404971-06b4-44da-a68a-910dda186d1f b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/41404971-06b4-44da-a68a-910dda186d1f
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/41404971-06b4-44da-a68a-910dda186d1f differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/429c5d52-6b34-4b58-a1de-295fd233e72a b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/429c5d52-6b34-4b58-a1de-295fd233e72a
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/429c5d52-6b34-4b58-a1de-295fd233e72a differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/54dcb3d3-f813-4067-b08b-2bd38cf0f1a9 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/54dcb3d3-f813-4067-b08b-2bd38cf0f1a9
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/54dcb3d3-f813-4067-b08b-2bd38cf0f1a9 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/782450b9-6c45-4ac0-98c6-6da643567ca5 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/782450b9-6c45-4ac0-98c6-6da643567ca5
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/782450b9-6c45-4ac0-98c6-6da643567ca5 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/79c9bfd2-ac45-436f-be0c-cc3556561985 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/79c9bfd2-ac45-436f-be0c-cc3556561985
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/79c9bfd2-ac45-436f-be0c-cc3556561985 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/88e50b13-f3af-4840-8554-93086cf7f73b b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/88e50b13-f3af-4840-8554-93086cf7f73b
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/88e50b13-f3af-4840-8554-93086cf7f73b differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/8eb80ffc-c7a9-4803-9f62-298cc5358ca9 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/8eb80ffc-c7a9-4803-9f62-298cc5358ca9
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/8eb80ffc-c7a9-4803-9f62-298cc5358ca9 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/9642fb8c-81ee-4b8c-b4c2-2328e171bb14 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/9642fb8c-81ee-4b8c-b4c2-2328e171bb14
new file mode 100644
index 00000000000..ce1ce8c5858
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/9642fb8c-81ee-4b8c-b4c2-2328e171bb14 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/97ff88fa-990b-495f-9bff-179f607c324d b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/97ff88fa-990b-495f-9bff-179f607c324d
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/97ff88fa-990b-495f-9bff-179f607c324d differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata
new file mode 100644
index 00000000000..6e86c2f0755
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/aa86e0bd-7b33-479d-b055-533225923919 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/aa86e0bd-7b33-479d-b055-533225923919
new file mode 100644
index 00000000000..b58db626d83
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/aa86e0bd-7b33-479d-b055-533225923919 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/b4b14e36-a896-4e89-b327-50add7bcbbf2 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/b4b14e36-a896-4e89-b327-50add7bcbbf2
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/b4b14e36-a896-4e89-b327-50add7bcbbf2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/b60925f2-20bb-4dc0-9b4c-a2114781a058 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/b60925f2-20bb-4dc0-9b4c-a2114781a058
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/b60925f2-20bb-4dc0-9b4c-a2114781a058 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/cdf288bc-0b65-4637-ab11-dada9cfaaef3 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/cdf288bc-0b65-4637-ab11-dada9cfaaef3
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/cdf288bc-0b65-4637-ab11-dada9cfaaef3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/d7084730-48ee-46a6-95b7-74e16521d058 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/d7084730-48ee-46a6-95b7-74e16521d058
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/d7084730-48ee-46a6-95b7-74e16521d058 differ
diff --git a/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/e6be8162-4006-4c4d-93f3-63267244fb50 b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/e6be8162-4006-4c4d-93f3-63267244fb50
new file mode 100644
index 00000000000..a7cffe07e97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint/e6be8162-4006-4c4d-93f3-63267244fb50 differ
[flink] 07/14: [release] Upgrade current version to 1.16 for WindowOperatorMigrationTest and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit aab3a1ed8133dd2a5474569d197cdc467cd6df33
Author: huangxingbo <hx...@apache.org>
AuthorDate: Thu Oct 27 17:01:53 2022 +0800
[release] Upgrade current version to 1.16 for WindowOperatorMigrationTest and create snapshots
---
.../operators/windowing/WindowOperatorMigrationTest.java | 2 +-
...op-migration-test-apply-event-time-flink1.16-snapshot | Bin 0 -> 1799 bytes
...gration-test-apply-processing-time-flink1.16-snapshot | Bin 0 -> 1691 bytes
...migration-test-kryo-serialized-key-flink1.16-snapshot | Bin 0 -> 4021 bytes
...p-migration-test-reduce-event-time-flink1.16-snapshot | Bin 0 -> 1655 bytes
...ration-test-reduce-processing-time-flink1.16-snapshot | Bin 0 -> 1596 bytes
...test-session-with-stateful-trigger-flink1.16-snapshot | Bin 0 -> 2707 bytes
...session-with-stateful-trigger-mint-flink1.16-snapshot | Bin 0 -> 2201 bytes
8 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/operators/windowing/WindowOperatorMigrationTest.java b/flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/operators/windowing/WindowOperatorMigrationTest.java
index 33da08f1fc0..405451bf744 100644
--- a/flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/operators/windowing/WindowOperatorMigrationTest.java
+++ b/flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/operators/windowing/WindowOperatorMigrationTest.java
@@ -84,7 +84,7 @@ public class WindowOperatorMigrationTest {
@Parameterized.Parameters(name = "Migration Savepoint: {0}")
public static Collection<FlinkVersion> parameters() {
- return FlinkVersion.rangeOf(FlinkVersion.v1_3, FlinkVersion.v1_15);
+ return FlinkVersion.rangeOf(FlinkVersion.v1_3, FlinkVersion.v1_16);
}
private static final TypeInformation<Tuple2<String, Integer>> STRING_INT_TUPLE =
diff --git a/flink-streaming-java/src/test/resources/win-op-migration-test-apply-event-time-flink1.16-snapshot b/flink-streaming-java/src/test/resources/win-op-migration-test-apply-event-time-flink1.16-snapshot
new file mode 100644
index 00000000000..e8799251963
Binary files /dev/null and b/flink-streaming-java/src/test/resources/win-op-migration-test-apply-event-time-flink1.16-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/win-op-migration-test-apply-processing-time-flink1.16-snapshot b/flink-streaming-java/src/test/resources/win-op-migration-test-apply-processing-time-flink1.16-snapshot
new file mode 100644
index 00000000000..2e1a4541045
Binary files /dev/null and b/flink-streaming-java/src/test/resources/win-op-migration-test-apply-processing-time-flink1.16-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/win-op-migration-test-kryo-serialized-key-flink1.16-snapshot b/flink-streaming-java/src/test/resources/win-op-migration-test-kryo-serialized-key-flink1.16-snapshot
new file mode 100644
index 00000000000..7729ddacc26
Binary files /dev/null and b/flink-streaming-java/src/test/resources/win-op-migration-test-kryo-serialized-key-flink1.16-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/win-op-migration-test-reduce-event-time-flink1.16-snapshot b/flink-streaming-java/src/test/resources/win-op-migration-test-reduce-event-time-flink1.16-snapshot
new file mode 100644
index 00000000000..9e3322cdbe1
Binary files /dev/null and b/flink-streaming-java/src/test/resources/win-op-migration-test-reduce-event-time-flink1.16-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/win-op-migration-test-reduce-processing-time-flink1.16-snapshot b/flink-streaming-java/src/test/resources/win-op-migration-test-reduce-processing-time-flink1.16-snapshot
new file mode 100644
index 00000000000..74b6104e261
Binary files /dev/null and b/flink-streaming-java/src/test/resources/win-op-migration-test-reduce-processing-time-flink1.16-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/win-op-migration-test-session-with-stateful-trigger-flink1.16-snapshot b/flink-streaming-java/src/test/resources/win-op-migration-test-session-with-stateful-trigger-flink1.16-snapshot
new file mode 100644
index 00000000000..170ea081162
Binary files /dev/null and b/flink-streaming-java/src/test/resources/win-op-migration-test-session-with-stateful-trigger-flink1.16-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/win-op-migration-test-session-with-stateful-trigger-mint-flink1.16-snapshot b/flink-streaming-java/src/test/resources/win-op-migration-test-session-with-stateful-trigger-mint-flink1.16-snapshot
new file mode 100644
index 00000000000..fee3070c5a4
Binary files /dev/null and b/flink-streaming-java/src/test/resources/win-op-migration-test-session-with-stateful-trigger-mint-flink1.16-snapshot differ
[flink] 09/14: [release] Upgrade current version to 1.16 for AbstractOperatorRestoreTestBase and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit 6df1ef6d0911c2d5c80827f36877cda7a6c7bc16
Author: huangxingbo <hx...@apache.org>
AuthorDate: Fri Oct 28 11:51:26 2022 +0800
[release] Upgrade current version to 1.16 for AbstractOperatorRestoreTestBase and create snapshots
---
.../keyed/AbstractKeyedOperatorRestoreTestBase.java | 2 +-
.../AbstractNonKeyedOperatorRestoreTestBase.java | 2 +-
.../operatorstate/complexKeyed-flink1.16/_metadata | Bin 0 -> 13772 bytes
.../operatorstate/nonKeyed-flink1.16/_metadata | Bin 0 -> 3693 bytes
4 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/flink-tests/src/test/java/org/apache/flink/test/state/operator/restore/keyed/AbstractKeyedOperatorRestoreTestBase.java b/flink-tests/src/test/java/org/apache/flink/test/state/operator/restore/keyed/AbstractKeyedOperatorRestoreTestBase.java
index 511829c41ce..6742188ac98 100644
--- a/flink-tests/src/test/java/org/apache/flink/test/state/operator/restore/keyed/AbstractKeyedOperatorRestoreTestBase.java
+++ b/flink-tests/src/test/java/org/apache/flink/test/state/operator/restore/keyed/AbstractKeyedOperatorRestoreTestBase.java
@@ -38,7 +38,7 @@ public abstract class AbstractKeyedOperatorRestoreTestBase extends AbstractOpera
@Parameterized.Parameters(name = "Migrate Savepoint: {0}")
public static Collection<FlinkVersion> parameters() {
- return FlinkVersion.rangeOf(FlinkVersion.v1_3, FlinkVersion.v1_15);
+ return FlinkVersion.rangeOf(FlinkVersion.v1_3, FlinkVersion.v1_16);
}
public AbstractKeyedOperatorRestoreTestBase(FlinkVersion flinkVersion) {
diff --git a/flink-tests/src/test/java/org/apache/flink/test/state/operator/restore/unkeyed/AbstractNonKeyedOperatorRestoreTestBase.java b/flink-tests/src/test/java/org/apache/flink/test/state/operator/restore/unkeyed/AbstractNonKeyedOperatorRestoreTestBase.java
index ba2da3a1ded..ba7a8497ba8 100644
--- a/flink-tests/src/test/java/org/apache/flink/test/state/operator/restore/unkeyed/AbstractNonKeyedOperatorRestoreTestBase.java
+++ b/flink-tests/src/test/java/org/apache/flink/test/state/operator/restore/unkeyed/AbstractNonKeyedOperatorRestoreTestBase.java
@@ -45,7 +45,7 @@ public abstract class AbstractNonKeyedOperatorRestoreTestBase
@Parameterized.Parameters(name = "Migrate Savepoint: {0}")
public static Collection<FlinkVersion> parameters() {
- return FlinkVersion.rangeOf(FlinkVersion.v1_3, FlinkVersion.v1_15);
+ return FlinkVersion.rangeOf(FlinkVersion.v1_3, FlinkVersion.v1_16);
}
protected AbstractNonKeyedOperatorRestoreTestBase(FlinkVersion flinkVersion) {
diff --git a/flink-tests/src/test/resources/operatorstate/complexKeyed-flink1.16/_metadata b/flink-tests/src/test/resources/operatorstate/complexKeyed-flink1.16/_metadata
new file mode 100644
index 00000000000..216268e0c6d
Binary files /dev/null and b/flink-tests/src/test/resources/operatorstate/complexKeyed-flink1.16/_metadata differ
diff --git a/flink-tests/src/test/resources/operatorstate/nonKeyed-flink1.16/_metadata b/flink-tests/src/test/resources/operatorstate/nonKeyed-flink1.16/_metadata
new file mode 100644
index 00000000000..17e95d39e0d
Binary files /dev/null and b/flink-tests/src/test/resources/operatorstate/nonKeyed-flink1.16/_metadata differ
[flink] 10/14: [FLINK-29788][state] Disable changelog temporally when SnapshotMigrationTestBase triggers native savepoint
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit c89e400ae379c8b7490d9af20f82f49319895dce
Author: Hangxiang Yu <ma...@gmail.com>
AuthorDate: Mon Oct 31 14:07:06 2022 +0800
[FLINK-29788][state] Disable changelog temporally when SnapshotMigrationTestBase triggers native savepoint
This closes #21196.
---
.../flink/test/checkpointing/utils/SnapshotMigrationTestBase.java | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/flink-tests/src/test/java/org/apache/flink/test/checkpointing/utils/SnapshotMigrationTestBase.java b/flink-tests/src/test/java/org/apache/flink/test/checkpointing/utils/SnapshotMigrationTestBase.java
index 3e5e7662405..a46b51002f4 100644
--- a/flink-tests/src/test/java/org/apache/flink/test/checkpointing/utils/SnapshotMigrationTestBase.java
+++ b/flink-tests/src/test/java/org/apache/flink/test/checkpointing/utils/SnapshotMigrationTestBase.java
@@ -269,6 +269,11 @@ public abstract class SnapshotMigrationTestBase extends TestLogger {
ClusterClient<?> client = miniClusterResource.getClusterClient();
+ // TODO [FLINK-29802] Remove this after ChangelogStateBackend supports native savepoint.
+ if (snapshotType == SnapshotType.SAVEPOINT_NATIVE) {
+ env.enableChangelogStateBackend(false);
+ }
+
// Submit the job
JobGraph jobGraph = env.getStreamGraph().getJobGraph();
[flink] 14/14: [release] Upgrade current version to 1.16 for StatefulJobWBroadcastStateMigrationITCase and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit cd98b803e4b6f04041d67390eb962d34f91b3569
Author: huangxingbo <hx...@apache.org>
AuthorDate: Mon Oct 31 15:51:25 2022 +0800
[release] Upgrade current version to 1.16 for StatefulJobWBroadcastStateMigrationITCase and create snapshots
---
.../33b31833-689e-460a-b786-388df44106b2 | Bin 0 -> 457 bytes
.../60335fb9-5a08-44d4-89bd-6cabeafb4abb | Bin 0 -> 684 bytes
.../60f19fdd-d504-4923-a383-701d5f1d2372 | Bin 0 -> 457 bytes
.../782080cb-2ab0-4d81-a52f-db96ceca4b93 | Bin 0 -> 684 bytes
.../89404554-f810-4b44-a323-40c1bea9034a | Bin 0 -> 684 bytes
.../_metadata | Bin 0 -> 32879 bytes
.../acab33ba-eacf-4208-9d4d-a28ffc56a5be | Bin 0 -> 684 bytes
.../1f5d0551-987d-4da8-814e-827ea12ed307 | Bin 0 -> 457 bytes
.../38e62683-84d9-4ca9-9eeb-ae450330cb6b | Bin 0 -> 684 bytes
.../5782ecd2-f249-4d8e-a110-553da54b969a | Bin 0 -> 10165 bytes
.../5a284bc1-6053-4b51-af67-869947574b65 | Bin 0 -> 684 bytes
.../5a7fb7c9-6aa9-4967-a736-40400fb16191 | Bin 0 -> 457 bytes
.../679e1829-634c-4188-beae-3d12c24a73b6 | Bin 0 -> 1959 bytes
.../715dfbb6-ec9e-4b21-a7c4-781ac808784b | Bin 0 -> 10165 bytes
.../73977c6f-65fc-4afa-abaa-c6622e5e56fa | Bin 0 -> 1959 bytes
.../8d89867e-b5d8-4fde-b6b7-1cb655cb3553 | Bin 0 -> 1959 bytes
.../9e1eaeb5-1b6d-4bb9-b384-553a62e6693d | Bin 0 -> 8205 bytes
.../_metadata | Bin 0 -> 2647 bytes
.../a41b90cf-b532-41d8-94e1-dd5cc53a288f | Bin 0 -> 684 bytes
.../bdac88a9-cb58-4b09-96cf-f498880202e2 | Bin 0 -> 12125 bytes
.../d92544e9-cb2a-40b7-b2a6-bad6a30c32ff | Bin 0 -> 1959 bytes
.../f3015fa8-26c9-4b59-9245-ef2ab076a5c8 | Bin 0 -> 684 bytes
.../1058b7c4-b4a7-4529-b5bf-59aa272c3c50 | Bin 0 -> 10207 bytes
.../20867fdc-d467-4bc8-83db-19f27bd71b12 | Bin 0 -> 684 bytes
.../681f7de2-10f7-48a1-a4db-623ef910b36b | Bin 0 -> 457 bytes
.../6967e8ce-44f6-4c9f-aa2a-908def4aac7b | Bin 0 -> 12257 bytes
.../6c341968-2200-4f65-91eb-ccb44a894de6 | Bin 0 -> 1943 bytes
.../7d002220-1d33-488a-b876-eaac64a57f7f | Bin 0 -> 684 bytes
.../94483d13-a345-40df-b3ce-979aa50780f3 | Bin 0 -> 10207 bytes
.../_metadata | Bin 0 -> 2346 bytes
.../afc82cf7-b7b5-47a8-9ed1-2a830a4509c1 | Bin 0 -> 1943 bytes
.../d86e1fd7-107d-4694-a862-1059b3569f1c | Bin 0 -> 457 bytes
.../e29032fb-0609-45a3-9402-429ee8b8f3f4 | Bin 0 -> 1943 bytes
.../e9a30cce-1227-4027-86c7-6ec0440f16dd | Bin 0 -> 684 bytes
.../ef0acd25-ea14-4383-b0b5-c3edbf88bfef | Bin 0 -> 684 bytes
.../f532da4b-bab4-4c33-9821-9ab8d49dbbe8 | Bin 0 -> 1943 bytes
.../f857b687-17b1-4f20-a3f1-9717fc88f747 | Bin 0 -> 8135 bytes
.../00755f73-21ec-4c17-a958-62f2f810c1ab | Bin 0 -> 974 bytes
.../0570491c-9301-468d-ad7e-6d858c63bafb | Bin 0 -> 977 bytes
.../0ad18878-f493-4d56-8a46-ce06ef585400 | 1181 ++++++++++++++++++++
.../0e92cc36-06cc-4e79-8d32-4b120710e001 | Bin 0 -> 974 bytes
.../0fc40457-9f1f-488a-860e-d49a4a9f77af | Bin 0 -> 983 bytes
.../143f4015-e23f-4201-baec-91c9905eb002 | Bin 0 -> 984 bytes
.../1dd051d8-9de9-465e-bbd9-fa4ea3047999 | Bin 0 -> 974 bytes
.../1e90ed9f-5441-42c3-8c6b-56cc4db97d54 | 1 +
.../1f211752-699f-4cee-952e-613d058fc6e8 | Bin 0 -> 977 bytes
.../2027a535-7808-44bb-b055-c468f887d3c8 | Bin 0 -> 1943 bytes
.../2057d248-0ae4-4ad6-875c-5bbd407fdd22 | 1 +
.../21f63766-7ff1-4065-ba45-6d6277edda5b | Bin 0 -> 977 bytes
.../2e4994f7-1886-49e7-9b84-ce0e58bee25b | Bin 0 -> 684 bytes
.../303d283a-7247-49fc-bd22-605189057ee4 | Bin 0 -> 2053 bytes
.../34421439-b308-45df-9813-c7d269745f71 | 1 +
.../34587548-495d-4ac1-b266-1886e6de4229 | Bin 0 -> 980 bytes
.../46fb0eb1-a9eb-43b4-ae4b-726c090b5808 | Bin 0 -> 988 bytes
.../48eba973-c18a-4fe3-ba36-71c8cdf30844 | 362 ++++++
.../4d2c8767-adcb-49e1-9580-56fa0fce7485 | Bin 0 -> 982 bytes
.../52c0e896-9a70-467d-9f2d-da81507c329a | Bin 0 -> 982 bytes
.../53115d2a-2b55-4490-ad5d-c566d4fbfebc | Bin 0 -> 1010 bytes
.../5905aea4-c13f-4072-abb9-3e5b30241662 | Bin 0 -> 8135 bytes
.../5bc2cd37-bcc4-4a86-8b9c-78ea4cd99e39 | Bin 0 -> 1004 bytes
.../5de73ea3-e583-47c3-acad-4649ef3eb253 | Bin 0 -> 457 bytes
.../5e5aa672-5ec4-4f57-85db-afa3292d6b7b | Bin 0 -> 216 bytes
.../62906a44-415d-410f-9138-62744f57b2f3 | 1181 ++++++++++++++++++++
.../6388de78-c21a-4ff7-8375-3fd7cd8d2779 | Bin 0 -> 977 bytes
.../6d87a635-b83e-4a80-ae55-f3ed1f41891b | Bin 0 -> 1943 bytes
.../6dc5d27c-31d0-4236-a44b-c6a1ba51b123 | 1 +
.../742d988e-7a90-4d6e-bff3-42e12756046a | Bin 0 -> 2053 bytes
.../74a5894e-3845-457b-82bb-36bef29cdf0b | 1181 ++++++++++++++++++++
.../75e3b90a-7bc2-4272-8cfb-7ed7ab8668d7 | Bin 0 -> 997 bytes
.../7b39613e-876c-4a46-81d3-7e455c082f81 | Bin 0 -> 1504 bytes
.../7ff88ed5-2b1e-482b-bb20-28dca16e022b | Bin 0 -> 1943 bytes
.../829dbe3b-9651-41d6-93f7-ecc3b066e489 | Bin 0 -> 981 bytes
.../871e39d1-0ff5-4f66-9875-f4b0df1cf24f | Bin 0 -> 684 bytes
.../888520de-8711-493d-a1ad-a20f7dbb314f | Bin 0 -> 991 bytes
.../89bb1d1f-3f6b-4424-a2d0-a87078a3725c | 1 +
.../8dff980b-d261-4591-b853-cabcfb66bb5a | Bin 0 -> 1943 bytes
.../925f025a-3554-4ed8-8e6f-f8d1169f3362 | Bin 0 -> 991 bytes
.../93476171-2d39-4972-8c64-9c638481b6fd | 1 +
.../9682d264-e1c7-44b1-8d75-d6c69c2cf88e | Bin 0 -> 984 bytes
.../96da6ddb-d5b2-4cf6-9b01-055957a4ace6 | Bin 0 -> 684 bytes
.../986e0e90-8f34-417a-a6ef-9290710a6902 | Bin 0 -> 974 bytes
.../_metadata | Bin 0 -> 6352 bytes
.../a06f0bb6-cb56-445d-b62d-c0b6121491cc | Bin 0 -> 216 bytes
.../aaeaaed2-cb5a-4bd6-898c-1ffb99fb2f8a | 1181 ++++++++++++++++++++
.../ab8edb28-96bc-4444-8fd4-36999be535bb | Bin 0 -> 216 bytes
.../acc517bb-385b-4056-af94-e4ac412c6c2c | Bin 0 -> 1735 bytes
.../ad3a7fc7-a1d2-4386-a396-b856172ae29e | Bin 0 -> 982 bytes
.../af1f3092-5074-46ac-80c2-c6ed0dbe0eb6 | Bin 0 -> 1008 bytes
.../b38e0b0f-b192-42e6-bb9b-ff5b8fee81f4 | Bin 0 -> 977 bytes
.../b486e7c7-1cc0-41b1-b600-cff82b28e010 | Bin 0 -> 684 bytes
.../ba3b3fe4-9727-4334-bae9-9ace9262b442 | 1 +
.../badb0caa-a58a-4202-8ad0-40eb063c6fae | Bin 0 -> 734 bytes
.../c1ddf955-0215-4491-9f8a-20a5874241a8 | Bin 0 -> 1504 bytes
.../c72715bc-f90d-414e-8540-7ace6b2819e4 | Bin 0 -> 980 bytes
.../ca92e7d2-d8c2-4f35-924a-e860061b1eae | Bin 0 -> 977 bytes
.../cef5f21f-8e8f-441b-807f-01ef2e7b3a7b | Bin 0 -> 8135 bytes
.../cf7ebe10-8a9c-4c9f-be21-b52dc6263d69 | 362 ++++++
.../d883acf7-f052-41bc-9736-6ddbce4ecf5c | Bin 0 -> 981 bytes
.../db31a918-af03-4a67-af06-8d21d65426da | Bin 0 -> 216 bytes
.../e3efec21-fce9-4e61-b78a-16ac166fdfd0 | 1 +
.../ecc64250-56f0-4444-8041-6144cade69b7 | Bin 0 -> 8135 bytes
.../ee905c21-dc98-4869-b596-0c0648571023 | 362 ++++++
.../ef12ee0d-fbc2-4db3-8d24-a49ac9918d63 | Bin 0 -> 8135 bytes
.../f06a61c6-344f-4f15-ad2a-72b815ce5c75 | Bin 0 -> 982 bytes
.../f0cac637-fe7e-4e18-9024-9b7b543cf16b | Bin 0 -> 457 bytes
.../f4b794fd-3f78-40b2-bf41-206ec9860272 | Bin 0 -> 2053 bytes
.../f93cf4a4-f132-43e8-abe3-768d6b3f3d19 | 362 ++++++
.../fb1a0c70-d0dd-45cb-a685-ee915bb856e1 | Bin 0 -> 993 bytes
.../fd8cac61-5094-42d1-80c2-898e875cfc71 | Bin 0 -> 2053 bytes
.../06f3feff-d9ec-4443-a9ca-d3c5dfb5d062 | 362 ++++++
.../0b2729f8-133c-4dec-b1ff-56eace387611 | 1 +
.../124f2a04-e97d-4396-8ac1-6f4f1c956a5e | Bin 0 -> 1943 bytes
.../12e8f0dc-2aca-4aa7-a7c8-3a83a79dd5be | Bin 0 -> 457 bytes
.../13a84289-2621-4496-bed7-825039eb08a5 | Bin 0 -> 216 bytes
.../16dc90d5-0684-49f7-8776-40a8642b1b70 | Bin 0 -> 977 bytes
.../17454c38-521c-407a-9542-3a2de3fa3d2a | Bin 0 -> 980 bytes
.../177e06be-886d-4375-aae7-eb5f4ca2c819 | Bin 0 -> 8135 bytes
.../17fbff25-371d-4506-b54f-44be897f370a | Bin 0 -> 1504 bytes
.../18c3c13d-b2cd-457f-ba9b-d20f70cdcce3 | 1 +
.../1ea4504f-36d2-41fa-842d-9f5fc7ce0d76 | Bin 0 -> 216 bytes
.../1ef240c4-23f4-4771-802d-3712d48888ea | Bin 0 -> 977 bytes
.../2920c886-8c19-41e0-b768-faba86185c55 | Bin 0 -> 216 bytes
.../29778f99-e132-4fb1-b886-81079641bc55 | Bin 0 -> 997 bytes
.../2f73d462-4d87-4c26-9e4d-6535976d9127 | Bin 0 -> 734 bytes
.../375bc8ab-ac5d-4b71-81bb-f65926f34904 | 1 +
.../39339d97-301a-4dff-a99f-4a10a303efd9 | Bin 0 -> 1658 bytes
.../3acb1c26-334d-4864-82e5-db81ffcc01ba | 362 ++++++
.../47701f83-72c9-4eb3-a858-a89a04025dd3 | 1181 ++++++++++++++++++++
.../4786345c-d763-4898-8c85-2311c2215ace | Bin 0 -> 981 bytes
.../4e35d35e-88b7-4110-b0d9-25d4dfea90dc | Bin 0 -> 8135 bytes
.../4edb7924-0655-4f57-a41b-0ca8c7ebb978 | Bin 0 -> 1005 bytes
.../55e56036-5dfa-49da-ac6c-3f278a5d8e08 | Bin 0 -> 2053 bytes
.../5793fa19-e85e-4b39-b050-916aa614317d | Bin 0 -> 980 bytes
.../5a2bf568-862e-4c4f-a66e-27744317ba12 | Bin 0 -> 2053 bytes
.../5bcbea61-e19d-4474-9b96-10bbc8421663 | Bin 0 -> 2053 bytes
.../6290b372-aeb4-4b40-9c83-9c2d13680593 | 1 +
.../6c757e2f-b36d-4189-a69c-97b74a05ad6f | Bin 0 -> 1008 bytes
.../6ca74a88-0db1-4f7c-98d7-0ca2b9a4aefe | Bin 0 -> 1004 bytes
.../72aaef61-0701-44e3-92c3-221f5b4b5526 | Bin 0 -> 8135 bytes
.../742cf3db-3d3d-40d9-ab27-1c92fa334712 | Bin 0 -> 8135 bytes
.../79506fcb-9193-4cee-b511-a596ad2c99d6 | 1 +
.../7dbd101e-11db-4e09-94fc-51314fec59d0 | Bin 0 -> 982 bytes
.../7f0ed041-4f21-48d1-92e4-08cfce33b6aa | Bin 0 -> 988 bytes
.../7f697dfe-2fc8-4916-b53c-88acda2dbb11 | Bin 0 -> 684 bytes
.../840da40a-7a59-4ab7-8df5-b91edc4dcb91 | Bin 0 -> 974 bytes
.../841eb907-c84e-483d-8ce8-6d601b319d21 | Bin 0 -> 684 bytes
.../84a0a8c1-21c3-4ea7-9bfd-fe354578521a | 1181 ++++++++++++++++++++
.../85708888-d397-4161-bbee-fa04d17971aa | 1 +
.../8fc46a22-690c-4cab-9b43-d000ebed35f6 | 362 ++++++
.../900cac91-84bc-44be-988a-5d640d1998a7 | Bin 0 -> 977 bytes
.../908516b5-f51f-4aa0-9ed0-738403f6c4a6 | Bin 0 -> 684 bytes
.../92355ce7-88c7-46bd-b745-f64875a1c868 | Bin 0 -> 977 bytes
.../92e1e299-43b9-4132-b52e-ea1b752c5468 | 1 +
.../9a1f4485-0852-4e22-860e-98b61ade111a | Bin 0 -> 216 bytes
.../9aaab760-a550-44d7-99fa-51464bb20485 | Bin 0 -> 684 bytes
.../_metadata | Bin 0 -> 6431 bytes
.../a5c89f06-d6d6-4af2-86dc-1aab86415378 | 1181 ++++++++++++++++++++
.../a6a590fc-69dc-4d42-b386-fac1f345871c | Bin 0 -> 1943 bytes
.../aebf5098-23ff-4e32-83b9-9ea2c7243055 | Bin 0 -> 974 bytes
.../af2e5c6e-2c09-4286-95ee-67a6cd6e7ad9 | Bin 0 -> 991 bytes
.../b0142dec-ffb0-49eb-8e7d-d80b4a3aba47 | Bin 0 -> 1943 bytes
.../b18f7884-436e-420c-bc7b-7beb3b27d307 | Bin 0 -> 977 bytes
.../c81691ef-a72c-4f91-8e61-81b190cf71f8 | Bin 0 -> 981 bytes
.../c92b1fdb-9c90-449c-9b60-e352bf5c2cc7 | 1181 ++++++++++++++++++++
.../c9ee088d-3f7f-46a2-af73-4c02404a38e2 | Bin 0 -> 457 bytes
.../cbcfa741-4ffc-4c18-845b-90d1bf960d47 | 362 ++++++
.../cc28ffa8-aa2c-47f8-8db5-5761b4544923 | Bin 0 -> 974 bytes
.../ccb87a55-24e2-4b48-a0ed-e2f09a7c34f3 | Bin 0 -> 1504 bytes
.../cdca2197-82d5-4ea7-ab73-4d13ecb63b41 | Bin 0 -> 1943 bytes
.../d5d983a2-40f8-43bf-840a-1b33a7f60066 | Bin 0 -> 984 bytes
.../daef1ac9-eec6-457f-b9cc-ee495b77a687 | Bin 0 -> 982 bytes
.../db57d9c3-4b39-49c7-9c40-1c727dc2a83b | Bin 0 -> 993 bytes
.../dc3acab2-b942-46ec-9337-549d70d97e60 | Bin 0 -> 983 bytes
.../dfd18588-00e6-4e00-805a-ee6b0ffb803a | Bin 0 -> 974 bytes
.../f207a25d-718e-443d-a368-376a5c569580 | 1 +
.../f568830e-b3be-4f55-89d2-8b8037fcd788 | Bin 0 -> 991 bytes
.../f57534af-d811-4adb-a030-bb3d72d081da | Bin 0 -> 977 bytes
.../f7c42e9a-704c-4b8a-91ff-336a5865ad1b | Bin 0 -> 2053 bytes
.../f8100fea-8534-4d3e-86d8-51f477fd4061 | Bin 0 -> 984 bytes
.../fb22302d-e9f6-4574-9c32-3dfbe3c2188d | Bin 0 -> 1010 bytes
.../268f9b48-6dc7-415f-8bec-1b6c0ca1a178 | Bin 0 -> 684 bytes
.../2e038d68-0c0f-4103-9a27-70f89d00608d | Bin 0 -> 12257 bytes
.../40f11dbc-01b7-44f8-8e08-958514c467eb | Bin 0 -> 684 bytes
.../650fca89-8f91-4b84-a71d-fbf24e3dd12f | Bin 0 -> 10207 bytes
.../71e88c5d-0035-40f3-81d9-842b5bbf6cea | Bin 0 -> 457 bytes
.../78d18ad3-bbe0-4068-bc67-655870d2c9fa | Bin 0 -> 1943 bytes
.../9ca3cb44-d901-4c6b-aa83-b399555ce5ee | Bin 0 -> 10207 bytes
.../_metadata | Bin 0 -> 2346 bytes
.../bc50f5d2-abb0-4379-a696-82e3f3cadfb3 | Bin 0 -> 457 bytes
.../c228f29b-434c-4b7c-bfa9-6c3908e71d40 | Bin 0 -> 8135 bytes
.../cf29355e-ffa9-4139-8556-b5e16cfd158d | Bin 0 -> 1943 bytes
.../d009f869-b19f-4479-9d82-e2e0d06d8449 | Bin 0 -> 1943 bytes
.../d0173b5e-50c0-4f35-b922-bd15581000d8 | Bin 0 -> 684 bytes
.../dbebf597-3858-46a1-95b6-daac12f89a5e | Bin 0 -> 684 bytes
.../f03e9fee-6023-4003-b030-98142eab3832 | Bin 0 -> 1943 bytes
...StatefulJobWBroadcastStateMigrationITCase.scala | 2 +-
196 files changed, 12361 insertions(+), 1 deletion(-)
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/33b31833-689e-460a-b786-388df44106b2 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/33b31833-689e-460a-b786-388df44106b2
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/33b31833-689e-460a-b786-388df44106b2 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/60335fb9-5a08-44d4-89bd-6cabeafb4abb b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/60335fb9-5a08-44d4-89bd-6cabeafb4abb
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/60335fb9-5a08-44d4-89bd-6cabeafb4abb differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/60f19fdd-d504-4923-a383-701d5f1d2372 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/60f19fdd-d504-4923-a383-701d5f1d2372
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/60f19fdd-d504-4923-a383-701d5f1d2372 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/782080cb-2ab0-4d81-a52f-db96ceca4b93 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/782080cb-2ab0-4d81-a52f-db96ceca4b93
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/782080cb-2ab0-4d81-a52f-db96ceca4b93 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/89404554-f810-4b44-a323-40c1bea9034a b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/89404554-f810-4b44-a323-40c1bea9034a
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/89404554-f810-4b44-a323-40c1bea9034a differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
new file mode 100644
index 00000000000..a89255e6b0b
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/acab33ba-eacf-4208-9d4d-a28ffc56a5be b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/acab33ba-eacf-4208-9d4d-a28ffc56a5be
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-checkpoint/acab33ba-eacf-4208-9d4d-a28ffc56a5be differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/1f5d0551-987d-4da8-814e-827ea12ed307 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/1f5d0551-987d-4da8-814e-827ea12ed307
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/1f5d0551-987d-4da8-814e-827ea12ed307 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/38e62683-84d9-4ca9-9eeb-ae450330cb6b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/38e62683-84d9-4ca9-9eeb-ae450330cb6b
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/38e62683-84d9-4ca9-9eeb-ae450330cb6b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5782ecd2-f249-4d8e-a110-553da54b969a b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5782ecd2-f249-4d8e-a110-553da54b969a
new file mode 100644
index 00000000000..55de99a9997
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5782ecd2-f249-4d8e-a110-553da54b969a differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5a284bc1-6053-4b51-af67-869947574b65 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5a284bc1-6053-4b51-af67-869947574b65
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5a284bc1-6053-4b51-af67-869947574b65 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5a7fb7c9-6aa9-4967-a736-40400fb16191 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5a7fb7c9-6aa9-4967-a736-40400fb16191
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5a7fb7c9-6aa9-4967-a736-40400fb16191 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/679e1829-634c-4188-beae-3d12c24a73b6 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/679e1829-634c-4188-beae-3d12c24a73b6
new file mode 100644
index 00000000000..35de83319c2
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/679e1829-634c-4188-beae-3d12c24a73b6 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/715dfbb6-ec9e-4b21-a7c4-781ac808784b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/715dfbb6-ec9e-4b21-a7c4-781ac808784b
new file mode 100644
index 00000000000..aae10e54d11
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/715dfbb6-ec9e-4b21-a7c4-781ac808784b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/73977c6f-65fc-4afa-abaa-c6622e5e56fa b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/73977c6f-65fc-4afa-abaa-c6622e5e56fa
new file mode 100644
index 00000000000..3bb46dfbb2b
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/73977c6f-65fc-4afa-abaa-c6622e5e56fa differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8d89867e-b5d8-4fde-b6b7-1cb655cb3553 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8d89867e-b5d8-4fde-b6b7-1cb655cb3553
new file mode 100644
index 00000000000..15af506b529
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8d89867e-b5d8-4fde-b6b7-1cb655cb3553 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/9e1eaeb5-1b6d-4bb9-b384-553a62e6693d b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/9e1eaeb5-1b6d-4bb9-b384-553a62e6693d
new file mode 100644
index 00000000000..1e31d5cb12d
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/9e1eaeb5-1b6d-4bb9-b384-553a62e6693d differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
new file mode 100644
index 00000000000..a520f7eef41
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/a41b90cf-b532-41d8-94e1-dd5cc53a288f b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/a41b90cf-b532-41d8-94e1-dd5cc53a288f
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/a41b90cf-b532-41d8-94e1-dd5cc53a288f differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/bdac88a9-cb58-4b09-96cf-f498880202e2 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/bdac88a9-cb58-4b09-96cf-f498880202e2
new file mode 100644
index 00000000000..471f6706588
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/bdac88a9-cb58-4b09-96cf-f498880202e2 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/d92544e9-cb2a-40b7-b2a6-bad6a30c32ff b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/d92544e9-cb2a-40b7-b2a6-bad6a30c32ff
new file mode 100644
index 00000000000..dcc75877a2f
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/d92544e9-cb2a-40b7-b2a6-bad6a30c32ff differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/f3015fa8-26c9-4b59-9245-ef2ab076a5c8 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/f3015fa8-26c9-4b59-9245-ef2ab076a5c8
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint-native/f3015fa8-26c9-4b59-9245-ef2ab076a5c8 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/1058b7c4-b4a7-4529-b5bf-59aa272c3c50 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/1058b7c4-b4a7-4529-b5bf-59aa272c3c50
new file mode 100644
index 00000000000..ecff7317a80
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/1058b7c4-b4a7-4529-b5bf-59aa272c3c50 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/20867fdc-d467-4bc8-83db-19f27bd71b12 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/20867fdc-d467-4bc8-83db-19f27bd71b12
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/20867fdc-d467-4bc8-83db-19f27bd71b12 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/681f7de2-10f7-48a1-a4db-623ef910b36b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/681f7de2-10f7-48a1-a4db-623ef910b36b
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/681f7de2-10f7-48a1-a4db-623ef910b36b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/6967e8ce-44f6-4c9f-aa2a-908def4aac7b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/6967e8ce-44f6-4c9f-aa2a-908def4aac7b
new file mode 100644
index 00000000000..eb4eb7fe04d
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/6967e8ce-44f6-4c9f-aa2a-908def4aac7b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/6c341968-2200-4f65-91eb-ccb44a894de6 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/6c341968-2200-4f65-91eb-ccb44a894de6
new file mode 100644
index 00000000000..1b666d3a8a5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/6c341968-2200-4f65-91eb-ccb44a894de6 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/7d002220-1d33-488a-b876-eaac64a57f7f b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/7d002220-1d33-488a-b876-eaac64a57f7f
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/7d002220-1d33-488a-b876-eaac64a57f7f differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/94483d13-a345-40df-b3ce-979aa50780f3 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/94483d13-a345-40df-b3ce-979aa50780f3
new file mode 100644
index 00000000000..49b25d7897d
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/94483d13-a345-40df-b3ce-979aa50780f3 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata
new file mode 100644
index 00000000000..32f8ce776d9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/afc82cf7-b7b5-47a8-9ed1-2a830a4509c1 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/afc82cf7-b7b5-47a8-9ed1-2a830a4509c1
new file mode 100644
index 00000000000..1b666d3a8a5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/afc82cf7-b7b5-47a8-9ed1-2a830a4509c1 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/d86e1fd7-107d-4694-a862-1059b3569f1c b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/d86e1fd7-107d-4694-a862-1059b3569f1c
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/d86e1fd7-107d-4694-a862-1059b3569f1c differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e29032fb-0609-45a3-9402-429ee8b8f3f4 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e29032fb-0609-45a3-9402-429ee8b8f3f4
new file mode 100644
index 00000000000..1b666d3a8a5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e29032fb-0609-45a3-9402-429ee8b8f3f4 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e9a30cce-1227-4027-86c7-6ec0440f16dd b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e9a30cce-1227-4027-86c7-6ec0440f16dd
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/e9a30cce-1227-4027-86c7-6ec0440f16dd differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/ef0acd25-ea14-4383-b0b5-c3edbf88bfef b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/ef0acd25-ea14-4383-b0b5-c3edbf88bfef
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/ef0acd25-ea14-4383-b0b5-c3edbf88bfef differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f532da4b-bab4-4c33-9821-9ab8d49dbbe8 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f532da4b-bab4-4c33-9821-9ab8d49dbbe8
new file mode 100644
index 00000000000..1b666d3a8a5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f532da4b-bab4-4c33-9821-9ab8d49dbbe8 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f857b687-17b1-4f20-a3f1-9717fc88f747 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f857b687-17b1-4f20-a3f1-9717fc88f747
new file mode 100644
index 00000000000..9077574d5c9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-hashmap-savepoint/f857b687-17b1-4f20-a3f1-9717fc88f747 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/00755f73-21ec-4c17-a958-62f2f810c1ab b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/00755f73-21ec-4c17-a958-62f2f810c1ab
new file mode 100644
index 00000000000..2775d6d5036
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/00755f73-21ec-4c17-a958-62f2f810c1ab differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0570491c-9301-468d-ad7e-6d858c63bafb b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0570491c-9301-468d-ad7e-6d858c63bafb
new file mode 100644
index 00000000000..3b3518ebda5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0570491c-9301-468d-ad7e-6d858c63bafb differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0ad18878-f493-4d56-8a46-ce06ef585400 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0ad18878-f493-4d56-8a46-ce06ef585400
new file mode 100644
index 00000000000..b7ff188f091
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0ad18878-f493-4d56-8a46-ce06ef585400
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3127305129109311095/junit9085767542075499539/minicluster_ce635002d8a7048217b01ddc49bdfb38/tm_0/tmp/job_33b7a974ba362721369d1f3eb0f74826_op_StreamFlatMap_add2ad1ab50ccfbdd5ddb85805c0d0d1__4_4__uuid_7cf150d6-566d-4444-b34f-16d7a63cd2a4/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumThreeState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumThreeState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0e92cc36-06cc-4e79-8d32-4b120710e001 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0e92cc36-06cc-4e79-8d32-4b120710e001
new file mode 100644
index 00000000000..a6c5e0d5f49
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0e92cc36-06cc-4e79-8d32-4b120710e001 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0fc40457-9f1f-488a-860e-d49a4a9f77af b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0fc40457-9f1f-488a-860e-d49a4a9f77af
new file mode 100644
index 00000000000..98134f8bf4f
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0fc40457-9f1f-488a-860e-d49a4a9f77af differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/143f4015-e23f-4201-baec-91c9905eb002 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/143f4015-e23f-4201-baec-91c9905eb002
new file mode 100644
index 00000000000..f62aa679f37
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/143f4015-e23f-4201-baec-91c9905eb002 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1dd051d8-9de9-465e-bbd9-fa4ea3047999 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1dd051d8-9de9-465e-bbd9-fa4ea3047999
new file mode 100644
index 00000000000..913b3a66b81
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1dd051d8-9de9-465e-bbd9-fa4ea3047999 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1e90ed9f-5441-42c3-8c6b-56cc4db97d54 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1e90ed9f-5441-42c3-8c6b-56cc4db97d54
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1e90ed9f-5441-42c3-8c6b-56cc4db97d54
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1f211752-699f-4cee-952e-613d058fc6e8 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1f211752-699f-4cee-952e-613d058fc6e8
new file mode 100644
index 00000000000..eb7a5b0e59f
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1f211752-699f-4cee-952e-613d058fc6e8 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2027a535-7808-44bb-b055-c468f887d3c8 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2027a535-7808-44bb-b055-c468f887d3c8
new file mode 100644
index 00000000000..1b666d3a8a5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2027a535-7808-44bb-b055-c468f887d3c8 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2057d248-0ae4-4ad6-875c-5bbd407fdd22 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2057d248-0ae4-4ad6-875c-5bbd407fdd22
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2057d248-0ae4-4ad6-875c-5bbd407fdd22
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/21f63766-7ff1-4065-ba45-6d6277edda5b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/21f63766-7ff1-4065-ba45-6d6277edda5b
new file mode 100644
index 00000000000..18484c87e8e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/21f63766-7ff1-4065-ba45-6d6277edda5b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2e4994f7-1886-49e7-9b84-ce0e58bee25b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2e4994f7-1886-49e7-9b84-ce0e58bee25b
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2e4994f7-1886-49e7-9b84-ce0e58bee25b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/303d283a-7247-49fc-bd22-605189057ee4 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/303d283a-7247-49fc-bd22-605189057ee4
new file mode 100644
index 00000000000..7f3a3f13c0f
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/303d283a-7247-49fc-bd22-605189057ee4 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/34421439-b308-45df-9813-c7d269745f71 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/34421439-b308-45df-9813-c7d269745f71
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/34421439-b308-45df-9813-c7d269745f71
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/34587548-495d-4ac1-b266-1886e6de4229 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/34587548-495d-4ac1-b266-1886e6de4229
new file mode 100644
index 00000000000..002223b0e5a
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/34587548-495d-4ac1-b266-1886e6de4229 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/46fb0eb1-a9eb-43b4-ae4b-726c090b5808 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/46fb0eb1-a9eb-43b4-ae4b-726c090b5808
new file mode 100644
index 00000000000..ffdfb5c6933
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/46fb0eb1-a9eb-43b4-ae4b-726c090b5808 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/48eba973-c18a-4fe3-ba36-71c8cdf30844 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/48eba973-c18a-4fe3-ba36-71c8cdf30844
new file mode 100644
index 00000000000..6faab7a15ac
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/48eba973-c18a-4fe3-ba36-71c8cdf30844
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3127305129109311095/junit9085767542075499539/minicluster_ce635002d8a7048217b01ddc49bdfb38/tm_0/tmp/job_33b7a974ba362721369d1f3eb0f74826_op_CoBroadcastWithKeyedOperator_c01997dd69890f74ab92174f0d6e3ca2__4_4__uuid_9024d82f-10ad-40b5-aaa3-3765ab34a38c/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4d2c8767-adcb-49e1-9580-56fa0fce7485 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4d2c8767-adcb-49e1-9580-56fa0fce7485
new file mode 100644
index 00000000000..cf98fa0841a
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4d2c8767-adcb-49e1-9580-56fa0fce7485 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/52c0e896-9a70-467d-9f2d-da81507c329a b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/52c0e896-9a70-467d-9f2d-da81507c329a
new file mode 100644
index 00000000000..a7bb2be4341
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/52c0e896-9a70-467d-9f2d-da81507c329a differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/53115d2a-2b55-4490-ad5d-c566d4fbfebc b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/53115d2a-2b55-4490-ad5d-c566d4fbfebc
new file mode 100644
index 00000000000..15bf0e3c5b5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/53115d2a-2b55-4490-ad5d-c566d4fbfebc differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5905aea4-c13f-4072-abb9-3e5b30241662 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5905aea4-c13f-4072-abb9-3e5b30241662
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5905aea4-c13f-4072-abb9-3e5b30241662 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5bc2cd37-bcc4-4a86-8b9c-78ea4cd99e39 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5bc2cd37-bcc4-4a86-8b9c-78ea4cd99e39
new file mode 100644
index 00000000000..b25cd7c360d
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5bc2cd37-bcc4-4a86-8b9c-78ea4cd99e39 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5de73ea3-e583-47c3-acad-4649ef3eb253 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5de73ea3-e583-47c3-acad-4649ef3eb253
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5de73ea3-e583-47c3-acad-4649ef3eb253 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5e5aa672-5ec4-4f57-85db-afa3292d6b7b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5e5aa672-5ec4-4f57-85db-afa3292d6b7b
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5e5aa672-5ec4-4f57-85db-afa3292d6b7b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/62906a44-415d-410f-9138-62744f57b2f3 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/62906a44-415d-410f-9138-62744f57b2f3
new file mode 100644
index 00000000000..e60af76c4c9
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/62906a44-415d-410f-9138-62744f57b2f3
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3127305129109311095/junit9085767542075499539/minicluster_ce635002d8a7048217b01ddc49bdfb38/tm_0/tmp/job_33b7a974ba362721369d1f3eb0f74826_op_StreamFlatMap_add2ad1ab50ccfbdd5ddb85805c0d0d1__1_4__uuid_dc84039b-29c2-4192-a1d4-c8085388875e/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumThreeState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumThreeState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6388de78-c21a-4ff7-8375-3fd7cd8d2779 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6388de78-c21a-4ff7-8375-3fd7cd8d2779
new file mode 100644
index 00000000000..2f08741f3dc
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6388de78-c21a-4ff7-8375-3fd7cd8d2779 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6d87a635-b83e-4a80-ae55-f3ed1f41891b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6d87a635-b83e-4a80-ae55-f3ed1f41891b
new file mode 100644
index 00000000000..1b666d3a8a5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6d87a635-b83e-4a80-ae55-f3ed1f41891b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6dc5d27c-31d0-4236-a44b-c6a1ba51b123 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6dc5d27c-31d0-4236-a44b-c6a1ba51b123
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6dc5d27c-31d0-4236-a44b-c6a1ba51b123
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/742d988e-7a90-4d6e-bff3-42e12756046a b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/742d988e-7a90-4d6e-bff3-42e12756046a
new file mode 100644
index 00000000000..2d18fd05138
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/742d988e-7a90-4d6e-bff3-42e12756046a differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/74a5894e-3845-457b-82bb-36bef29cdf0b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/74a5894e-3845-457b-82bb-36bef29cdf0b
new file mode 100644
index 00000000000..85f4da3eab8
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/74a5894e-3845-457b-82bb-36bef29cdf0b
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3127305129109311095/junit9085767542075499539/minicluster_ce635002d8a7048217b01ddc49bdfb38/tm_0/tmp/job_33b7a974ba362721369d1f3eb0f74826_op_StreamFlatMap_add2ad1ab50ccfbdd5ddb85805c0d0d1__2_4__uuid_5a70631b-9d81-4368-b575-d6b3f17f34f4/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumThreeState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumThreeState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/75e3b90a-7bc2-4272-8cfb-7ed7ab8668d7 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/75e3b90a-7bc2-4272-8cfb-7ed7ab8668d7
new file mode 100644
index 00000000000..7fe18aa592a
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/75e3b90a-7bc2-4272-8cfb-7ed7ab8668d7 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7b39613e-876c-4a46-81d3-7e455c082f81 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7b39613e-876c-4a46-81d3-7e455c082f81
new file mode 100644
index 00000000000..db9e4acdc00
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7b39613e-876c-4a46-81d3-7e455c082f81 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7ff88ed5-2b1e-482b-bb20-28dca16e022b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7ff88ed5-2b1e-482b-bb20-28dca16e022b
new file mode 100644
index 00000000000..1b666d3a8a5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7ff88ed5-2b1e-482b-bb20-28dca16e022b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/829dbe3b-9651-41d6-93f7-ecc3b066e489 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/829dbe3b-9651-41d6-93f7-ecc3b066e489
new file mode 100644
index 00000000000..9d8cad32e29
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/829dbe3b-9651-41d6-93f7-ecc3b066e489 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/871e39d1-0ff5-4f66-9875-f4b0df1cf24f b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/871e39d1-0ff5-4f66-9875-f4b0df1cf24f
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/871e39d1-0ff5-4f66-9875-f4b0df1cf24f differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/888520de-8711-493d-a1ad-a20f7dbb314f b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/888520de-8711-493d-a1ad-a20f7dbb314f
new file mode 100644
index 00000000000..eec2a2c7d1e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/888520de-8711-493d-a1ad-a20f7dbb314f differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/89bb1d1f-3f6b-4424-a2d0-a87078a3725c b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/89bb1d1f-3f6b-4424-a2d0-a87078a3725c
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/89bb1d1f-3f6b-4424-a2d0-a87078a3725c
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8dff980b-d261-4591-b853-cabcfb66bb5a b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8dff980b-d261-4591-b853-cabcfb66bb5a
new file mode 100644
index 00000000000..1b666d3a8a5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8dff980b-d261-4591-b853-cabcfb66bb5a differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/925f025a-3554-4ed8-8e6f-f8d1169f3362 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/925f025a-3554-4ed8-8e6f-f8d1169f3362
new file mode 100644
index 00000000000..0002c57891e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/925f025a-3554-4ed8-8e6f-f8d1169f3362 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/93476171-2d39-4972-8c64-9c638481b6fd b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/93476171-2d39-4972-8c64-9c638481b6fd
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/93476171-2d39-4972-8c64-9c638481b6fd
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9682d264-e1c7-44b1-8d75-d6c69c2cf88e b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9682d264-e1c7-44b1-8d75-d6c69c2cf88e
new file mode 100644
index 00000000000..2ab01c46617
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9682d264-e1c7-44b1-8d75-d6c69c2cf88e differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/96da6ddb-d5b2-4cf6-9b01-055957a4ace6 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/96da6ddb-d5b2-4cf6-9b01-055957a4ace6
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/96da6ddb-d5b2-4cf6-9b01-055957a4ace6 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/986e0e90-8f34-417a-a6ef-9290710a6902 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/986e0e90-8f34-417a-a6ef-9290710a6902
new file mode 100644
index 00000000000..99037778cea
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/986e0e90-8f34-417a-a6ef-9290710a6902 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
new file mode 100644
index 00000000000..73beebec90e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a06f0bb6-cb56-445d-b62d-c0b6121491cc b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a06f0bb6-cb56-445d-b62d-c0b6121491cc
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a06f0bb6-cb56-445d-b62d-c0b6121491cc differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/aaeaaed2-cb5a-4bd6-898c-1ffb99fb2f8a b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/aaeaaed2-cb5a-4bd6-898c-1ffb99fb2f8a
new file mode 100644
index 00000000000..be7a9e1ee91
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/aaeaaed2-cb5a-4bd6-898c-1ffb99fb2f8a
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3127305129109311095/junit9085767542075499539/minicluster_ce635002d8a7048217b01ddc49bdfb38/tm_0/tmp/job_33b7a974ba362721369d1f3eb0f74826_op_StreamFlatMap_add2ad1ab50ccfbdd5ddb85805c0d0d1__3_4__uuid_cd081fbf-a21d-4a21-8e5b-6ac05bfa1b5d/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumThreeState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumThreeState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ab8edb28-96bc-4444-8fd4-36999be535bb b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ab8edb28-96bc-4444-8fd4-36999be535bb
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ab8edb28-96bc-4444-8fd4-36999be535bb differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/acc517bb-385b-4056-af94-e4ac412c6c2c b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/acc517bb-385b-4056-af94-e4ac412c6c2c
new file mode 100644
index 00000000000..965ca8808bb
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/acc517bb-385b-4056-af94-e4ac412c6c2c differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ad3a7fc7-a1d2-4386-a396-b856172ae29e b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ad3a7fc7-a1d2-4386-a396-b856172ae29e
new file mode 100644
index 00000000000..1586db0d5a7
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ad3a7fc7-a1d2-4386-a396-b856172ae29e differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/af1f3092-5074-46ac-80c2-c6ed0dbe0eb6 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/af1f3092-5074-46ac-80c2-c6ed0dbe0eb6
new file mode 100644
index 00000000000..a597a01790c
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/af1f3092-5074-46ac-80c2-c6ed0dbe0eb6 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b38e0b0f-b192-42e6-bb9b-ff5b8fee81f4 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b38e0b0f-b192-42e6-bb9b-ff5b8fee81f4
new file mode 100644
index 00000000000..24f8f905bc0
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b38e0b0f-b192-42e6-bb9b-ff5b8fee81f4 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b486e7c7-1cc0-41b1-b600-cff82b28e010 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b486e7c7-1cc0-41b1-b600-cff82b28e010
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b486e7c7-1cc0-41b1-b600-cff82b28e010 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ba3b3fe4-9727-4334-bae9-9ace9262b442 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ba3b3fe4-9727-4334-bae9-9ace9262b442
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ba3b3fe4-9727-4334-bae9-9ace9262b442
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/badb0caa-a58a-4202-8ad0-40eb063c6fae b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/badb0caa-a58a-4202-8ad0-40eb063c6fae
new file mode 100644
index 00000000000..3ce5339b033
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/badb0caa-a58a-4202-8ad0-40eb063c6fae differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c1ddf955-0215-4491-9f8a-20a5874241a8 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c1ddf955-0215-4491-9f8a-20a5874241a8
new file mode 100644
index 00000000000..44f0fc4a19d
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c1ddf955-0215-4491-9f8a-20a5874241a8 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c72715bc-f90d-414e-8540-7ace6b2819e4 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c72715bc-f90d-414e-8540-7ace6b2819e4
new file mode 100644
index 00000000000..69fe0e79930
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c72715bc-f90d-414e-8540-7ace6b2819e4 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ca92e7d2-d8c2-4f35-924a-e860061b1eae b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ca92e7d2-d8c2-4f35-924a-e860061b1eae
new file mode 100644
index 00000000000..4bca2cb2e43
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ca92e7d2-d8c2-4f35-924a-e860061b1eae differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cef5f21f-8e8f-441b-807f-01ef2e7b3a7b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cef5f21f-8e8f-441b-807f-01ef2e7b3a7b
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cef5f21f-8e8f-441b-807f-01ef2e7b3a7b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cf7ebe10-8a9c-4c9f-be21-b52dc6263d69 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cf7ebe10-8a9c-4c9f-be21-b52dc6263d69
new file mode 100644
index 00000000000..862e292eefd
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cf7ebe10-8a9c-4c9f-be21-b52dc6263d69
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3127305129109311095/junit9085767542075499539/minicluster_ce635002d8a7048217b01ddc49bdfb38/tm_0/tmp/job_33b7a974ba362721369d1f3eb0f74826_op_CoBroadcastWithKeyedOperator_c01997dd69890f74ab92174f0d6e3ca2__2_4__uuid_75edd07a-537a-48f5-a6ee-f84fbebaa2ef/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d883acf7-f052-41bc-9736-6ddbce4ecf5c b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d883acf7-f052-41bc-9736-6ddbce4ecf5c
new file mode 100644
index 00000000000..0ff9aef0694
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d883acf7-f052-41bc-9736-6ddbce4ecf5c differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/db31a918-af03-4a67-af06-8d21d65426da b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/db31a918-af03-4a67-af06-8d21d65426da
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/db31a918-af03-4a67-af06-8d21d65426da differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e3efec21-fce9-4e61-b78a-16ac166fdfd0 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e3efec21-fce9-4e61-b78a-16ac166fdfd0
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e3efec21-fce9-4e61-b78a-16ac166fdfd0
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ecc64250-56f0-4444-8041-6144cade69b7 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ecc64250-56f0-4444-8041-6144cade69b7
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ecc64250-56f0-4444-8041-6144cade69b7 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ee905c21-dc98-4869-b596-0c0648571023 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ee905c21-dc98-4869-b596-0c0648571023
new file mode 100644
index 00000000000..8e59c79eb3b
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ee905c21-dc98-4869-b596-0c0648571023
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3127305129109311095/junit9085767542075499539/minicluster_ce635002d8a7048217b01ddc49bdfb38/tm_0/tmp/job_33b7a974ba362721369d1f3eb0f74826_op_CoBroadcastWithKeyedOperator_c01997dd69890f74ab92174f0d6e3ca2__1_4__uuid_6b01082f-9b75-4bbd-b7a8-441fbf7431c2/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ef12ee0d-fbc2-4db3-8d24-a49ac9918d63 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ef12ee0d-fbc2-4db3-8d24-a49ac9918d63
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ef12ee0d-fbc2-4db3-8d24-a49ac9918d63 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f06a61c6-344f-4f15-ad2a-72b815ce5c75 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f06a61c6-344f-4f15-ad2a-72b815ce5c75
new file mode 100644
index 00000000000..aff75cbe188
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f06a61c6-344f-4f15-ad2a-72b815ce5c75 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f0cac637-fe7e-4e18-9024-9b7b543cf16b b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f0cac637-fe7e-4e18-9024-9b7b543cf16b
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f0cac637-fe7e-4e18-9024-9b7b543cf16b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f4b794fd-3f78-40b2-bf41-206ec9860272 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f4b794fd-3f78-40b2-bf41-206ec9860272
new file mode 100644
index 00000000000..c5626927017
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f4b794fd-3f78-40b2-bf41-206ec9860272 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f93cf4a4-f132-43e8-abe3-768d6b3f3d19 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f93cf4a4-f132-43e8-abe3-768d6b3f3d19
new file mode 100644
index 00000000000..100f06b12e4
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f93cf4a4-f132-43e8-abe3-768d6b3f3d19
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3127305129109311095/junit9085767542075499539/minicluster_ce635002d8a7048217b01ddc49bdfb38/tm_0/tmp/job_33b7a974ba362721369d1f3eb0f74826_op_CoBroadcastWithKeyedOperator_c01997dd69890f74ab92174f0d6e3ca2__3_4__uuid_7f79d296-a2e0-485b-8bef-2cfa01430803/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fb1a0c70-d0dd-45cb-a685-ee915bb856e1 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fb1a0c70-d0dd-45cb-a685-ee915bb856e1
new file mode 100644
index 00000000000..43b6ef0332a
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fb1a0c70-d0dd-45cb-a685-ee915bb856e1 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fd8cac61-5094-42d1-80c2-898e875cfc71 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fd8cac61-5094-42d1-80c2-898e875cfc71
new file mode 100644
index 00000000000..e931a60690c
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fd8cac61-5094-42d1-80c2-898e875cfc71 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/06f3feff-d9ec-4443-a9ca-d3c5dfb5d062 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/06f3feff-d9ec-4443-a9ca-d3c5dfb5d062
new file mode 100644
index 00000000000..bcfacead698
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/06f3feff-d9ec-4443-a9ca-d3c5dfb5d062
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit912619537687285282/junit3995775660650410882/minicluster_aa517f0f665b3fa1d708ae06ff2850a9/tm_0/tmp/job_9a00c6bb8a25fd93ef75f529606ed281_op_CoBroadcastWithKeyedOperator_c01997dd69890f74ab92174f0d6e3ca2__4_4__uuid_717a223a-7f91-485a-9bfc-4bb29d9cdcb6/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0b2729f8-133c-4dec-b1ff-56eace387611 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0b2729f8-133c-4dec-b1ff-56eace387611
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0b2729f8-133c-4dec-b1ff-56eace387611
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/124f2a04-e97d-4396-8ac1-6f4f1c956a5e b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/124f2a04-e97d-4396-8ac1-6f4f1c956a5e
new file mode 100644
index 00000000000..1b666d3a8a5
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/124f2a04-e97d-4396-8ac1-6f4f1c956a5e differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/12e8f0dc-2aca-4aa7-a7c8-3a83a79dd5be b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/12e8f0dc-2aca-4aa7-a7c8-3a83a79dd5be
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/12e8f0dc-2aca-4aa7-a7c8-3a83a79dd5be differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/13a84289-2621-4496-bed7-825039eb08a5 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/13a84289-2621-4496-bed7-825039eb08a5
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/13a84289-2621-4496-bed7-825039eb08a5 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/16dc90d5-0684-49f7-8776-40a8642b1b70 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/16dc90d5-0684-49f7-8776-40a8642b1b70
new file mode 100644
index 00000000000..5b71960b864
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/16dc90d5-0684-49f7-8776-40a8642b1b70 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17454c38-521c-407a-9542-3a2de3fa3d2a b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17454c38-521c-407a-9542-3a2de3fa3d2a
new file mode 100644
index 00000000000..50faeef2a9c
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17454c38-521c-407a-9542-3a2de3fa3d2a differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/177e06be-886d-4375-aae7-eb5f4ca2c819 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/177e06be-886d-4375-aae7-eb5f4ca2c819
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/177e06be-886d-4375-aae7-eb5f4ca2c819 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17fbff25-371d-4506-b54f-44be897f370a b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17fbff25-371d-4506-b54f-44be897f370a
new file mode 100644
index 00000000000..d3ffb25cd4f
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17fbff25-371d-4506-b54f-44be897f370a differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/18c3c13d-b2cd-457f-ba9b-d20f70cdcce3 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/18c3c13d-b2cd-457f-ba9b-d20f70cdcce3
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/18c3c13d-b2cd-457f-ba9b-d20f70cdcce3
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ea4504f-36d2-41fa-842d-9f5fc7ce0d76 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ea4504f-36d2-41fa-842d-9f5fc7ce0d76
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ea4504f-36d2-41fa-842d-9f5fc7ce0d76 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ef240c4-23f4-4771-802d-3712d48888ea b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ef240c4-23f4-4771-802d-3712d48888ea
new file mode 100644
index 00000000000..a529ff403b7
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ef240c4-23f4-4771-802d-3712d48888ea differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2920c886-8c19-41e0-b768-faba86185c55 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2920c886-8c19-41e0-b768-faba86185c55
new file mode 100644
index 00000000000..4fb93d2e8ac
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2920c886-8c19-41e0-b768-faba86185c55 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/29778f99-e132-4fb1-b886-81079641bc55 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/29778f99-e132-4fb1-b886-81079641bc55
new file mode 100644
index 00000000000..fdc7c49e653
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/29778f99-e132-4fb1-b886-81079641bc55 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2f73d462-4d87-4c26-9e4d-6535976d9127 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2f73d462-4d87-4c26-9e4d-6535976d9127
new file mode 100644
index 00000000000..3ce5339b033
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2f73d462-4d87-4c26-9e4d-6535976d9127 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/375bc8ab-ac5d-4b71-81bb-f65926f34904 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/375bc8ab-ac5d-4b71-81bb-f65926f34904
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/375bc8ab-ac5d-4b71-81bb-f65926f34904
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/39339d97-301a-4dff-a99f-4a10a303efd9 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/39339d97-301a-4dff-a99f-4a10a303efd9
new file mode 100644
index 00000000000..7ef55cada4c
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/39339d97-301a-4dff-a99f-4a10a303efd9 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3acb1c26-334d-4864-82e5-db81ffcc01ba b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3acb1c26-334d-4864-82e5-db81ffcc01ba
new file mode 100644
index 00000000000..130c4e97014
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3acb1c26-334d-4864-82e5-db81ffcc01ba
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit912619537687285282/junit3995775660650410882/minicluster_aa517f0f665b3fa1d708ae06ff2850a9/tm_0/tmp/job_9a00c6bb8a25fd93ef75f529606ed281_op_CoBroadcastWithKeyedOperator_c01997dd69890f74ab92174f0d6e3ca2__2_4__uuid_00f3f5c3-8f72-4e80-a72c-e772b9e033b7/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_user-timers"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_user-timers"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/47701f83-72c9-4eb3-a858-a89a04025dd3 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/47701f83-72c9-4eb3-a858-a89a04025dd3
new file mode 100644
index 00000000000..e1d2b23cd01
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/47701f83-72c9-4eb3-a858-a89a04025dd3
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit912619537687285282/junit3995775660650410882/minicluster_aa517f0f665b3fa1d708ae06ff2850a9/tm_0/tmp/job_9a00c6bb8a25fd93ef75f529606ed281_op_StreamFlatMap_add2ad1ab50ccfbdd5ddb85805c0d0d1__2_4__uuid_08ed5455-022a-4e45-a0d7-c3a0208a5c31/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumThreeState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumThreeState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4786345c-d763-4898-8c85-2311c2215ace b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4786345c-d763-4898-8c85-2311c2215ace
new file mode 100644
index 00000000000..72c1f08ce86
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4786345c-d763-4898-8c85-2311c2215ace differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4e35d35e-88b7-4110-b0d9-25d4dfea90dc b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4e35d35e-88b7-4110-b0d9-25d4dfea90dc
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4e35d35e-88b7-4110-b0d9-25d4dfea90dc differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4edb7924-0655-4f57-a41b-0ca8c7ebb978 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4edb7924-0655-4f57-a41b-0ca8c7ebb978
new file mode 100644
index 00000000000..d1f227a6186
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4edb7924-0655-4f57-a41b-0ca8c7ebb978 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/55e56036-5dfa-49da-ac6c-3f278a5d8e08 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/55e56036-5dfa-49da-ac6c-3f278a5d8e08
new file mode 100644
index 00000000000..b32d723324e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/55e56036-5dfa-49da-ac6c-3f278a5d8e08 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5793fa19-e85e-4b39-b050-916aa614317d b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5793fa19-e85e-4b39-b050-916aa614317d
new file mode 100644
index 00000000000..6bf91a02888
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5793fa19-e85e-4b39-b050-916aa614317d differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5a2bf568-862e-4c4f-a66e-27744317ba12 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5a2bf568-862e-4c4f-a66e-27744317ba12
new file mode 100644
index 00000000000..229e351b856
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5a2bf568-862e-4c4f-a66e-27744317ba12 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5bcbea61-e19d-4474-9b96-10bbc8421663 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5bcbea61-e19d-4474-9b96-10bbc8421663
new file mode 100644
index 00000000000..08dc407d116
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5bcbea61-e19d-4474-9b96-10bbc8421663 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6290b372-aeb4-4b40-9c83-9c2d13680593 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6290b372-aeb4-4b40-9c83-9c2d13680593
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6290b372-aeb4-4b40-9c83-9c2d13680593
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6c757e2f-b36d-4189-a69c-97b74a05ad6f b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6c757e2f-b36d-4189-a69c-97b74a05ad6f
new file mode 100644
index 00000000000..4bbbcc1ade8
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6c757e2f-b36d-4189-a69c-97b74a05ad6f differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6ca74a88-0db1-4f7c-98d7-0ca2b9a4aefe b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6ca74a88-0db1-4f7c-98d7-0ca2b9a4aefe
new file mode 100644
index 00000000000..f19a9ab57fe
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6ca74a88-0db1-4f7c-98d7-0ca2b9a4aefe differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/72aaef61-0701-44e3-92c3-221f5b4b5526 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/72aaef61-0701-44e3-92c3-221f5b4b5526
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/72aaef61-0701-44e3-92c3-221f5b4b5526 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/742cf3db-3d3d-40d9-ab27-1c92fa334712 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/742cf3db-3d3d-40d9-ab27-1c92fa334712
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/742cf3db-3d3d-40d9-ab27-1c92fa334712 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/79506fcb-9193-4cee-b511-a596ad2c99d6 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/79506fcb-9193-4cee-b511-a596ad2c99d6
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/79506fcb-9193-4cee-b511-a596ad2c99d6
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7dbd101e-11db-4e09-94fc-51314fec59d0 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7dbd101e-11db-4e09-94fc-51314fec59d0
new file mode 100644
index 00000000000..1d3f3b2e5a0
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7dbd101e-11db-4e09-94fc-51314fec59d0 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7f0ed041-4f21-48d1-92e4-08cfce33b6aa b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7f0ed041-4f21-48d1-92e4-08cfce33b6aa
new file mode 100644
index 00000000000..fe77348453d
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7f0ed041-4f21-48d1-92e4-08cfce33b6aa differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7f697dfe-2fc8-4916-b53c-88acda2dbb11 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7f697dfe-2fc8-4916-b53c-88acda2dbb11
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7f697dfe-2fc8-4916-b53c-88acda2dbb11 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/840da40a-7a59-4ab7-8df5-b91edc4dcb91 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/840da40a-7a59-4ab7-8df5-b91edc4dcb91
new file mode 100644
index 00000000000..9f2a63b1780
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/840da40a-7a59-4ab7-8df5-b91edc4dcb91 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/841eb907-c84e-483d-8ce8-6d601b319d21 b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/841eb907-c84e-483d-8ce8-6d601b319d21
new file mode 100644
index 00000000000..f9e0531cdd9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/841eb907-c84e-483d-8ce8-6d601b319d21 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/84a0a8c1-21c3-4ea7-9bfd-fe354578521a b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/84a0a8c1-21c3-4ea7-9bfd-fe354578521a
new file mode 100644
index 00000000000..e73888109cf
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-with-broadcast-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/84a0a8c1-21c3-4ea7-9bfd-fe354578521a
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit912619537687285282/junit3995775660650410882/minicluster_aa517f0f665b3fa1d708ae06ff2850a9/tm_0/tmp/job_9a00c6bb8a25fd93ef75f529606ed281_op_StreamFlatMap_add2ad1ab50ccfbdd5ddb85805c0d0d1__4_4__uuid_462a69ba-1b7b-45f0-b023-bb30f88aeeed/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
... 3421 lines suppressed ...
[flink] 05/14: [release] Upgrade current version to 1.16 for ContinuousFileProcessingMigrationTest and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit 32122612876eecb979f1f2826bce4163332fe484
Author: huangxingbo <hx...@apache.org>
AuthorDate: Thu Oct 27 16:52:22 2022 +0800
[release] Upgrade current version to 1.16 for ContinuousFileProcessingMigrationTest and create snapshots
---
.../hdfstests/ContinuousFileProcessingMigrationTest.java | 3 ++-
...ction-migration-test-1666860418000-flink1.16-snapshot | Bin 0 -> 324 bytes
...ction-migration-test-1666860419000-flink1.16-snapshot | Bin 0 -> 324 bytes
...ction-migration-test-1666860420000-flink1.16-snapshot | Bin 0 -> 324 bytes
.../resources/reader-migration-test-flink1.16-snapshot | Bin 0 -> 2622 bytes
5 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/flink-fs-tests/src/test/java/org/apache/flink/hdfstests/ContinuousFileProcessingMigrationTest.java b/flink-fs-tests/src/test/java/org/apache/flink/hdfstests/ContinuousFileProcessingMigrationTest.java
index 49254c0ce91..7721a56ae1a 100644
--- a/flink-fs-tests/src/test/java/org/apache/flink/hdfstests/ContinuousFileProcessingMigrationTest.java
+++ b/flink-fs-tests/src/test/java/org/apache/flink/hdfstests/ContinuousFileProcessingMigrationTest.java
@@ -85,7 +85,8 @@ public class ContinuousFileProcessingMigrationTest {
Tuple2.of(FlinkVersion.v1_12, 1613720148000L),
Tuple2.of(FlinkVersion.v1_13, 1627550216000L),
Tuple2.of(FlinkVersion.v1_14, 1633938795000L),
- Tuple2.of(FlinkVersion.v1_15, 1651918450000L));
+ Tuple2.of(FlinkVersion.v1_15, 1651918450000L),
+ Tuple2.of(FlinkVersion.v1_16, 1666860418000L));
}
/**
diff --git a/flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860418000-flink1.16-snapshot b/flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860418000-flink1.16-snapshot
new file mode 100644
index 00000000000..0120cd44340
Binary files /dev/null and b/flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860418000-flink1.16-snapshot differ
diff --git a/flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860419000-flink1.16-snapshot b/flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860419000-flink1.16-snapshot
new file mode 100644
index 00000000000..5d4c7a1a804
Binary files /dev/null and b/flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860419000-flink1.16-snapshot differ
diff --git a/flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860420000-flink1.16-snapshot b/flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860420000-flink1.16-snapshot
new file mode 100644
index 00000000000..e479f1a82cd
Binary files /dev/null and b/flink-fs-tests/src/test/resources/monitoring-function-migration-test-1666860420000-flink1.16-snapshot differ
diff --git a/flink-fs-tests/src/test/resources/reader-migration-test-flink1.16-snapshot b/flink-fs-tests/src/test/resources/reader-migration-test-flink1.16-snapshot
new file mode 100644
index 00000000000..242afbc5423
Binary files /dev/null and b/flink-fs-tests/src/test/resources/reader-migration-test-flink1.16-snapshot differ
[flink] 02/14: [release] Upgrade current version to 1.16 for FlinkKafkaConsumerBaseMigrationTest and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit 6c81e76e8aa562ebc9e065b9d6dc8da7ea9c0e29
Author: huangxingbo <hx...@apache.org>
AuthorDate: Thu Oct 27 15:58:49 2022 +0800
[release] Upgrade current version to 1.16 for FlinkKafkaConsumerBaseMigrationTest and create snapshots
---
.../kafka/FlinkKafkaConsumerBaseMigrationTest.java | 3 +--
...onsumer-migration-test-flink1.16-empty-state-snapshot | Bin 0 -> 1465 bytes
.../kafka-consumer-migration-test-flink1.16-snapshot | Bin 0 -> 1519 bytes
3 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/flink-connectors/flink-connector-kafka/src/test/java/org/apache/flink/streaming/connectors/kafka/FlinkKafkaConsumerBaseMigrationTest.java b/flink-connectors/flink-connector-kafka/src/test/java/org/apache/flink/streaming/connectors/kafka/FlinkKafkaConsumerBaseMigrationTest.java
index f22a81e9d2e..983d373c028 100644
--- a/flink-connectors/flink-connector-kafka/src/test/java/org/apache/flink/streaming/connectors/kafka/FlinkKafkaConsumerBaseMigrationTest.java
+++ b/flink-connectors/flink-connector-kafka/src/test/java/org/apache/flink/streaming/connectors/kafka/FlinkKafkaConsumerBaseMigrationTest.java
@@ -92,7 +92,7 @@ public class FlinkKafkaConsumerBaseMigrationTest {
@Parameterized.Parameters(name = "Migration Savepoint: {0}")
public static Collection<FlinkVersion> parameters() {
- return FlinkVersion.rangeOf(FlinkVersion.v1_4, FlinkVersion.v1_15);
+ return FlinkVersion.rangeOf(FlinkVersion.v1_4, FlinkVersion.v1_16);
}
public FlinkKafkaConsumerBaseMigrationTest(FlinkVersion testMigrateVersion) {
@@ -100,7 +100,6 @@ public class FlinkKafkaConsumerBaseMigrationTest {
}
/** Manually run this to write binary snapshot data. */
- @Ignore
@Test
public void writeSnapshot() throws Exception {
writeSnapshot(
diff --git a/flink-connectors/flink-connector-kafka/src/test/resources/kafka-consumer-migration-test-flink1.16-empty-state-snapshot b/flink-connectors/flink-connector-kafka/src/test/resources/kafka-consumer-migration-test-flink1.16-empty-state-snapshot
new file mode 100644
index 00000000000..3f9d56d4d8a
Binary files /dev/null and b/flink-connectors/flink-connector-kafka/src/test/resources/kafka-consumer-migration-test-flink1.16-empty-state-snapshot differ
diff --git a/flink-connectors/flink-connector-kafka/src/test/resources/kafka-consumer-migration-test-flink1.16-snapshot b/flink-connectors/flink-connector-kafka/src/test/resources/kafka-consumer-migration-test-flink1.16-snapshot
new file mode 100644
index 00000000000..bb0d53cca09
Binary files /dev/null and b/flink-connectors/flink-connector-kafka/src/test/resources/kafka-consumer-migration-test-flink1.16-snapshot differ
[flink] 04/14: [release] Upgrade current version to 1.16 for FlinkKinesisConsumerMigrationTest and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit bb4127d079598833779b07edcd39db31c1ffbedd
Author: huangxingbo <hx...@apache.org>
AuthorDate: Thu Oct 27 16:40:48 2022 +0800
[release] Upgrade current version to 1.16 for FlinkKinesisConsumerMigrationTest and create snapshots
---
.../kinesis/FlinkKinesisConsumerMigrationTest.java | 4 ++--
...esis-consumer-migration-test-flink1.16-empty-snapshot | Bin 0 -> 2870 bytes
.../kinesis-consumer-migration-test-flink1.16-snapshot | Bin 0 -> 2938 bytes
3 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/flink-connectors/flink-connector-kinesis/src/test/java/org/apache/flink/streaming/connectors/kinesis/FlinkKinesisConsumerMigrationTest.java b/flink-connectors/flink-connector-kinesis/src/test/java/org/apache/flink/streaming/connectors/kinesis/FlinkKinesisConsumerMigrationTest.java
index 0099f48a648..1957782bb2a 100644
--- a/flink-connectors/flink-connector-kinesis/src/test/java/org/apache/flink/streaming/connectors/kinesis/FlinkKinesisConsumerMigrationTest.java
+++ b/flink-connectors/flink-connector-kinesis/src/test/java/org/apache/flink/streaming/connectors/kinesis/FlinkKinesisConsumerMigrationTest.java
@@ -106,7 +106,8 @@ public class FlinkKinesisConsumerMigrationTest {
FlinkVersion.v1_12,
FlinkVersion.v1_13,
FlinkVersion.v1_14,
- FlinkVersion.v1_15);
+ FlinkVersion.v1_15,
+ FlinkVersion.v1_16);
}
public FlinkKinesisConsumerMigrationTest(FlinkVersion testMigrateVersion) {
@@ -114,7 +115,6 @@ public class FlinkKinesisConsumerMigrationTest {
}
/** Manually run this to write binary snapshot data. */
- @Ignore
@Test
public void writeSnapshot() throws Exception {
writeSnapshot(
diff --git a/flink-connectors/flink-connector-kinesis/src/test/resources/kinesis-consumer-migration-test-flink1.16-empty-snapshot b/flink-connectors/flink-connector-kinesis/src/test/resources/kinesis-consumer-migration-test-flink1.16-empty-snapshot
new file mode 100644
index 00000000000..0cdae1729a4
Binary files /dev/null and b/flink-connectors/flink-connector-kinesis/src/test/resources/kinesis-consumer-migration-test-flink1.16-empty-snapshot differ
diff --git a/flink-connectors/flink-connector-kinesis/src/test/resources/kinesis-consumer-migration-test-flink1.16-snapshot b/flink-connectors/flink-connector-kinesis/src/test/resources/kinesis-consumer-migration-test-flink1.16-snapshot
new file mode 100644
index 00000000000..1e8d5495e55
Binary files /dev/null and b/flink-connectors/flink-connector-kinesis/src/test/resources/kinesis-consumer-migration-test-flink1.16-snapshot differ
[flink] 03/14: [release] Upgrade current version to 1.16 for FlinkKafkaProducerMigrationTest and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit 2c9c9ad9bd935b4d777deb7d7dd9ef227fc19a17
Author: huangxingbo <hx...@apache.org>
AuthorDate: Thu Oct 27 16:38:28 2022 +0800
[release] Upgrade current version to 1.16 for FlinkKafkaProducerMigrationTest and create snapshots
---
.../kafka/FlinkKafkaProducerMigrationTest.java | 2 +-
.../kafka-migration-kafka-producer-flink-1.16-snapshot | Bin 0 -> 1242 bytes
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/flink-connectors/flink-connector-kafka/src/test/java/org/apache/flink/streaming/connectors/kafka/FlinkKafkaProducerMigrationTest.java b/flink-connectors/flink-connector-kafka/src/test/java/org/apache/flink/streaming/connectors/kafka/FlinkKafkaProducerMigrationTest.java
index 754d28dff48..98ab8829634 100644
--- a/flink-connectors/flink-connector-kafka/src/test/java/org/apache/flink/streaming/connectors/kafka/FlinkKafkaProducerMigrationTest.java
+++ b/flink-connectors/flink-connector-kafka/src/test/java/org/apache/flink/streaming/connectors/kafka/FlinkKafkaProducerMigrationTest.java
@@ -42,7 +42,7 @@ import java.util.Properties;
public class FlinkKafkaProducerMigrationTest extends KafkaMigrationTestBase {
@Parameterized.Parameters(name = "Migration Savepoint: {0}")
public static Collection<FlinkVersion> parameters() {
- return FlinkVersion.rangeOf(FlinkVersion.v1_8, FlinkVersion.v1_15);
+ return FlinkVersion.rangeOf(FlinkVersion.v1_8, FlinkVersion.v1_16);
}
public FlinkKafkaProducerMigrationTest(FlinkVersion testMigrateVersion) {
diff --git a/flink-connectors/flink-connector-kafka/src/test/resources/kafka-migration-kafka-producer-flink-1.16-snapshot b/flink-connectors/flink-connector-kafka/src/test/resources/kafka-migration-kafka-producer-flink-1.16-snapshot
new file mode 100644
index 00000000000..de58ce37ac2
Binary files /dev/null and b/flink-connectors/flink-connector-kafka/src/test/resources/kafka-migration-kafka-producer-flink-1.16-snapshot differ
[flink] 08/14: [release] Upgrade current version to 1.16 for StatefulJobSnapshotMigrationITCase and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit 6a57e47bfeed7b185029835eed272d46b1cb46f0
Author: huangxingbo <hx...@apache.org>
AuthorDate: Thu Oct 27 17:18:12 2022 +0800
[release] Upgrade current version to 1.16 for StatefulJobSnapshotMigrationITCase and create snapshots
---
.../StatefulJobSnapshotMigrationITCase.java | 2 +-
.../13b33910-7266-44c0-8cf5-5cc60247e8b3 | Bin 0 -> 1161 bytes
.../5c3cb0e1-8d6e-43f3-a470-d22d5b6a7b42 | Bin 0 -> 532 bytes
.../689c85c9-1a13-43e3-8d66-17ecc24d3f70 | Bin 0 -> 549 bytes
.../69fc28c4-51f4-4dd2-9640-c5dc088a7ca2 | Bin 0 -> 292 bytes
.../6b945189-dd09-4d6f-b8b7-6132b20ea588 | Bin 0 -> 549 bytes
.../805ae44a-f8ca-4ec6-8532-fd4f26bbbea2 | Bin 0 -> 1580 bytes
.../93779bf7-4b49-4d7b-8255-fb154fa1c6ef | Bin 0 -> 1580 bytes
.../9bab0bb8-4140-4aab-b3eb-8dfcaf77d9a2 | Bin 0 -> 1508 bytes
.../9f05c70f-55a6-4bf3-b723-7dc570968e3f | Bin 0 -> 532 bytes
.../_metadata | Bin 0 -> 3008 bytes
.../b9c4a442-d28e-4847-90d9-5a90dbe5fb19 | Bin 0 -> 281 bytes
.../bb1cefd2-3fbd-4953-a8bb-ddf2eae025f1 | Bin 0 -> 532 bytes
.../bee97219-9921-439b-b377-a14aab11fb7b | Bin 0 -> 1161 bytes
.../ce3dec55-b24b-43f3-abcd-e3b374e0b8af | Bin 0 -> 1508 bytes
.../d52ac23c-b715-4f23-80dd-6f1da2147042 | Bin 0 -> 532 bytes
.../dc4bd91a-1890-4fcd-9e16-e1a974ff1eb9 | Bin 0 -> 1508 bytes
.../df68aef7-56ca-49d8-8612-e0ecd91f7f61 | Bin 0 -> 1508 bytes
.../13a2d95a-8c67-4a85-bf34-a274e636fac0 | Bin 0 -> 292 bytes
.../2e791302-3707-45b8-9fde-7eff394acea5 | Bin 0 -> 1508 bytes
.../39b2d5c0-e714-4332-8bb5-11490de9c534 | Bin 0 -> 549 bytes
.../40229a35-39ab-4ecc-a5ce-aa4a969843d1 | Bin 0 -> 1580 bytes
.../4acf3d55-ea9b-446a-9b8c-7cfc1a8b662c | Bin 0 -> 1508 bytes
.../5e65416c-a9a0-421f-bbd9-bad1bb35f76f | Bin 0 -> 532 bytes
.../60b710bb-7fa2-4a9f-9844-ef36d4ee5665 | Bin 0 -> 1580 bytes
.../_metadata | Bin 0 -> 3146 bytes
.../a76da6d1-fe79-4cdb-b384-b09b57ebd1ea | Bin 0 -> 1508 bytes
.../af9f706c-6233-49bd-b4e8-e8fcf08cdaa5 | Bin 0 -> 1161 bytes
.../b5ef2901-3aeb-486d-b7c6-fe25d2ffb012 | Bin 0 -> 549 bytes
.../b758569e-dc5d-476a-9dca-41d8ad279730 | Bin 0 -> 532 bytes
.../b8134d3b-fe47-4a95-877a-21e1b737fda8 | Bin 0 -> 1161 bytes
.../b9a6d877-0b4e-44a5-a78c-d4cde882a41a | Bin 0 -> 281 bytes
.../beddbd9b-98f8-4f8d-a255-d3e549eec699 | Bin 0 -> 1508 bytes
.../c23f9624-21e0-4c04-9d1e-16c52ee14cbb | Bin 0 -> 532 bytes
.../c456098f-2f6d-458b-811c-67c07ef8683a | Bin 0 -> 532 bytes
.../0b4f1c69-ed79-423f-ba17-2b222a692fe0 | Bin 0 -> 1620 bytes
.../0cf7140d-d063-42e8-939a-a581086c0a0a | Bin 0 -> 1521 bytes
.../1885c787-291a-4fb8-b46d-ff5fed9fa7a2 | Bin 0 -> 1620 bytes
.../2c83c005-509e-4660-945f-e1efd56faaf5 | Bin 0 -> 561 bytes
.../630f0059-7e40-4eb2-9562-a03d04381bc4 | Bin 0 -> 535 bytes
.../778fdee7-5057-46d1-81c8-9506e8bb7d5c | Bin 0 -> 535 bytes
.../85cedb95-feba-4a87-aea2-a2eaae750594 | Bin 0 -> 292 bytes
.../944e684a-f51d-4ea6-9e52-b249e91fa870 | Bin 0 -> 1145 bytes
.../_metadata | Bin 0 -> 2617 bytes
.../cad65e16-8804-4a9f-85ba-48883e52656f | Bin 0 -> 1521 bytes
.../ccb5cc15-4b1e-4b6c-93e6-aa4c91e2ae06 | Bin 0 -> 535 bytes
.../d0c3e00a-4812-4184-922c-32234c71ce46 | Bin 0 -> 1521 bytes
.../db88dd6e-d1c7-4209-ae27-7cbbb5ab68a2 | Bin 0 -> 535 bytes
.../f0ed775a-9449-4a4e-b0f1-8ce796ce3e38 | Bin 0 -> 281 bytes
.../f39df3e0-c91e-4fb4-9a48-e61ce1ecdd8e | Bin 0 -> 1145 bytes
.../f3cedd5e-4df3-4f9d-9184-a61f6553d1f5 | Bin 0 -> 561 bytes
.../f9a27eb6-991c-48ca-a6b6-196458be6836 | Bin 0 -> 1521 bytes
.../02c7c32e-4bc0-4ac6-a00e-c58c3ca59cb0 | 1 +
.../030e93b7-d76e-474b-88bf-a5246f171e99 | 1 +
.../07002f02-97f1-4a66-86ce-7c62ba873e0b | 453 +++++++++++++++++++++
.../0a7b866f-f208-40d8-b595-3674ac73656e | Bin 0 -> 602 bytes
.../0c60e545-e0cd-440f-aca9-81e428f3e1a3 | Bin 0 -> 1005 bytes
.../0e40bd9a-a3b3-4d71-9d32-dfaacba11244 | 453 +++++++++++++++++++++
.../131ac999-e9b8-438d-a5f7-1ac0e446834b | Bin 0 -> 602 bytes
.../171cf025-5cc6-446d-a6d8-f29056f7e750 | Bin 0 -> 1414 bytes
.../172cbcd7-0a55-47d0-b40c-cc80fb8fa63b | Bin 0 -> 1005 bytes
.../17a588ee-f827-4d29-af60-0f6e0b2d033c | Bin 0 -> 1029 bytes
.../1997c9b1-6a86-46f1-809d-bace531ef68d | Bin 0 -> 982 bytes
.../1a149132-7dd9-482f-b233-a0dd042f1ed6 | Bin 0 -> 979 bytes
.../24a51c2c-07c5-4492-940c-c34787e43fe4 | Bin 0 -> 203 bytes
.../2656a095-a011-4ebf-8150-fbe950dd06e3 | Bin 0 -> 1029 bytes
.../2682396b-1c6b-4bfe-8080-67dbc2484991 | Bin 0 -> 982 bytes
.../294301e8-2293-45eb-86b1-af7159d5f968 | Bin 0 -> 1414 bytes
.../2b0d5736-239d-4c63-8278-e2b24f8eccf7 | Bin 0 -> 990 bytes
.../2b178d84-3596-4f78-a32c-e6a3243fcbcd | Bin 0 -> 1037 bytes
.../2fc3a590-c174-4fd5-a042-370563f84629 | Bin 0 -> 602 bytes
.../31fbf96e-84bd-4047-9dbc-5695d134e5d2 | Bin 0 -> 1037 bytes
.../37c18e75-384c-4797-b6e1-06041daf8082 | 1 +
.../38a3cb4f-fab2-4b88-a9e2-c2426dd70ba2 | Bin 0 -> 1016 bytes
.../3eb9436c-6e24-410c-80e2-57d8006e74c8 | 362 ++++++++++++++++
.../44fed1e3-429c-427d-9651-f8f8acab20aa | Bin 0 -> 203 bytes
.../4c03e3da-9c0e-4a6a-b193-35faf537972b | Bin 0 -> 990 bytes
.../4debaf30-2884-478c-b752-86567b1b77d8 | Bin 0 -> 1029 bytes
.../518a2efe-f4fe-4ef0-bc49-e3784c4a28fe | Bin 0 -> 602 bytes
.../5244fbad-83fd-4d71-8094-4b5130f7d0c3 | 271 ++++++++++++
.../54681537-d0b8-4d92-bb36-8702ead4b7d8 | 453 +++++++++++++++++++++
.../58d7c740-17a9-4dcc-b546-54e8041b91e2 | 1 +
.../59ca27b5-3e9c-4cec-ab25-48721ea2efe5 | Bin 0 -> 281 bytes
.../5c0c494e-4dce-4745-a298-0adba2756281 | Bin 0 -> 979 bytes
.../5de29058-506d-4348-a080-c5b01a7e238a | Bin 0 -> 292 bytes
.../66203e7a-960c-4670-ac0b-2a7a70b53c9c | Bin 0 -> 1414 bytes
.../690e4edb-11ca-4744-8fc0-6cac8eea461d | 271 ++++++++++++
.../6d3922b0-efa4-4f3d-b683-25246c05fb44 | 271 ++++++++++++
.../6eee6013-bab6-4cc7-996c-e69db2e13494 | 1 +
.../718ef967-090d-4c5e-b5ad-30f8fccfdf1c | 1 +
.../799e677d-5590-4a61-873d-b9877589f408 | Bin 0 -> 989 bytes
.../7b7174b8-6b64-459f-994a-bf2685b73006 | Bin 0 -> 505 bytes
.../7bedeb94-a1ea-41e3-804f-5b46380934e5 | 1 +
.../7beea945-0815-473b-ad3b-4987c78daee3 | Bin 0 -> 505 bytes
.../7c4c4bfb-b4b9-49db-8006-47f0678f7cff | Bin 0 -> 1414 bytes
.../7d206486-6891-4442-aed2-7609989c07e7 | Bin 0 -> 203 bytes
.../7d46dcaf-2d1e-4152-80a4-27d2711b522c | Bin 0 -> 203 bytes
.../805de323-9aef-41bf-be24-10b422eff8d7 | Bin 0 -> 602 bytes
.../81f8b59a-567c-4efb-b056-4e1de1234504 | 1 +
.../8330ceba-d659-4194-837a-6570ab43925d | 362 ++++++++++++++++
.../839d6559-3445-48ae-affb-1e1d2e83662d | Bin 0 -> 602 bytes
.../859d0eac-fe4f-4d7d-9cb3-27c67ba62b25 | Bin 0 -> 204 bytes
.../86a85752-1cae-4403-81ab-a5f2b0f471a4 | 1 +
.../87355aa1-267e-4943-8f8e-692ee4158042 | Bin 0 -> 1029 bytes
.../8fb08647-bd47-4980-89eb-c87515f8cdf1 | Bin 0 -> 203 bytes
.../93bff19c-443f-4577-b23f-c21a1d71f7bd | 271 ++++++++++++
.../97fe3517-2223-420c-a501-860ca294107d | Bin 0 -> 990 bytes
.../9ac87bb7-d82c-4120-8c94-84fe45e1278d | 1 +
.../9b83bd62-e0ca-4cd6-82fe-88eaff10aebc | Bin 0 -> 505 bytes
.../9f46cdea-fd53-4e74-b6d1-e094007b5db2 | 271 ++++++++++++
.../_metadata | Bin 0 -> 7742 bytes
.../a2e28cb5-4128-4cda-9b0a-842bed759f87 | Bin 0 -> 204 bytes
.../a4a7068e-0508-4400-842b-9495af6be5a1 | 271 ++++++++++++
.../a7e5293b-a7ef-41ef-8729-732e17658448 | 453 +++++++++++++++++++++
.../ad2e48de-402e-4927-9c31-2618f61d4bda | Bin 0 -> 1005 bytes
.../af377778-4bb7-4be1-a1a0-30e7b5b114b9 | 1 +
.../b49b6b18-c63d-4f5d-acf7-c082b2ae3374 | Bin 0 -> 1414 bytes
.../ba501e92-6720-44cb-988f-33144f755a35 | 1 +
.../bb5be755-52ae-4ac4-b6c0-9e44e5b9e6b3 | Bin 0 -> 1016 bytes
.../bd85f306-6151-4800-8568-f04aba215bc3 | Bin 0 -> 992 bytes
.../c350acce-06f9-4076-a26e-0ae22c2939ea | 1 +
.../c76e7191-8801-4326-89ab-ea4f3f0eb658 | Bin 0 -> 992 bytes
.../c87d49c8-2edd-4932-b642-34f5a2a5618e | 1 +
.../c91030b7-0b7a-493d-8082-7ac2d24f967a | 453 +++++++++++++++++++++
.../cb32542b-4ddc-4190-821c-c7db220565fd | Bin 0 -> 505 bytes
.../ccc6d10f-7203-4981-9076-baf122eef0f0 | Bin 0 -> 989 bytes
.../cd5c9b6c-9d80-4f9a-b0db-d1959478ee81 | Bin 0 -> 505 bytes
.../d04fcf98-4e96-4687-a709-d224da9595a0 | 453 +++++++++++++++++++++
.../d36d2103-3ce7-49a5-9ed1-94cbce67f3f6 | Bin 0 -> 505 bytes
.../e04ea959-6a89-48e5-aef6-3825b52cc567 | Bin 0 -> 990 bytes
.../e917a3c4-f9e9-4bbc-ac95-c88537119d19 | Bin 0 -> 1414 bytes
.../eefb7006-e8dd-4e54-8f70-962ad1c31c4c | Bin 0 -> 1145 bytes
.../f73cc645-1596-4c47-8209-6eab1804f4bd | Bin 0 -> 203 bytes
.../f8645ad2-d58b-4ab2-b6b0-d6cbd7186b3f | Bin 0 -> 1005 bytes
.../fe8b6eaa-1f55-4a0e-9e74-246882493198 | Bin 0 -> 1145 bytes
.../00bf26af-5218-464b-8d32-f0ddf39a7dce | 271 ++++++++++++
.../02161573-df22-4f61-b89d-e575666ed998 | Bin 0 -> 602 bytes
.../036ed0fc-5a65-4c57-850d-f60334798484 | 362 ++++++++++++++++
.../0a110672-9bdb-41b3-a882-0c49c41c24a8 | Bin 0 -> 204 bytes
.../0e17124a-8e47-4dfb-b168-0904974e2953 | 1 +
.../109e95f0-0905-4dea-852d-82eb9cb3ca3d | Bin 0 -> 982 bytes
.../15c5e4bc-1fe1-43f6-9da4-6e2c74686774 | Bin 0 -> 990 bytes
.../1637f420-90a2-4e0a-8e4c-9d066fc07ad1 | Bin 0 -> 979 bytes
.../17d277ed-5b38-4953-998f-130fc856bf02 | Bin 0 -> 1005 bytes
.../1aa798ec-08e3-4330-818c-f9fddf1895c2 | 453 +++++++++++++++++++++
.../1b870741-7a64-4f48-8108-8146e093e565 | Bin 0 -> 1029 bytes
.../1e488e01-1d17-449c-aad1-7c1b9e8b68c6 | Bin 0 -> 203 bytes
.../1e6aeb77-7921-4142-8537-51cd45bad98e | Bin 0 -> 992 bytes
.../26006cbb-127f-4e5a-baba-cdef4eb51ec3 | Bin 0 -> 602 bytes
.../2691584f-abb2-4829-871a-439caaee8760 | Bin 0 -> 203 bytes
.../27fe43ab-ca29-411b-8fc9-06c5002f9f89 | Bin 0 -> 281 bytes
.../2ab937ee-70c1-4b9f-a2c8-d86f59df07db | Bin 0 -> 1016 bytes
.../2dcc77fc-0aeb-4e54-9bf7-4502a4b8571c | 1 +
.../324d6372-168a-4dde-9e8c-c4b7a36afd77 | 1 +
.../3572597d-4a52-483e-a418-06154c8f6d50 | Bin 0 -> 1037 bytes
.../3cec1357-f2b5-44b1-be18-7e56ba5bc561 | Bin 0 -> 602 bytes
.../3e1721ca-7984-495c-8435-08b5973690e1 | Bin 0 -> 505 bytes
.../41f6e0be-ac5b-4cec-91f7-66c09d4504e2 | Bin 0 -> 989 bytes
.../421a0c6d-65a8-4cc5-8a91-305c31c29b5e | Bin 0 -> 505 bytes
.../460fdc00-9ea2-4341-a937-a738c4bef33a | Bin 0 -> 1414 bytes
.../4a3d0c80-ac3a-4df5-9da8-0de3fee686ba | 271 ++++++++++++
.../4a7157ce-edef-4320-9609-a6f0e6686ef7 | Bin 0 -> 1414 bytes
.../4b05f2bf-b931-40dd-9c27-a83df9117288 | 1 +
.../4eb42b0a-49b2-47d2-8e21-1e2c63fa2858 | 1 +
.../54c4cddd-361d-4cb5-88be-36fa18a91588 | Bin 0 -> 505 bytes
.../588ca401-cf0a-4077-aaac-858af8f01504 | 1 +
.../5d95b4c7-d9a5-4649-a0b0-ac23f019b526 | Bin 0 -> 203 bytes
.../68ff69f4-83d7-456a-9863-b1d96714fcfd | Bin 0 -> 203 bytes
.../697285ae-bfdc-4cfe-8fba-adb35d93eca1 | 271 ++++++++++++
.../6cf57f00-9f2a-4301-b975-af1aa78896e4 | Bin 0 -> 1005 bytes
.../6f496e07-18ed-4210-b74f-41f6c311f361 | Bin 0 -> 982 bytes
.../746be1ff-4a7f-4049-b1c9-5736b4ab1f4a | Bin 0 -> 602 bytes
.../79703f6c-cafb-4f12-8ef2-527547b0777d | Bin 0 -> 1414 bytes
.../7ccbe585-c294-4028-9907-bd0d3262cedd | Bin 0 -> 1414 bytes
.../859bd9cb-49f5-4906-9d6f-6966c2a84a33 | Bin 0 -> 1414 bytes
.../8709a2ce-297a-4242-843b-a19fdce6ccb3 | Bin 0 -> 1016 bytes
.../89863764-ba21-4dfd-babf-255de97f0e78 | Bin 0 -> 1029 bytes
.../8f9d25ff-5748-4f97-b4d5-1df0f46e427c | Bin 0 -> 203 bytes
.../90ebdd55-df52-4fe9-95c5-dac66b5eaa4d | Bin 0 -> 292 bytes
.../91500461-183b-4b1b-9545-9c4756fa2dcf | Bin 0 -> 203 bytes
.../922948a8-dddb-425d-beb9-84cc78f80612 | 271 ++++++++++++
.../9275ab8c-08e9-410b-baf6-f794262b631a | 1 +
.../92c1fb81-284e-4573-9453-a674677b2555 | Bin 0 -> 1005 bytes
.../937ed2ad-b661-4d95-9399-96a573b4b978 | 1 +
.../95c2b081-9193-4e4d-8d17-68945863639a | Bin 0 -> 1005 bytes
.../990bbd43-de1d-4b15-a487-ff561ee432de | Bin 0 -> 990 bytes
.../9b6704cd-3588-4120-b49e-e1b21c159242 | 453 +++++++++++++++++++++
.../9c4164af-ec23-47bc-8096-f5131916acfe | Bin 0 -> 1029 bytes
.../9e5194b5-3c3d-4d2c-8e9d-83c0dd8c5e15 | 453 +++++++++++++++++++++
.../_metadata | Bin 0 -> 7880 bytes
.../a7c518f6-b174-4f0c-819f-a08e0bf27499 | 453 +++++++++++++++++++++
.../aae4b8a3-98bc-4a72-b38c-80d479831630 | Bin 0 -> 204 bytes
.../acf8609f-8065-4cc2-bfb0-b50c769932b2 | 1 +
.../b2e89383-88c9-4a0d-9c58-4eb28bd60264 | 362 ++++++++++++++++
.../b46619b7-c011-4c16-95be-d43c8ed32d92 | 271 ++++++++++++
.../b8f36040-00f9-4a5e-b374-789fce5e2ea5 | Bin 0 -> 1145 bytes
.../bed28600-cd85-403e-89f2-6c873cc32e8a | Bin 0 -> 505 bytes
.../c0ffc912-2f0d-4037-95f6-603eee3d192d | Bin 0 -> 602 bytes
.../c2b65a2f-534f-4b72-bb31-45e4dd5d6a4d | Bin 0 -> 505 bytes
.../c417fab3-4c04-4d6e-a9f5-4e967e0829ab | 1 +
.../c42c3a93-2928-4e8e-9d2c-e2ff206348d0 | Bin 0 -> 990 bytes
.../c57d8db9-2fea-467e-aa21-958af463156b | 1 +
.../c63ae58b-8d08-4323-861e-65b2bfae1c2a | Bin 0 -> 979 bytes
.../c8504fcd-0ae8-4142-8e07-a3b4215a118f | 1 +
.../c8e955a3-8106-48d1-a99d-d64a80078dc8 | Bin 0 -> 992 bytes
.../ca3e7ee0-bb99-4753-a724-45e9886f678e | Bin 0 -> 989 bytes
.../ccbc6e32-ce25-4df4-8dd5-a9abd45caae8 | Bin 0 -> 1029 bytes
.../d1eae430-27f8-4c83-8c3e-0d86b88d5eb6 | Bin 0 -> 990 bytes
.../d2656d5d-630f-4794-8418-7b2382593563 | Bin 0 -> 1145 bytes
.../e566e70c-22a9-4f16-948b-3c5a5ea13136 | Bin 0 -> 1034 bytes
.../ea595caf-6553-4a32-b0ba-2d40732e2cfb | 1 +
.../eb3bc76b-ebf2-4249-9861-8d935521f501 | Bin 0 -> 505 bytes
.../f101d2c0-eb46-4e2c-9284-3e7312a281ce | 271 ++++++++++++
.../f358c91a-aad1-469d-84be-ab5e20b45d2b | 1 +
.../f60da354-ac11-4d84-a2e8-991298bbeb95 | Bin 0 -> 1414 bytes
.../f64d051d-9dd0-4122-8122-3572783c70aa | Bin 0 -> 602 bytes
.../f8c5576f-686b-4701-b20f-876d06fd6552 | 453 +++++++++++++++++++++
.../fd7d21da-c392-4539-bdc3-c0d66731689d | 453 +++++++++++++++++++++
.../05e83119-8547-460d-bda6-dbd2c933ccc3 | Bin 0 -> 535 bytes
.../11edc6e2-53f9-4767-86ba-6d03e7ef17bd | Bin 0 -> 1521 bytes
.../1dd4b125-9e2e-4166-9b5e-4d4da8d6ff1a | Bin 0 -> 1145 bytes
.../2e2482a0-a513-4440-93b2-ae3a938fbe71 | Bin 0 -> 1620 bytes
.../31aca160-5348-4d37-92a9-3d7f835ca56c | Bin 0 -> 281 bytes
.../4487acee-8e6a-4acd-8557-bfd0ece99abe | Bin 0 -> 561 bytes
.../579ff4a2-abea-45ad-80bf-b9450faea115 | Bin 0 -> 1145 bytes
.../591b46da-bacc-4a64-82b3-c4cacc9adfea | Bin 0 -> 1521 bytes
.../730a39ca-0b8d-48e6-a2f7-36106276b1ae | Bin 0 -> 561 bytes
.../7448c829-342b-4bb4-bc9c-d9a50b4f058a | Bin 0 -> 535 bytes
.../763f5739-d0bd-476c-9be9-4d113209343f | Bin 0 -> 1521 bytes
.../_metadata | Bin 0 -> 2617 bytes
.../b8235b25-6e91-45c6-a927-b6676d1a78f7 | Bin 0 -> 535 bytes
.../c296bc3e-6f57-4034-abdc-2f27a0094247 | Bin 0 -> 535 bytes
.../d05a5e0a-22bd-465b-b2ad-b5b6be635115 | Bin 0 -> 292 bytes
.../d11149c6-5ce9-4b55-aab2-93e64018019a | Bin 0 -> 1620 bytes
.../e32957d1-b300-4b55-9624-d161e5391307 | Bin 0 -> 1521 bytes
235 files changed, 10165 insertions(+), 1 deletion(-)
diff --git a/flink-tests/src/test/java/org/apache/flink/test/checkpointing/StatefulJobSnapshotMigrationITCase.java b/flink-tests/src/test/java/org/apache/flink/test/checkpointing/StatefulJobSnapshotMigrationITCase.java
index 93ab1b0ef04..fd2042fee2b 100644
--- a/flink-tests/src/test/java/org/apache/flink/test/checkpointing/StatefulJobSnapshotMigrationITCase.java
+++ b/flink-tests/src/test/java/org/apache/flink/test/checkpointing/StatefulJobSnapshotMigrationITCase.java
@@ -65,7 +65,7 @@ public class StatefulJobSnapshotMigrationITCase extends SnapshotMigrationTestBas
private static final int NUM_SOURCE_ELEMENTS = 4;
// TODO increase this to newer version to create and test snapshot migration for newer versions
- private static final FlinkVersion currentVersion = FlinkVersion.v1_15;
+ private static final FlinkVersion currentVersion = FlinkVersion.v1_16;
// TODO change this to CREATE_SNAPSHOT to (re)create binary snapshots
// TODO Note: You should generate the snapshot based on the release branch instead of the
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/13b33910-7266-44c0-8cf5-5cc60247e8b3 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/13b33910-7266-44c0-8cf5-5cc60247e8b3
new file mode 100644
index 00000000000..6bf035568ab
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/13b33910-7266-44c0-8cf5-5cc60247e8b3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/5c3cb0e1-8d6e-43f3-a470-d22d5b6a7b42 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/5c3cb0e1-8d6e-43f3-a470-d22d5b6a7b42
new file mode 100644
index 00000000000..0bc166a72ed
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/5c3cb0e1-8d6e-43f3-a470-d22d5b6a7b42 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/689c85c9-1a13-43e3-8d66-17ecc24d3f70 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/689c85c9-1a13-43e3-8d66-17ecc24d3f70
new file mode 100644
index 00000000000..f4a3b3f6a28
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/689c85c9-1a13-43e3-8d66-17ecc24d3f70 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/69fc28c4-51f4-4dd2-9640-c5dc088a7ca2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/69fc28c4-51f4-4dd2-9640-c5dc088a7ca2
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/69fc28c4-51f4-4dd2-9640-c5dc088a7ca2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/6b945189-dd09-4d6f-b8b7-6132b20ea588 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/6b945189-dd09-4d6f-b8b7-6132b20ea588
new file mode 100644
index 00000000000..f4a3b3f6a28
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/6b945189-dd09-4d6f-b8b7-6132b20ea588 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/805ae44a-f8ca-4ec6-8532-fd4f26bbbea2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/805ae44a-f8ca-4ec6-8532-fd4f26bbbea2
new file mode 100644
index 00000000000..c37921403c3
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/805ae44a-f8ca-4ec6-8532-fd4f26bbbea2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/93779bf7-4b49-4d7b-8255-fb154fa1c6ef b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/93779bf7-4b49-4d7b-8255-fb154fa1c6ef
new file mode 100644
index 00000000000..a2b77b1817d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/93779bf7-4b49-4d7b-8255-fb154fa1c6ef differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/9bab0bb8-4140-4aab-b3eb-8dfcaf77d9a2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/9bab0bb8-4140-4aab-b3eb-8dfcaf77d9a2
new file mode 100644
index 00000000000..411382b73a0
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/9bab0bb8-4140-4aab-b3eb-8dfcaf77d9a2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/9f05c70f-55a6-4bf3-b723-7dc570968e3f b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/9f05c70f-55a6-4bf3-b723-7dc570968e3f
new file mode 100644
index 00000000000..0bc166a72ed
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/9f05c70f-55a6-4bf3-b723-7dc570968e3f differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
new file mode 100644
index 00000000000..d995a4c9436
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/b9c4a442-d28e-4847-90d9-5a90dbe5fb19 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/b9c4a442-d28e-4847-90d9-5a90dbe5fb19
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/b9c4a442-d28e-4847-90d9-5a90dbe5fb19 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/bb1cefd2-3fbd-4953-a8bb-ddf2eae025f1 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/bb1cefd2-3fbd-4953-a8bb-ddf2eae025f1
new file mode 100644
index 00000000000..7ca6fef2a8e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/bb1cefd2-3fbd-4953-a8bb-ddf2eae025f1 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/bee97219-9921-439b-b377-a14aab11fb7b b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/bee97219-9921-439b-b377-a14aab11fb7b
new file mode 100644
index 00000000000..6bf035568ab
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/bee97219-9921-439b-b377-a14aab11fb7b differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/ce3dec55-b24b-43f3-abcd-e3b374e0b8af b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/ce3dec55-b24b-43f3-abcd-e3b374e0b8af
new file mode 100644
index 00000000000..11cd11fa83c
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/ce3dec55-b24b-43f3-abcd-e3b374e0b8af differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/d52ac23c-b715-4f23-80dd-6f1da2147042 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/d52ac23c-b715-4f23-80dd-6f1da2147042
new file mode 100644
index 00000000000..7ca6fef2a8e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/d52ac23c-b715-4f23-80dd-6f1da2147042 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/dc4bd91a-1890-4fcd-9e16-e1a974ff1eb9 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/dc4bd91a-1890-4fcd-9e16-e1a974ff1eb9
new file mode 100644
index 00000000000..f7294976c78
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/dc4bd91a-1890-4fcd-9e16-e1a974ff1eb9 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/df68aef7-56ca-49d8-8612-e0ecd91f7f61 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/df68aef7-56ca-49d8-8612-e0ecd91f7f61
new file mode 100644
index 00000000000..0aa39fdc2c7
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-checkpoint/df68aef7-56ca-49d8-8612-e0ecd91f7f61 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/13a2d95a-8c67-4a85-bf34-a274e636fac0 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/13a2d95a-8c67-4a85-bf34-a274e636fac0
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/13a2d95a-8c67-4a85-bf34-a274e636fac0 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/2e791302-3707-45b8-9fde-7eff394acea5 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/2e791302-3707-45b8-9fde-7eff394acea5
new file mode 100644
index 00000000000..aab34b76011
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/2e791302-3707-45b8-9fde-7eff394acea5 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/39b2d5c0-e714-4332-8bb5-11490de9c534 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/39b2d5c0-e714-4332-8bb5-11490de9c534
new file mode 100644
index 00000000000..f4a3b3f6a28
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/39b2d5c0-e714-4332-8bb5-11490de9c534 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/40229a35-39ab-4ecc-a5ce-aa4a969843d1 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/40229a35-39ab-4ecc-a5ce-aa4a969843d1
new file mode 100644
index 00000000000..9d4ec374f90
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/40229a35-39ab-4ecc-a5ce-aa4a969843d1 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/4acf3d55-ea9b-446a-9b8c-7cfc1a8b662c b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/4acf3d55-ea9b-446a-9b8c-7cfc1a8b662c
new file mode 100644
index 00000000000..b1a1075b444
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/4acf3d55-ea9b-446a-9b8c-7cfc1a8b662c differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5e65416c-a9a0-421f-bbd9-bad1bb35f76f b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5e65416c-a9a0-421f-bbd9-bad1bb35f76f
new file mode 100644
index 00000000000..7ca6fef2a8e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/5e65416c-a9a0-421f-bbd9-bad1bb35f76f differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/60b710bb-7fa2-4a9f-9844-ef36d4ee5665 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/60b710bb-7fa2-4a9f-9844-ef36d4ee5665
new file mode 100644
index 00000000000..b22507adafe
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/60b710bb-7fa2-4a9f-9844-ef36d4ee5665 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
new file mode 100644
index 00000000000..d54b1765e20
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/a76da6d1-fe79-4cdb-b384-b09b57ebd1ea b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/a76da6d1-fe79-4cdb-b384-b09b57ebd1ea
new file mode 100644
index 00000000000..be448fa1a67
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/a76da6d1-fe79-4cdb-b384-b09b57ebd1ea differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/af9f706c-6233-49bd-b4e8-e8fcf08cdaa5 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/af9f706c-6233-49bd-b4e8-e8fcf08cdaa5
new file mode 100644
index 00000000000..6bf035568ab
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/af9f706c-6233-49bd-b4e8-e8fcf08cdaa5 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b5ef2901-3aeb-486d-b7c6-fe25d2ffb012 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b5ef2901-3aeb-486d-b7c6-fe25d2ffb012
new file mode 100644
index 00000000000..f4a3b3f6a28
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b5ef2901-3aeb-486d-b7c6-fe25d2ffb012 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b758569e-dc5d-476a-9dca-41d8ad279730 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b758569e-dc5d-476a-9dca-41d8ad279730
new file mode 100644
index 00000000000..7ca6fef2a8e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b758569e-dc5d-476a-9dca-41d8ad279730 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b8134d3b-fe47-4a95-877a-21e1b737fda8 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b8134d3b-fe47-4a95-877a-21e1b737fda8
new file mode 100644
index 00000000000..6bf035568ab
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b8134d3b-fe47-4a95-877a-21e1b737fda8 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b9a6d877-0b4e-44a5-a78c-d4cde882a41a b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b9a6d877-0b4e-44a5-a78c-d4cde882a41a
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/b9a6d877-0b4e-44a5-a78c-d4cde882a41a differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/beddbd9b-98f8-4f8d-a255-d3e549eec699 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/beddbd9b-98f8-4f8d-a255-d3e549eec699
new file mode 100644
index 00000000000..c30cddb8716
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/beddbd9b-98f8-4f8d-a255-d3e549eec699 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c23f9624-21e0-4c04-9d1e-16c52ee14cbb b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c23f9624-21e0-4c04-9d1e-16c52ee14cbb
new file mode 100644
index 00000000000..0bc166a72ed
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c23f9624-21e0-4c04-9d1e-16c52ee14cbb differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c456098f-2f6d-458b-811c-67c07ef8683a b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c456098f-2f6d-458b-811c-67c07ef8683a
new file mode 100644
index 00000000000..0bc166a72ed
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint-native/c456098f-2f6d-458b-811c-67c07ef8683a differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/0b4f1c69-ed79-423f-ba17-2b222a692fe0 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/0b4f1c69-ed79-423f-ba17-2b222a692fe0
new file mode 100644
index 00000000000..8333a94a5d9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/0b4f1c69-ed79-423f-ba17-2b222a692fe0 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/0cf7140d-d063-42e8-939a-a581086c0a0a b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/0cf7140d-d063-42e8-939a-a581086c0a0a
new file mode 100644
index 00000000000..6bd80db2218
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/0cf7140d-d063-42e8-939a-a581086c0a0a differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/1885c787-291a-4fb8-b46d-ff5fed9fa7a2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/1885c787-291a-4fb8-b46d-ff5fed9fa7a2
new file mode 100644
index 00000000000..8333a94a5d9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/1885c787-291a-4fb8-b46d-ff5fed9fa7a2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/2c83c005-509e-4660-945f-e1efd56faaf5 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/2c83c005-509e-4660-945f-e1efd56faaf5
new file mode 100644
index 00000000000..7ff4929406c
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/2c83c005-509e-4660-945f-e1efd56faaf5 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/630f0059-7e40-4eb2-9562-a03d04381bc4 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/630f0059-7e40-4eb2-9562-a03d04381bc4
new file mode 100644
index 00000000000..7bdcb98af9b
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/630f0059-7e40-4eb2-9562-a03d04381bc4 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/778fdee7-5057-46d1-81c8-9506e8bb7d5c b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/778fdee7-5057-46d1-81c8-9506e8bb7d5c
new file mode 100644
index 00000000000..7bdcb98af9b
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/778fdee7-5057-46d1-81c8-9506e8bb7d5c differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/85cedb95-feba-4a87-aea2-a2eaae750594 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/85cedb95-feba-4a87-aea2-a2eaae750594
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/85cedb95-feba-4a87-aea2-a2eaae750594 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/944e684a-f51d-4ea6-9e52-b249e91fa870 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/944e684a-f51d-4ea6-9e52-b249e91fa870
new file mode 100644
index 00000000000..2bceb5cf93a
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/944e684a-f51d-4ea6-9e52-b249e91fa870 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata
new file mode 100644
index 00000000000..081e00718b1
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/cad65e16-8804-4a9f-85ba-48883e52656f b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/cad65e16-8804-4a9f-85ba-48883e52656f
new file mode 100644
index 00000000000..44477b98e8d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/cad65e16-8804-4a9f-85ba-48883e52656f differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/ccb5cc15-4b1e-4b6c-93e6-aa4c91e2ae06 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/ccb5cc15-4b1e-4b6c-93e6-aa4c91e2ae06
new file mode 100644
index 00000000000..3ca8fe85524
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/ccb5cc15-4b1e-4b6c-93e6-aa4c91e2ae06 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/d0c3e00a-4812-4184-922c-32234c71ce46 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/d0c3e00a-4812-4184-922c-32234c71ce46
new file mode 100644
index 00000000000..44477b98e8d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/d0c3e00a-4812-4184-922c-32234c71ce46 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/db88dd6e-d1c7-4209-ae27-7cbbb5ab68a2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/db88dd6e-d1c7-4209-ae27-7cbbb5ab68a2
new file mode 100644
index 00000000000..3ca8fe85524
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/db88dd6e-d1c7-4209-ae27-7cbbb5ab68a2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f0ed775a-9449-4a4e-b0f1-8ce796ce3e38 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f0ed775a-9449-4a4e-b0f1-8ce796ce3e38
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f0ed775a-9449-4a4e-b0f1-8ce796ce3e38 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f39df3e0-c91e-4fb4-9a48-e61ce1ecdd8e b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f39df3e0-c91e-4fb4-9a48-e61ce1ecdd8e
new file mode 100644
index 00000000000..2bceb5cf93a
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f39df3e0-c91e-4fb4-9a48-e61ce1ecdd8e differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f3cedd5e-4df3-4f9d-9184-a61f6553d1f5 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f3cedd5e-4df3-4f9d-9184-a61f6553d1f5
new file mode 100644
index 00000000000..7ff4929406c
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f3cedd5e-4df3-4f9d-9184-a61f6553d1f5 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f9a27eb6-991c-48ca-a6b6-196458be6836 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f9a27eb6-991c-48ca-a6b6-196458be6836
new file mode 100644
index 00000000000..6bd80db2218
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-hashmap-savepoint/f9a27eb6-991c-48ca-a6b6-196458be6836 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/02c7c32e-4bc0-4ac6-a00e-c58c3ca59cb0 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/02c7c32e-4bc0-4ac6-a00e-c58c3ca59cb0
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/02c7c32e-4bc0-4ac6-a00e-c58c3ca59cb0
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/030e93b7-d76e-474b-88bf-a5246f171e99 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/030e93b7-d76e-474b-88bf-a5246f171e99
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/030e93b7-d76e-474b-88bf-a5246f171e99
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/07002f02-97f1-4a66-86ce-7c62ba873e0b b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/07002f02-97f1-4a66-86ce-7c62ba873e0b
new file mode 100644
index 00000000000..70c5858c876
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/07002f02-97f1-4a66-86ce-7c62ba873e0b
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_CheckpointingTimelyStatefulOperator_41e91aae0bee218c44306cf7d21940ad__3_4__uuid_836f236f-d24d-4ae8-b3ce-a31883471375/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0a7b866f-f208-40d8-b595-3674ac73656e b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0a7b866f-f208-40d8-b595-3674ac73656e
new file mode 100644
index 00000000000..4b21f430252
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0a7b866f-f208-40d8-b595-3674ac73656e differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0c60e545-e0cd-440f-aca9-81e428f3e1a3 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0c60e545-e0cd-440f-aca9-81e428f3e1a3
new file mode 100644
index 00000000000..4abf9167efb
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0c60e545-e0cd-440f-aca9-81e428f3e1a3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0e40bd9a-a3b3-4d71-9d32-dfaacba11244 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0e40bd9a-a3b3-4d71-9d32-dfaacba11244
new file mode 100644
index 00000000000..5bcf3df250d
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/0e40bd9a-a3b3-4d71-9d32-dfaacba11244
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_CheckpointingTimelyStatefulOperator_41e91aae0bee218c44306cf7d21940ad__2_4__uuid_8f1e1dba-00b7-44bc-a91e-5c943a1e97ad/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/131ac999-e9b8-438d-a5f7-1ac0e446834b b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/131ac999-e9b8-438d-a5f7-1ac0e446834b
new file mode 100644
index 00000000000..d26aef86010
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/131ac999-e9b8-438d-a5f7-1ac0e446834b differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/171cf025-5cc6-446d-a6d8-f29056f7e750 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/171cf025-5cc6-446d-a6d8-f29056f7e750
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/171cf025-5cc6-446d-a6d8-f29056f7e750 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/172cbcd7-0a55-47d0-b40c-cc80fb8fa63b b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/172cbcd7-0a55-47d0-b40c-cc80fb8fa63b
new file mode 100644
index 00000000000..c0dc6608c55
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/172cbcd7-0a55-47d0-b40c-cc80fb8fa63b differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/17a588ee-f827-4d29-af60-0f6e0b2d033c b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/17a588ee-f827-4d29-af60-0f6e0b2d033c
new file mode 100644
index 00000000000..af3b4d97ad5
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/17a588ee-f827-4d29-af60-0f6e0b2d033c differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1997c9b1-6a86-46f1-809d-bace531ef68d b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1997c9b1-6a86-46f1-809d-bace531ef68d
new file mode 100644
index 00000000000..15dd4b274ad
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1997c9b1-6a86-46f1-809d-bace531ef68d differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1a149132-7dd9-482f-b233-a0dd042f1ed6 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1a149132-7dd9-482f-b233-a0dd042f1ed6
new file mode 100644
index 00000000000..2dde5cac05a
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/1a149132-7dd9-482f-b233-a0dd042f1ed6 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/24a51c2c-07c5-4492-940c-c34787e43fe4 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/24a51c2c-07c5-4492-940c-c34787e43fe4
new file mode 100644
index 00000000000..fa39b2e72d4
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/24a51c2c-07c5-4492-940c-c34787e43fe4 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2656a095-a011-4ebf-8150-fbe950dd06e3 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2656a095-a011-4ebf-8150-fbe950dd06e3
new file mode 100644
index 00000000000..c7d9f2f475f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2656a095-a011-4ebf-8150-fbe950dd06e3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2682396b-1c6b-4bfe-8080-67dbc2484991 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2682396b-1c6b-4bfe-8080-67dbc2484991
new file mode 100644
index 00000000000..825826ea177
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2682396b-1c6b-4bfe-8080-67dbc2484991 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/294301e8-2293-45eb-86b1-af7159d5f968 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/294301e8-2293-45eb-86b1-af7159d5f968
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/294301e8-2293-45eb-86b1-af7159d5f968 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2b0d5736-239d-4c63-8278-e2b24f8eccf7 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2b0d5736-239d-4c63-8278-e2b24f8eccf7
new file mode 100644
index 00000000000..a7437003eb5
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2b0d5736-239d-4c63-8278-e2b24f8eccf7 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2b178d84-3596-4f78-a32c-e6a3243fcbcd b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2b178d84-3596-4f78-a32c-e6a3243fcbcd
new file mode 100644
index 00000000000..f790aad7dc8
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2b178d84-3596-4f78-a32c-e6a3243fcbcd differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2fc3a590-c174-4fd5-a042-370563f84629 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2fc3a590-c174-4fd5-a042-370563f84629
new file mode 100644
index 00000000000..ad463002212
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/2fc3a590-c174-4fd5-a042-370563f84629 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/31fbf96e-84bd-4047-9dbc-5695d134e5d2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/31fbf96e-84bd-4047-9dbc-5695d134e5d2
new file mode 100644
index 00000000000..36ed65148c9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/31fbf96e-84bd-4047-9dbc-5695d134e5d2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/37c18e75-384c-4797-b6e1-06041daf8082 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/37c18e75-384c-4797-b6e1-06041daf8082
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/37c18e75-384c-4797-b6e1-06041daf8082
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/38a3cb4f-fab2-4b88-a9e2-c2426dd70ba2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/38a3cb4f-fab2-4b88-a9e2-c2426dd70ba2
new file mode 100644
index 00000000000..9c5fbe90f80
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/38a3cb4f-fab2-4b88-a9e2-c2426dd70ba2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/3eb9436c-6e24-410c-80e2-57d8006e74c8 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/3eb9436c-6e24-410c-80e2-57d8006e74c8
new file mode 100644
index 00000000000..ebfec0c2f54
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/3eb9436c-6e24-410c-80e2-57d8006e74c8
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_CheckpointingTimelyStatefulOperator_4b818c7923a927796d24b727201ba34d__1_4__uuid_8be719c8-cdde-4210-a4df-ef5a3a8877aa/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/44fed1e3-429c-427d-9651-f8f8acab20aa b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/44fed1e3-429c-427d-9651-f8f8acab20aa
new file mode 100644
index 00000000000..fa39b2e72d4
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/44fed1e3-429c-427d-9651-f8f8acab20aa differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4c03e3da-9c0e-4a6a-b193-35faf537972b b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4c03e3da-9c0e-4a6a-b193-35faf537972b
new file mode 100644
index 00000000000..02414fb7daf
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4c03e3da-9c0e-4a6a-b193-35faf537972b differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4debaf30-2884-478c-b752-86567b1b77d8 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4debaf30-2884-478c-b752-86567b1b77d8
new file mode 100644
index 00000000000..68701b6022a
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/4debaf30-2884-478c-b752-86567b1b77d8 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/518a2efe-f4fe-4ef0-bc49-e3784c4a28fe b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/518a2efe-f4fe-4ef0-bc49-e3784c4a28fe
new file mode 100644
index 00000000000..d94c5f294cc
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/518a2efe-f4fe-4ef0-bc49-e3784c4a28fe differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5244fbad-83fd-4d71-8094-4b5130f7d0c3 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5244fbad-83fd-4d71-8094-4b5130f7d0c3
new file mode 100644
index 00000000000..4a61df3c0d9
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5244fbad-83fd-4d71-8094-4b5130f7d0c3
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_StreamFlatMap_dab25811652d3d4983a30c6e4afacb1c__2_4__uuid_3827dace-c879-460e-badd-16f74eda7bae/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/54681537-d0b8-4d92-bb36-8702ead4b7d8 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/54681537-d0b8-4d92-bb36-8702ead4b7d8
new file mode 100644
index 00000000000..bfe5f32e38c
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/54681537-d0b8-4d92-bb36-8702ead4b7d8
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_CheckpointingTimelyStatefulOperator_4b818c7923a927796d24b727201ba34d__3_4__uuid_9912ccc3-31b3-468a-bb5d-92b46df5db12/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/58d7c740-17a9-4dcc-b546-54e8041b91e2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/58d7c740-17a9-4dcc-b546-54e8041b91e2
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/58d7c740-17a9-4dcc-b546-54e8041b91e2
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/59ca27b5-3e9c-4cec-ab25-48721ea2efe5 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/59ca27b5-3e9c-4cec-ab25-48721ea2efe5
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/59ca27b5-3e9c-4cec-ab25-48721ea2efe5 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5c0c494e-4dce-4745-a298-0adba2756281 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5c0c494e-4dce-4745-a298-0adba2756281
new file mode 100644
index 00000000000..200355acf8d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5c0c494e-4dce-4745-a298-0adba2756281 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5de29058-506d-4348-a080-c5b01a7e238a b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5de29058-506d-4348-a080-c5b01a7e238a
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/5de29058-506d-4348-a080-c5b01a7e238a differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/66203e7a-960c-4670-ac0b-2a7a70b53c9c b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/66203e7a-960c-4670-ac0b-2a7a70b53c9c
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/66203e7a-960c-4670-ac0b-2a7a70b53c9c differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/690e4edb-11ca-4744-8fc0-6cac8eea461d b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/690e4edb-11ca-4744-8fc0-6cac8eea461d
new file mode 100644
index 00000000000..ac7f81ed50b
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/690e4edb-11ca-4744-8fc0-6cac8eea461d
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_StreamFlatMap_dab25811652d3d4983a30c6e4afacb1c__4_4__uuid_47c4a751-8d15-44bc-8035-ddc733e14405/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6d3922b0-efa4-4f3d-b683-25246c05fb44 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6d3922b0-efa4-4f3d-b683-25246c05fb44
new file mode 100644
index 00000000000..2c2c9dd3f2c
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6d3922b0-efa4-4f3d-b683-25246c05fb44
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_StreamFlatMap_d5c8b168c6cbfe8c507a10f88b325243__2_4__uuid_0f8a91c7-4c27-447d-a60d-a77fb427f582/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6eee6013-bab6-4cc7-996c-e69db2e13494 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6eee6013-bab6-4cc7-996c-e69db2e13494
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/6eee6013-bab6-4cc7-996c-e69db2e13494
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/718ef967-090d-4c5e-b5ad-30f8fccfdf1c b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/718ef967-090d-4c5e-b5ad-30f8fccfdf1c
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/718ef967-090d-4c5e-b5ad-30f8fccfdf1c
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/799e677d-5590-4a61-873d-b9877589f408 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/799e677d-5590-4a61-873d-b9877589f408
new file mode 100644
index 00000000000..f2a7bfcb90e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/799e677d-5590-4a61-873d-b9877589f408 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7b7174b8-6b64-459f-994a-bf2685b73006 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7b7174b8-6b64-459f-994a-bf2685b73006
new file mode 100644
index 00000000000..d810f56c44d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7b7174b8-6b64-459f-994a-bf2685b73006 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7bedeb94-a1ea-41e3-804f-5b46380934e5 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7bedeb94-a1ea-41e3-804f-5b46380934e5
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7bedeb94-a1ea-41e3-804f-5b46380934e5
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7beea945-0815-473b-ad3b-4987c78daee3 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7beea945-0815-473b-ad3b-4987c78daee3
new file mode 100644
index 00000000000..d810f56c44d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7beea945-0815-473b-ad3b-4987c78daee3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7c4c4bfb-b4b9-49db-8006-47f0678f7cff b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7c4c4bfb-b4b9-49db-8006-47f0678f7cff
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7c4c4bfb-b4b9-49db-8006-47f0678f7cff differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7d206486-6891-4442-aed2-7609989c07e7 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7d206486-6891-4442-aed2-7609989c07e7
new file mode 100644
index 00000000000..59d54226110
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7d206486-6891-4442-aed2-7609989c07e7 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7d46dcaf-2d1e-4152-80a4-27d2711b522c b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7d46dcaf-2d1e-4152-80a4-27d2711b522c
new file mode 100644
index 00000000000..be2ff13c82b
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/7d46dcaf-2d1e-4152-80a4-27d2711b522c differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/805de323-9aef-41bf-be24-10b422eff8d7 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/805de323-9aef-41bf-be24-10b422eff8d7
new file mode 100644
index 00000000000..ee5862270d3
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/805de323-9aef-41bf-be24-10b422eff8d7 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/81f8b59a-567c-4efb-b056-4e1de1234504 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/81f8b59a-567c-4efb-b056-4e1de1234504
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/81f8b59a-567c-4efb-b056-4e1de1234504
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8330ceba-d659-4194-837a-6570ab43925d b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8330ceba-d659-4194-837a-6570ab43925d
new file mode 100644
index 00000000000..a11f0d140f8
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8330ceba-d659-4194-837a-6570ab43925d
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_CheckpointingTimelyStatefulOperator_41e91aae0bee218c44306cf7d21940ad__1_4__uuid_19005026-7996-4d59-aace-7d0b3179d173/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/839d6559-3445-48ae-affb-1e1d2e83662d b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/839d6559-3445-48ae-affb-1e1d2e83662d
new file mode 100644
index 00000000000..070d0e761c4
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/839d6559-3445-48ae-affb-1e1d2e83662d differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/859d0eac-fe4f-4d7d-9cb3-27c67ba62b25 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/859d0eac-fe4f-4d7d-9cb3-27c67ba62b25
new file mode 100644
index 00000000000..4a6939cdd53
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/859d0eac-fe4f-4d7d-9cb3-27c67ba62b25 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/86a85752-1cae-4403-81ab-a5f2b0f471a4 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/86a85752-1cae-4403-81ab-a5f2b0f471a4
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/86a85752-1cae-4403-81ab-a5f2b0f471a4
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/87355aa1-267e-4943-8f8e-692ee4158042 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/87355aa1-267e-4943-8f8e-692ee4158042
new file mode 100644
index 00000000000..c21f731eda0
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/87355aa1-267e-4943-8f8e-692ee4158042 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8fb08647-bd47-4980-89eb-c87515f8cdf1 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8fb08647-bd47-4980-89eb-c87515f8cdf1
new file mode 100644
index 00000000000..59d54226110
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/8fb08647-bd47-4980-89eb-c87515f8cdf1 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/93bff19c-443f-4577-b23f-c21a1d71f7bd b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/93bff19c-443f-4577-b23f-c21a1d71f7bd
new file mode 100644
index 00000000000..fa97a11ea00
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/93bff19c-443f-4577-b23f-c21a1d71f7bd
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_StreamFlatMap_d5c8b168c6cbfe8c507a10f88b325243__3_4__uuid_c07c4f96-6bd4-419a-99da-dcaa9f07bdac/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/97fe3517-2223-420c-a501-860ca294107d b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/97fe3517-2223-420c-a501-860ca294107d
new file mode 100644
index 00000000000..191efaf8c74
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/97fe3517-2223-420c-a501-860ca294107d differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9ac87bb7-d82c-4120-8c94-84fe45e1278d b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9ac87bb7-d82c-4120-8c94-84fe45e1278d
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9ac87bb7-d82c-4120-8c94-84fe45e1278d
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9b83bd62-e0ca-4cd6-82fe-88eaff10aebc b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9b83bd62-e0ca-4cd6-82fe-88eaff10aebc
new file mode 100644
index 00000000000..d810f56c44d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9b83bd62-e0ca-4cd6-82fe-88eaff10aebc differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9f46cdea-fd53-4e74-b6d1-e094007b5db2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9f46cdea-fd53-4e74-b6d1-e094007b5db2
new file mode 100644
index 00000000000..52f6727e33c
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/9f46cdea-fd53-4e74-b6d1-e094007b5db2
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_StreamFlatMap_dab25811652d3d4983a30c6e4afacb1c__3_4__uuid_d9ed7104-3990-44d3-ad54-91ced083a121/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
new file mode 100644
index 00000000000..131e4d99cfe
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a2e28cb5-4128-4cda-9b0a-842bed759f87 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a2e28cb5-4128-4cda-9b0a-842bed759f87
new file mode 100644
index 00000000000..4a6939cdd53
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a2e28cb5-4128-4cda-9b0a-842bed759f87 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a4a7068e-0508-4400-842b-9495af6be5a1 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a4a7068e-0508-4400-842b-9495af6be5a1
new file mode 100644
index 00000000000..173ca249a7a
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a4a7068e-0508-4400-842b-9495af6be5a1
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_StreamFlatMap_d5c8b168c6cbfe8c507a10f88b325243__4_4__uuid_b80aebe5-dd8c-4326-8298-1ac30b7ce30c/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a7e5293b-a7ef-41ef-8729-732e17658448 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a7e5293b-a7ef-41ef-8729-732e17658448
new file mode 100644
index 00000000000..7faf3114e18
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/a7e5293b-a7ef-41ef-8729-732e17658448
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_CheckpointingTimelyStatefulOperator_4b818c7923a927796d24b727201ba34d__2_4__uuid_c94540eb-278f-45d7-843c-e1bf02c2b627/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ad2e48de-402e-4927-9c31-2618f61d4bda b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ad2e48de-402e-4927-9c31-2618f61d4bda
new file mode 100644
index 00000000000..85ec828fba7
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ad2e48de-402e-4927-9c31-2618f61d4bda differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/af377778-4bb7-4be1-a1a0-30e7b5b114b9 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/af377778-4bb7-4be1-a1a0-30e7b5b114b9
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/af377778-4bb7-4be1-a1a0-30e7b5b114b9
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b49b6b18-c63d-4f5d-acf7-c082b2ae3374 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b49b6b18-c63d-4f5d-acf7-c082b2ae3374
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/b49b6b18-c63d-4f5d-acf7-c082b2ae3374 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ba501e92-6720-44cb-988f-33144f755a35 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ba501e92-6720-44cb-988f-33144f755a35
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ba501e92-6720-44cb-988f-33144f755a35
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/bb5be755-52ae-4ac4-b6c0-9e44e5b9e6b3 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/bb5be755-52ae-4ac4-b6c0-9e44e5b9e6b3
new file mode 100644
index 00000000000..18e3615b26b
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/bb5be755-52ae-4ac4-b6c0-9e44e5b9e6b3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/bd85f306-6151-4800-8568-f04aba215bc3 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/bd85f306-6151-4800-8568-f04aba215bc3
new file mode 100644
index 00000000000..ee216ab4a99
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/bd85f306-6151-4800-8568-f04aba215bc3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c350acce-06f9-4076-a26e-0ae22c2939ea b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c350acce-06f9-4076-a26e-0ae22c2939ea
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c350acce-06f9-4076-a26e-0ae22c2939ea
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c76e7191-8801-4326-89ab-ea4f3f0eb658 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c76e7191-8801-4326-89ab-ea4f3f0eb658
new file mode 100644
index 00000000000..63f89996d7e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c76e7191-8801-4326-89ab-ea4f3f0eb658 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c87d49c8-2edd-4932-b642-34f5a2a5618e b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c87d49c8-2edd-4932-b642-34f5a2a5618e
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c87d49c8-2edd-4932-b642-34f5a2a5618e
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c91030b7-0b7a-493d-8082-7ac2d24f967a b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c91030b7-0b7a-493d-8082-7ac2d24f967a
new file mode 100644
index 00000000000..fdd4f2cb26e
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/c91030b7-0b7a-493d-8082-7ac2d24f967a
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_CheckpointingTimelyStatefulOperator_41e91aae0bee218c44306cf7d21940ad__4_4__uuid_5d1e3f5d-634d-4fbe-a7df-3c0ba72fdb67/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cb32542b-4ddc-4190-821c-c7db220565fd b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cb32542b-4ddc-4190-821c-c7db220565fd
new file mode 100644
index 00000000000..d810f56c44d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cb32542b-4ddc-4190-821c-c7db220565fd differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ccc6d10f-7203-4981-9076-baf122eef0f0 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ccc6d10f-7203-4981-9076-baf122eef0f0
new file mode 100644
index 00000000000..9c75603c6ff
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/ccc6d10f-7203-4981-9076-baf122eef0f0 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cd5c9b6c-9d80-4f9a-b0db-d1959478ee81 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cd5c9b6c-9d80-4f9a-b0db-d1959478ee81
new file mode 100644
index 00000000000..d810f56c44d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/cd5c9b6c-9d80-4f9a-b0db-d1959478ee81 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d04fcf98-4e96-4687-a709-d224da9595a0 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d04fcf98-4e96-4687-a709-d224da9595a0
new file mode 100644
index 00000000000..2cd987abbdd
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d04fcf98-4e96-4687-a709-d224da9595a0
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3887359226164274417/junit277240461095849172/minicluster_270ecd5b18d436834dfbd1182ffa7c11/tm_0/tmp/job_930f3899218b3329d12479dea8043cb3_op_CheckpointingTimelyStatefulOperator_4b818c7923a927796d24b727201ba34d__4_4__uuid_437b7497-7a45-4e3b-b175-92aaae937d05/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d36d2103-3ce7-49a5-9ed1-94cbce67f3f6 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d36d2103-3ce7-49a5-9ed1-94cbce67f3f6
new file mode 100644
index 00000000000..d810f56c44d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/d36d2103-3ce7-49a5-9ed1-94cbce67f3f6 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e04ea959-6a89-48e5-aef6-3825b52cc567 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e04ea959-6a89-48e5-aef6-3825b52cc567
new file mode 100644
index 00000000000..96db75d164c
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e04ea959-6a89-48e5-aef6-3825b52cc567 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e917a3c4-f9e9-4bbc-ac95-c88537119d19 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e917a3c4-f9e9-4bbc-ac95-c88537119d19
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/e917a3c4-f9e9-4bbc-ac95-c88537119d19 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/eefb7006-e8dd-4e54-8f70-962ad1c31c4c b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/eefb7006-e8dd-4e54-8f70-962ad1c31c4c
new file mode 100644
index 00000000000..2bceb5cf93a
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/eefb7006-e8dd-4e54-8f70-962ad1c31c4c differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f73cc645-1596-4c47-8209-6eab1804f4bd b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f73cc645-1596-4c47-8209-6eab1804f4bd
new file mode 100644
index 00000000000..be2ff13c82b
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f73cc645-1596-4c47-8209-6eab1804f4bd differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f8645ad2-d58b-4ab2-b6b0-d6cbd7186b3f b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f8645ad2-d58b-4ab2-b6b0-d6cbd7186b3f
new file mode 100644
index 00000000000..e7e59d64e02
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f8645ad2-d58b-4ab2-b6b0-d6cbd7186b3f differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fe8b6eaa-1f55-4a0e-9e74-246882493198 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fe8b6eaa-1f55-4a0e-9e74-246882493198
new file mode 100644
index 00000000000..2bceb5cf93a
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-checkpoint/fe8b6eaa-1f55-4a0e-9e74-246882493198 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/00bf26af-5218-464b-8d32-f0ddf39a7dce b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/00bf26af-5218-464b-8d32-f0ddf39a7dce
new file mode 100644
index 00000000000..7fbed58d2ab
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/00bf26af-5218-464b-8d32-f0ddf39a7dce
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_StreamFlatMap_dab25811652d3d4983a30c6e4afacb1c__2_4__uuid_ec32311b-0283-467e-88c9-ef3c756e9638/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/02161573-df22-4f61-b89d-e575666ed998 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/02161573-df22-4f61-b89d-e575666ed998
new file mode 100644
index 00000000000..79de209088f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/02161573-df22-4f61-b89d-e575666ed998 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/036ed0fc-5a65-4c57-850d-f60334798484 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/036ed0fc-5a65-4c57-850d-f60334798484
new file mode 100644
index 00000000000..5b85b13bd69
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/036ed0fc-5a65-4c57-850d-f60334798484
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_CheckpointingTimelyStatefulOperator_4b818c7923a927796d24b727201ba34d__1_4__uuid_1f3dc258-aada-47be-b858-aafd76761085/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0a110672-9bdb-41b3-a882-0c49c41c24a8 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0a110672-9bdb-41b3-a882-0c49c41c24a8
new file mode 100644
index 00000000000..4a6939cdd53
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0a110672-9bdb-41b3-a882-0c49c41c24a8 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0e17124a-8e47-4dfb-b168-0904974e2953 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0e17124a-8e47-4dfb-b168-0904974e2953
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/0e17124a-8e47-4dfb-b168-0904974e2953
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/109e95f0-0905-4dea-852d-82eb9cb3ca3d b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/109e95f0-0905-4dea-852d-82eb9cb3ca3d
new file mode 100644
index 00000000000..54af9b3de90
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/109e95f0-0905-4dea-852d-82eb9cb3ca3d differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/15c5e4bc-1fe1-43f6-9da4-6e2c74686774 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/15c5e4bc-1fe1-43f6-9da4-6e2c74686774
new file mode 100644
index 00000000000..74fa2804a1c
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/15c5e4bc-1fe1-43f6-9da4-6e2c74686774 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1637f420-90a2-4e0a-8e4c-9d066fc07ad1 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1637f420-90a2-4e0a-8e4c-9d066fc07ad1
new file mode 100644
index 00000000000..08016ddaf21
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1637f420-90a2-4e0a-8e4c-9d066fc07ad1 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17d277ed-5b38-4953-998f-130fc856bf02 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17d277ed-5b38-4953-998f-130fc856bf02
new file mode 100644
index 00000000000..d8a6e7690fd
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17d277ed-5b38-4953-998f-130fc856bf02 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1aa798ec-08e3-4330-818c-f9fddf1895c2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1aa798ec-08e3-4330-818c-f9fddf1895c2
new file mode 100644
index 00000000000..e5c0915c33b
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1aa798ec-08e3-4330-818c-f9fddf1895c2
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_CheckpointingTimelyStatefulOperator_4b818c7923a927796d24b727201ba34d__4_4__uuid_d6c595a9-c24e-436a-8075-a4e5238eb821/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1b870741-7a64-4f48-8108-8146e093e565 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1b870741-7a64-4f48-8108-8146e093e565
new file mode 100644
index 00000000000..5c58246f9f1
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1b870741-7a64-4f48-8108-8146e093e565 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1e488e01-1d17-449c-aad1-7c1b9e8b68c6 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1e488e01-1d17-449c-aad1-7c1b9e8b68c6
new file mode 100644
index 00000000000..d6fd5da7e85
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1e488e01-1d17-449c-aad1-7c1b9e8b68c6 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1e6aeb77-7921-4142-8537-51cd45bad98e b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1e6aeb77-7921-4142-8537-51cd45bad98e
new file mode 100644
index 00000000000..c55b0570924
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1e6aeb77-7921-4142-8537-51cd45bad98e differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/26006cbb-127f-4e5a-baba-cdef4eb51ec3 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/26006cbb-127f-4e5a-baba-cdef4eb51ec3
new file mode 100644
index 00000000000..98e94f05fb5
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/26006cbb-127f-4e5a-baba-cdef4eb51ec3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2691584f-abb2-4829-871a-439caaee8760 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2691584f-abb2-4829-871a-439caaee8760
new file mode 100644
index 00000000000..d6fd5da7e85
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2691584f-abb2-4829-871a-439caaee8760 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/27fe43ab-ca29-411b-8fc9-06c5002f9f89 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/27fe43ab-ca29-411b-8fc9-06c5002f9f89
new file mode 100644
index 00000000000..719c2ab8b97
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/27fe43ab-ca29-411b-8fc9-06c5002f9f89 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2ab937ee-70c1-4b9f-a2c8-d86f59df07db b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2ab937ee-70c1-4b9f-a2c8-d86f59df07db
new file mode 100644
index 00000000000..91728df793b
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2ab937ee-70c1-4b9f-a2c8-d86f59df07db differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2dcc77fc-0aeb-4e54-9bf7-4502a4b8571c b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2dcc77fc-0aeb-4e54-9bf7-4502a4b8571c
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2dcc77fc-0aeb-4e54-9bf7-4502a4b8571c
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/324d6372-168a-4dde-9e8c-c4b7a36afd77 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/324d6372-168a-4dde-9e8c-c4b7a36afd77
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/324d6372-168a-4dde-9e8c-c4b7a36afd77
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3572597d-4a52-483e-a418-06154c8f6d50 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3572597d-4a52-483e-a418-06154c8f6d50
new file mode 100644
index 00000000000..5f7a16e492a
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3572597d-4a52-483e-a418-06154c8f6d50 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cec1357-f2b5-44b1-be18-7e56ba5bc561 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cec1357-f2b5-44b1-be18-7e56ba5bc561
new file mode 100644
index 00000000000..7443692e789
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cec1357-f2b5-44b1-be18-7e56ba5bc561 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3e1721ca-7984-495c-8435-08b5973690e1 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3e1721ca-7984-495c-8435-08b5973690e1
new file mode 100644
index 00000000000..d810f56c44d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3e1721ca-7984-495c-8435-08b5973690e1 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/41f6e0be-ac5b-4cec-91f7-66c09d4504e2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/41f6e0be-ac5b-4cec-91f7-66c09d4504e2
new file mode 100644
index 00000000000..96389f4ce09
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/41f6e0be-ac5b-4cec-91f7-66c09d4504e2 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/421a0c6d-65a8-4cc5-8a91-305c31c29b5e b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/421a0c6d-65a8-4cc5-8a91-305c31c29b5e
new file mode 100644
index 00000000000..d810f56c44d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/421a0c6d-65a8-4cc5-8a91-305c31c29b5e differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/460fdc00-9ea2-4341-a937-a738c4bef33a b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/460fdc00-9ea2-4341-a937-a738c4bef33a
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/460fdc00-9ea2-4341-a937-a738c4bef33a differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4a3d0c80-ac3a-4df5-9da8-0de3fee686ba b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4a3d0c80-ac3a-4df5-9da8-0de3fee686ba
new file mode 100644
index 00000000000..40947f55ad9
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4a3d0c80-ac3a-4df5-9da8-0de3fee686ba
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_StreamFlatMap_d5c8b168c6cbfe8c507a10f88b325243__4_4__uuid_95f98def-de5f-489f-8ee2-e367df8f3b9b/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4a7157ce-edef-4320-9609-a6f0e6686ef7 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4a7157ce-edef-4320-9609-a6f0e6686ef7
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4a7157ce-edef-4320-9609-a6f0e6686ef7 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4b05f2bf-b931-40dd-9c27-a83df9117288 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4b05f2bf-b931-40dd-9c27-a83df9117288
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4b05f2bf-b931-40dd-9c27-a83df9117288
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4eb42b0a-49b2-47d2-8e21-1e2c63fa2858 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4eb42b0a-49b2-47d2-8e21-1e2c63fa2858
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4eb42b0a-49b2-47d2-8e21-1e2c63fa2858
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/54c4cddd-361d-4cb5-88be-36fa18a91588 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/54c4cddd-361d-4cb5-88be-36fa18a91588
new file mode 100644
index 00000000000..d810f56c44d
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/54c4cddd-361d-4cb5-88be-36fa18a91588 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/588ca401-cf0a-4077-aaac-858af8f01504 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/588ca401-cf0a-4077-aaac-858af8f01504
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/588ca401-cf0a-4077-aaac-858af8f01504
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5d95b4c7-d9a5-4649-a0b0-ac23f019b526 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5d95b4c7-d9a5-4649-a0b0-ac23f019b526
new file mode 100644
index 00000000000..a462bb82198
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5d95b4c7-d9a5-4649-a0b0-ac23f019b526 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/68ff69f4-83d7-456a-9863-b1d96714fcfd b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/68ff69f4-83d7-456a-9863-b1d96714fcfd
new file mode 100644
index 00000000000..a462bb82198
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/68ff69f4-83d7-456a-9863-b1d96714fcfd differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/697285ae-bfdc-4cfe-8fba-adb35d93eca1 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/697285ae-bfdc-4cfe-8fba-adb35d93eca1
new file mode 100644
index 00000000000..14ae729bbcb
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/697285ae-bfdc-4cfe-8fba-adb35d93eca1
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_StreamFlatMap_dab25811652d3d4983a30c6e4afacb1c__3_4__uuid_30aadd06-c088-4b63-94d8-69a3876a5b51/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6cf57f00-9f2a-4301-b975-af1aa78896e4 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6cf57f00-9f2a-4301-b975-af1aa78896e4
new file mode 100644
index 00000000000..e028c931493
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6cf57f00-9f2a-4301-b975-af1aa78896e4 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6f496e07-18ed-4210-b74f-41f6c311f361 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6f496e07-18ed-4210-b74f-41f6c311f361
new file mode 100644
index 00000000000..b1484d006e0
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6f496e07-18ed-4210-b74f-41f6c311f361 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/746be1ff-4a7f-4049-b1c9-5736b4ab1f4a b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/746be1ff-4a7f-4049-b1c9-5736b4ab1f4a
new file mode 100644
index 00000000000..696844d9413
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/746be1ff-4a7f-4049-b1c9-5736b4ab1f4a differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/79703f6c-cafb-4f12-8ef2-527547b0777d b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/79703f6c-cafb-4f12-8ef2-527547b0777d
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/79703f6c-cafb-4f12-8ef2-527547b0777d differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7ccbe585-c294-4028-9907-bd0d3262cedd b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7ccbe585-c294-4028-9907-bd0d3262cedd
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/7ccbe585-c294-4028-9907-bd0d3262cedd differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/859bd9cb-49f5-4906-9d6f-6966c2a84a33 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/859bd9cb-49f5-4906-9d6f-6966c2a84a33
new file mode 100644
index 00000000000..667ac8709a9
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/859bd9cb-49f5-4906-9d6f-6966c2a84a33 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8709a2ce-297a-4242-843b-a19fdce6ccb3 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8709a2ce-297a-4242-843b-a19fdce6ccb3
new file mode 100644
index 00000000000..abebe8cae98
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8709a2ce-297a-4242-843b-a19fdce6ccb3 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/89863764-ba21-4dfd-babf-255de97f0e78 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/89863764-ba21-4dfd-babf-255de97f0e78
new file mode 100644
index 00000000000..537e23dd78e
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/89863764-ba21-4dfd-babf-255de97f0e78 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8f9d25ff-5748-4f97-b4d5-1df0f46e427c b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8f9d25ff-5748-4f97-b4d5-1df0f46e427c
new file mode 100644
index 00000000000..1a017c9545c
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/8f9d25ff-5748-4f97-b4d5-1df0f46e427c differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/90ebdd55-df52-4fe9-95c5-dac66b5eaa4d b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/90ebdd55-df52-4fe9-95c5-dac66b5eaa4d
new file mode 100644
index 00000000000..2f020711c6f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/90ebdd55-df52-4fe9-95c5-dac66b5eaa4d differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/91500461-183b-4b1b-9545-9c4756fa2dcf b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/91500461-183b-4b1b-9545-9c4756fa2dcf
new file mode 100644
index 00000000000..1a017c9545c
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/91500461-183b-4b1b-9545-9c4756fa2dcf differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/922948a8-dddb-425d-beb9-84cc78f80612 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/922948a8-dddb-425d-beb9-84cc78f80612
new file mode 100644
index 00000000000..26aa4ad2ad0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/922948a8-dddb-425d-beb9-84cc78f80612
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_StreamFlatMap_d5c8b168c6cbfe8c507a10f88b325243__3_4__uuid_67453249-947d-4f68-ab08-ca67f82663bf/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9275ab8c-08e9-410b-baf6-f794262b631a b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9275ab8c-08e9-410b-baf6-f794262b631a
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9275ab8c-08e9-410b-baf6-f794262b631a
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/92c1fb81-284e-4573-9453-a674677b2555 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/92c1fb81-284e-4573-9453-a674677b2555
new file mode 100644
index 00000000000..5ec93d061b6
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/92c1fb81-284e-4573-9453-a674677b2555 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/937ed2ad-b661-4d95-9399-96a573b4b978 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/937ed2ad-b661-4d95-9399-96a573b4b978
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/937ed2ad-b661-4d95-9399-96a573b4b978
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/95c2b081-9193-4e4d-8d17-68945863639a b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/95c2b081-9193-4e4d-8d17-68945863639a
new file mode 100644
index 00000000000..ff263382b5c
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/95c2b081-9193-4e4d-8d17-68945863639a differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/990bbd43-de1d-4b15-a487-ff561ee432de b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/990bbd43-de1d-4b15-a487-ff561ee432de
new file mode 100644
index 00000000000..5f006754164
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/990bbd43-de1d-4b15-a487-ff561ee432de differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9b6704cd-3588-4120-b49e-e1b21c159242 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9b6704cd-3588-4120-b49e-e1b21c159242
new file mode 100644
index 00000000000..e15b1976956
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9b6704cd-3588-4120-b49e-e1b21c159242
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_CheckpointingTimelyStatefulOperator_4b818c7923a927796d24b727201ba34d__2_4__uuid_f16c424f-cb05-4a06-b97e-496355d0152e/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9c4164af-ec23-47bc-8096-f5131916acfe b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9c4164af-ec23-47bc-8096-f5131916acfe
new file mode 100644
index 00000000000..e570ab3fb7f
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9c4164af-ec23-47bc-8096-f5131916acfe differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9e5194b5-3c3d-4d2c-8e9d-83c0dd8c5e15 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9e5194b5-3c3d-4d2c-8e9d-83c0dd8c5e15
new file mode 100644
index 00000000000..7792551b4a2
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9e5194b5-3c3d-4d2c-8e9d-83c0dd8c5e15
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_CheckpointingTimelyStatefulOperator_4b818c7923a927796d24b727201ba34d__3_4__uuid_6f5c8da0-b47f-48d9-8cb4-e4742a232f58/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata
new file mode 100644
index 00000000000..2eb0770a845
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a7c518f6-b174-4f0c-819f-a08e0bf27499 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a7c518f6-b174-4f0c-819f-a08e0bf27499
new file mode 100644
index 00000000000..b18a05bf763
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a7c518f6-b174-4f0c-819f-a08e0bf27499
@@ -0,0 +1,453 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_CheckpointingTimelyStatefulOperator_41e91aae0bee218c44306cf7d21940ad__2_4__uuid_c9faa5ed-606b-412c-b463-238bb639fbd2/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "state-name"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "state-name"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/aae4b8a3-98bc-4a72-b38c-80d479831630 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/aae4b8a3-98bc-4a72-b38c-80d479831630
new file mode 100644
index 00000000000..4a6939cdd53
Binary files /dev/null and b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/aae4b8a3-98bc-4a72-b38c-80d479831630 differ
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/acf8609f-8065-4cc2-bfb0-b50c769932b2 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/acf8609f-8065-4cc2-bfb0-b50c769932b2
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/acf8609f-8065-4cc2-bfb0-b50c769932b2
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b2e89383-88c9-4a0d-9c58-4eb28bd60264 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b2e89383-88c9-4a0d-9c58-4eb28bd60264
new file mode 100644
index 00000000000..186259529d3
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b2e89383-88c9-4a0d-9c58-4eb28bd60264
@@ -0,0 +1,362 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_CheckpointingTimelyStatefulOperator_41e91aae0bee218c44306cf7d21940ad__1_4__uuid_cc6b23cd-5a70-4da8-8286-7977506bbd17/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/processing_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/processing_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "_timer_state/event_timer"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "_timer_state/event_timer"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b46619b7-c011-4c16-95be-d43c8ed32d92 b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b46619b7-c011-4c16-95be-d43c8ed32d92
new file mode 100644
index 00000000000..4f2fe6c7d3a
--- /dev/null
+++ b/flink-tests/src/test/resources/new-stateful-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b46619b7-c011-4c16-95be-d43c8ed32d92
@@ -0,0 +1,271 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit699276764751064401/junit4699495886781438616/minicluster_b02c1604fc0a19b39584e2fdcac863dc/tm_0/tmp/job_7e23cecc072482b508a119cb7fddde15_op_StreamFlatMap_d5c8b168c6cbfe8c507a10f88b325243__2_4__uuid_173674ef-b313-4414-98f1-43d4b02336c1/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
... 1468 lines suppressed ...
[flink] 13/14: [release] Upgrade current version to 1.16 for StatefulJobSavepointMigrationITCase and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit e85ba5514f259064ae9f2c550b56a64b06a0fdcf
Author: huangxingbo <hx...@apache.org>
AuthorDate: Mon Oct 31 15:50:17 2022 +0800
[release] Upgrade current version to 1.16 for StatefulJobSavepointMigrationITCase and create snapshots
---
.../333392b1-9fbf-4fe1-97ed-7f1ea99adb60 | Bin 0 -> 10195 bytes
.../371deb2f-eaf4-4b19-9493-2db4ed7c933f | Bin 0 -> 10195 bytes
.../40b2c461-b78b-454e-9b94-3827ab8e0449 | Bin 0 -> 12185 bytes
.../541586ed-9fae-4917-9057-c0cd2a82cc15 | Bin 0 -> 8205 bytes
.../_metadata | Bin 0 -> 1395 bytes
.../f7dd2cad-14a2-4525-8e1c-60c1bbbc2ac6 | Bin 0 -> 457 bytes
.../05a0abdc-bfd0-41ef-837f-a54c18c6bdc4 | Bin 0 -> 10195 bytes
.../46a59ad6-1e22-41b3-a6ce-4b1ad7e09788 | Bin 0 -> 457 bytes
.../54faf633-af99-47e8-83f7-d22825597798 | Bin 0 -> 8205 bytes
.../6cfed253-cf29-403b-a669-ccc10d518477 | Bin 0 -> 12185 bytes
.../8007c18c-2bc8-4e26-b8a4-e9b043df1e37 | Bin 0 -> 10195 bytes
.../_metadata | Bin 0 -> 1533 bytes
.../63c301e4-745f-4b9b-851c-7c211dca9261 | Bin 0 -> 457 bytes
.../_metadata | Bin 0 -> 1384 bytes
.../a46c6fe1-c695-4c5f-aa10-993183454744 | Bin 0 -> 10237 bytes
.../aef42dfa-88d4-4f7c-819d-bc99fe0c894c | Bin 0 -> 10237 bytes
.../b97bda13-070d-407c-b636-9209a318610a | Bin 0 -> 12317 bytes
.../c1f2fa39-7468-4d37-96ee-dff0836f0472 | Bin 0 -> 8135 bytes
.../_metadata | Bin 0 -> 32267 bytes
.../f65f0d03-324b-4b06-81e3-5681f74f8b0d | Bin 0 -> 457 bytes
.../02c488d5-31f4-4b7c-8eff-ca3709e28607 | Bin 0 -> 980 bytes
.../03d2e161-d696-4674-8b4c-5e624884db5f | Bin 0 -> 974 bytes
.../068a5c76-23e4-43c3-a3d6-b4269d79dbfb | Bin 0 -> 983 bytes
.../092d2331-b74d-41c5-bd71-667ad80b0701 | Bin 0 -> 974 bytes
.../17d80dbd-e2b7-4597-b596-931e769e4dc1 | Bin 0 -> 8135 bytes
.../193699c0-4b9a-436b-a332-624f770c1e75 | Bin 0 -> 1504 bytes
.../1ec35219-d671-46e9-925a-077c0d22e3e5 | Bin 0 -> 981 bytes
.../1fb59685-5cde-48ee-86a0-2f53095805ec | Bin 0 -> 981 bytes
.../213045c7-5412-44e8-a8bf-6a067dc3962c | 1181 ++++++++++++++++++++
.../2a841e7a-87c5-42f7-8502-bd23840729ed | 1 +
.../3a5de15e-162b-45a1-b12d-fe6b67fbb8bd | Bin 0 -> 991 bytes
.../3cb9c8b1-ac98-4a30-b40b-4bfc46924e44 | Bin 0 -> 974 bytes
.../3cff3843-03db-46d0-b8dd-e99e20fb411d | Bin 0 -> 977 bytes
.../4197bb98-19f9-46a6-b688-8db75a9d1160 | 1 +
.../4629da33-8c85-4762-ba42-b83afd38f58e | Bin 0 -> 977 bytes
.../50dd61e6-f8c7-47f5-acb5-9cadffebba9d | Bin 0 -> 977 bytes
.../55826379-ae74-42af-a6eb-c79289488232 | 1181 ++++++++++++++++++++
.../5b050cc4-8bca-4ba0-8a5a-7e9c340cc75e | Bin 0 -> 8135 bytes
.../5d65de9d-e0da-4d62-a9bd-82d951a86e24 | Bin 0 -> 734 bytes
.../5ffb313f-1482-42a0-9b05-147e8774e850 | Bin 0 -> 984 bytes
.../63feaaa4-a1ee-4c3a-a5d5-5eb84d3ef114 | Bin 0 -> 1010 bytes
.../657e8a08-b1a8-49ed-952b-2635246d86dc | Bin 0 -> 977 bytes
.../660db340-b4b5-425b-8e02-7dc83e7e6540 | 1181 ++++++++++++++++++++
.../6b7ee421-45bf-437d-afa6-b0b7fe027fef | Bin 0 -> 8135 bytes
.../704e07a6-c5c8-4c89-8fe9-6a7695653020 | Bin 0 -> 2055 bytes
.../771f4d65-894b-4bcf-8e93-520641632e93 | 1 +
.../792b01ba-c37c-4065-a6b4-23c57b15c715 | Bin 0 -> 984 bytes
.../89bddce8-19ac-4bfb-9cdc-234638770fab | Bin 0 -> 1504 bytes
.../938d987f-bba6-4450-9277-fab47ee1c01e | 1 +
.../9629049c-58f3-47a8-8640-230d1f79331e | Bin 0 -> 982 bytes
.../975e7fc7-bf2d-4662-aa31-29142bb0fdbb | Bin 0 -> 988 bytes
.../_metadata | Bin 0 -> 4428 bytes
.../a57d11ef-f99d-4216-9d62-26aad34727ab | Bin 0 -> 977 bytes
.../a7c71819-0f5d-451a-a8f6-8a363111c192 | Bin 0 -> 1008 bytes
.../afbbb229-d8e1-421b-a0e3-e0791150c701 | Bin 0 -> 977 bytes
.../b3b809d7-3384-4f1b-ba86-6025bfc34ae2 | Bin 0 -> 974 bytes
.../b6600b8b-bafc-48b8-a89d-f72e14a29fc7 | Bin 0 -> 2055 bytes
.../bec1bb47-5285-4fad-8079-4f62b8c9a09e | Bin 0 -> 982 bytes
.../c3ec0573-8392-451d-ba66-c92520a0473d | Bin 0 -> 1004 bytes
.../c8264673-f9f7-4d0b-8509-d2a38e9fccdd | Bin 0 -> 980 bytes
.../c97051c3-1b49-4fe1-ac3c-4bb3abeb793f | Bin 0 -> 2055 bytes
.../d35b4de0-314c-4a00-8071-9e9bc5a4a6c5 | Bin 0 -> 457 bytes
.../d403f1af-9274-4206-bb61-23cd87f0177b | Bin 0 -> 997 bytes
.../d583bc9d-6512-4ac1-b0cc-77021e58b850 | Bin 0 -> 8135 bytes
.../df4b40b2-c12f-45c3-824d-724b09be6586 | Bin 0 -> 982 bytes
.../dfbd7fc7-2de7-4f6e-a24b-071384895e59 | Bin 0 -> 1735 bytes
.../e755c809-b6e0-4670-9c05-f9049e0e8de0 | Bin 0 -> 991 bytes
.../efb27671-ff30-4d12-8b08-168cb476ff4a | Bin 0 -> 2055 bytes
.../f8b5d17a-a04d-407f-bf16-7fc23c509005 | 1181 ++++++++++++++++++++
.../f95dd376-3912-4a8c-9717-8ceebd04de7f | Bin 0 -> 993 bytes
.../f9ae3401-e6b8-4289-8b7c-b527c7658d71 | Bin 0 -> 982 bytes
.../20fe2e2f-d229-40d5-ae4c-e8ac8e5ee5ea | Bin 0 -> 457 bytes
.../4892d86b-bf17-44a4-832c-45d2f6544b5e | Bin 0 -> 10237 bytes
.../58974195-d899-4722-890a-bd5c87aba5c6 | Bin 0 -> 12317 bytes
.../88d4feac-e531-45a4-a22b-a5b30f4cad07 | Bin 0 -> 10237 bytes
.../_metadata | Bin 0 -> 1384 bytes
.../b61c2b5d-1b46-4e87-bb44-e9aa17d2d1e4 | Bin 0 -> 8135 bytes
.../StatefulJobSavepointMigrationITCase.scala | 2 +-
78 files changed, 4729 insertions(+), 1 deletion(-)
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/333392b1-9fbf-4fe1-97ed-7f1ea99adb60 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/333392b1-9fbf-4fe1-97ed-7f1ea99adb60
new file mode 100644
index 00000000000..610e498f1d2
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/333392b1-9fbf-4fe1-97ed-7f1ea99adb60 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/371deb2f-eaf4-4b19-9493-2db4ed7c933f b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/371deb2f-eaf4-4b19-9493-2db4ed7c933f
new file mode 100644
index 00000000000..465f5daaef1
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/371deb2f-eaf4-4b19-9493-2db4ed7c933f differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/40b2c461-b78b-454e-9b94-3827ab8e0449 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/40b2c461-b78b-454e-9b94-3827ab8e0449
new file mode 100644
index 00000000000..ac547ffa548
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/40b2c461-b78b-454e-9b94-3827ab8e0449 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/541586ed-9fae-4917-9057-c0cd2a82cc15 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/541586ed-9fae-4917-9057-c0cd2a82cc15
new file mode 100644
index 00000000000..99bc10bff94
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/541586ed-9fae-4917-9057-c0cd2a82cc15 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata
new file mode 100644
index 00000000000..2d5d7d4cf81
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/f7dd2cad-14a2-4525-8e1c-60c1bbbc2ac6 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/f7dd2cad-14a2-4525-8e1c-60c1bbbc2ac6
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-checkpoint/f7dd2cad-14a2-4525-8e1c-60c1bbbc2ac6 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/05a0abdc-bfd0-41ef-837f-a54c18c6bdc4 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/05a0abdc-bfd0-41ef-837f-a54c18c6bdc4
new file mode 100644
index 00000000000..465f5daaef1
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/05a0abdc-bfd0-41ef-837f-a54c18c6bdc4 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/46a59ad6-1e22-41b3-a6ce-4b1ad7e09788 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/46a59ad6-1e22-41b3-a6ce-4b1ad7e09788
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/46a59ad6-1e22-41b3-a6ce-4b1ad7e09788 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/54faf633-af99-47e8-83f7-d22825597798 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/54faf633-af99-47e8-83f7-d22825597798
new file mode 100644
index 00000000000..99bc10bff94
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/54faf633-af99-47e8-83f7-d22825597798 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6cfed253-cf29-403b-a669-ccc10d518477 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6cfed253-cf29-403b-a669-ccc10d518477
new file mode 100644
index 00000000000..ac547ffa548
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/6cfed253-cf29-403b-a669-ccc10d518477 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8007c18c-2bc8-4e26-b8a4-e9b043df1e37 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8007c18c-2bc8-4e26-b8a4-e9b043df1e37
new file mode 100644
index 00000000000..610e498f1d2
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/8007c18c-2bc8-4e26-b8a4-e9b043df1e37 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata
new file mode 100644
index 00000000000..d3cb1161bdf
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint-native/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/63c301e4-745f-4b9b-851c-7c211dca9261 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/63c301e4-745f-4b9b-851c-7c211dca9261
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/63c301e4-745f-4b9b-851c-7c211dca9261 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata
new file mode 100644
index 00000000000..852cf43a555
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/a46c6fe1-c695-4c5f-aa10-993183454744 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/a46c6fe1-c695-4c5f-aa10-993183454744
new file mode 100644
index 00000000000..d9442f89107
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/a46c6fe1-c695-4c5f-aa10-993183454744 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/aef42dfa-88d4-4f7c-819d-bc99fe0c894c b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/aef42dfa-88d4-4f7c-819d-bc99fe0c894c
new file mode 100644
index 00000000000..f3ab7c027b1
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/aef42dfa-88d4-4f7c-819d-bc99fe0c894c differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/b97bda13-070d-407c-b636-9209a318610a b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/b97bda13-070d-407c-b636-9209a318610a
new file mode 100644
index 00000000000..f378ff8f564
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/b97bda13-070d-407c-b636-9209a318610a differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/c1f2fa39-7468-4d37-96ee-dff0836f0472 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/c1f2fa39-7468-4d37-96ee-dff0836f0472
new file mode 100644
index 00000000000..9077574d5c9
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-hashmap-savepoint/c1f2fa39-7468-4d37-96ee-dff0836f0472 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata
new file mode 100644
index 00000000000..f1f301aaeb1
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-checkpoint/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f65f0d03-324b-4b06-81e3-5681f74f8b0d b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f65f0d03-324b-4b06-81e3-5681f74f8b0d
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-checkpoint/f65f0d03-324b-4b06-81e3-5681f74f8b0d differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/02c488d5-31f4-4b7c-8eff-ca3709e28607 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/02c488d5-31f4-4b7c-8eff-ca3709e28607
new file mode 100644
index 00000000000..e87f1cfa934
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/02c488d5-31f4-4b7c-8eff-ca3709e28607 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/03d2e161-d696-4674-8b4c-5e624884db5f b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/03d2e161-d696-4674-8b4c-5e624884db5f
new file mode 100644
index 00000000000..ee92c3bdf17
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/03d2e161-d696-4674-8b4c-5e624884db5f differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/068a5c76-23e4-43c3-a3d6-b4269d79dbfb b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/068a5c76-23e4-43c3-a3d6-b4269d79dbfb
new file mode 100644
index 00000000000..44c1895c7f4
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/068a5c76-23e4-43c3-a3d6-b4269d79dbfb differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/092d2331-b74d-41c5-bd71-667ad80b0701 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/092d2331-b74d-41c5-bd71-667ad80b0701
new file mode 100644
index 00000000000..e90306d9e79
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/092d2331-b74d-41c5-bd71-667ad80b0701 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17d80dbd-e2b7-4597-b596-931e769e4dc1 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17d80dbd-e2b7-4597-b596-931e769e4dc1
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/17d80dbd-e2b7-4597-b596-931e769e4dc1 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/193699c0-4b9a-436b-a332-624f770c1e75 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/193699c0-4b9a-436b-a332-624f770c1e75
new file mode 100644
index 00000000000..4f77d1ed85b
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/193699c0-4b9a-436b-a332-624f770c1e75 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ec35219-d671-46e9-925a-077c0d22e3e5 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ec35219-d671-46e9-925a-077c0d22e3e5
new file mode 100644
index 00000000000..9381126fc92
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1ec35219-d671-46e9-925a-077c0d22e3e5 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1fb59685-5cde-48ee-86a0-2f53095805ec b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1fb59685-5cde-48ee-86a0-2f53095805ec
new file mode 100644
index 00000000000..fcd536145ed
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/1fb59685-5cde-48ee-86a0-2f53095805ec differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/213045c7-5412-44e8-a8bf-6a067dc3962c b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/213045c7-5412-44e8-a8bf-6a067dc3962c
new file mode 100644
index 00000000000..60cd089acf5
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/213045c7-5412-44e8-a8bf-6a067dc3962c
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3532207755598134463/junit1417679891574706949/minicluster_5dd0dd5d720cd0bbc72fc154435c2e13/tm_0/tmp/job_2991ea4a6c36d90648ac4da35f0f00fb_op_StreamFlatMap_d1392353922252257afa15351a98bae9__1_4__uuid_6525d863-676f-4d54-b114-c2423346ab77/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumThreeState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumThreeState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2a841e7a-87c5-42f7-8502-bd23840729ed b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2a841e7a-87c5-42f7-8502-bd23840729ed
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/2a841e7a-87c5-42f7-8502-bd23840729ed
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3a5de15e-162b-45a1-b12d-fe6b67fbb8bd b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3a5de15e-162b-45a1-b12d-fe6b67fbb8bd
new file mode 100644
index 00000000000..bce53e46bd0
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3a5de15e-162b-45a1-b12d-fe6b67fbb8bd differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cb9c8b1-ac98-4a30-b40b-4bfc46924e44 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cb9c8b1-ac98-4a30-b40b-4bfc46924e44
new file mode 100644
index 00000000000..ae30145cc24
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cb9c8b1-ac98-4a30-b40b-4bfc46924e44 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cff3843-03db-46d0-b8dd-e99e20fb411d b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cff3843-03db-46d0-b8dd-e99e20fb411d
new file mode 100644
index 00000000000..570d6671147
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/3cff3843-03db-46d0-b8dd-e99e20fb411d differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4197bb98-19f9-46a6-b688-8db75a9d1160 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4197bb98-19f9-46a6-b688-8db75a9d1160
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4197bb98-19f9-46a6-b688-8db75a9d1160
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4629da33-8c85-4762-ba42-b83afd38f58e b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4629da33-8c85-4762-ba42-b83afd38f58e
new file mode 100644
index 00000000000..7ef648653bb
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/4629da33-8c85-4762-ba42-b83afd38f58e differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/50dd61e6-f8c7-47f5-acb5-9cadffebba9d b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/50dd61e6-f8c7-47f5-acb5-9cadffebba9d
new file mode 100644
index 00000000000..84b1e3e3ed6
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/50dd61e6-f8c7-47f5-acb5-9cadffebba9d differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/55826379-ae74-42af-a6eb-c79289488232 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/55826379-ae74-42af-a6eb-c79289488232
new file mode 100644
index 00000000000..fdb206670fc
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/55826379-ae74-42af-a6eb-c79289488232
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3532207755598134463/junit1417679891574706949/minicluster_5dd0dd5d720cd0bbc72fc154435c2e13/tm_0/tmp/job_2991ea4a6c36d90648ac4da35f0f00fb_op_StreamFlatMap_d1392353922252257afa15351a98bae9__2_4__uuid_c301f2e5-1782-49ce-b5a0-6e0d07893dea/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumThreeState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumThreeState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5b050cc4-8bca-4ba0-8a5a-7e9c340cc75e b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5b050cc4-8bca-4ba0-8a5a-7e9c340cc75e
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5b050cc4-8bca-4ba0-8a5a-7e9c340cc75e differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5d65de9d-e0da-4d62-a9bd-82d951a86e24 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5d65de9d-e0da-4d62-a9bd-82d951a86e24
new file mode 100644
index 00000000000..3ce5339b033
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5d65de9d-e0da-4d62-a9bd-82d951a86e24 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5ffb313f-1482-42a0-9b05-147e8774e850 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5ffb313f-1482-42a0-9b05-147e8774e850
new file mode 100644
index 00000000000..da3b753af81
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/5ffb313f-1482-42a0-9b05-147e8774e850 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/63feaaa4-a1ee-4c3a-a5d5-5eb84d3ef114 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/63feaaa4-a1ee-4c3a-a5d5-5eb84d3ef114
new file mode 100644
index 00000000000..da6e30087ca
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/63feaaa4-a1ee-4c3a-a5d5-5eb84d3ef114 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/657e8a08-b1a8-49ed-952b-2635246d86dc b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/657e8a08-b1a8-49ed-952b-2635246d86dc
new file mode 100644
index 00000000000..25cef37fbdd
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/657e8a08-b1a8-49ed-952b-2635246d86dc differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/660db340-b4b5-425b-8e02-7dc83e7e6540 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/660db340-b4b5-425b-8e02-7dc83e7e6540
new file mode 100644
index 00000000000..d8c0b8e0807
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/660db340-b4b5-425b-8e02-7dc83e7e6540
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3532207755598134463/junit1417679891574706949/minicluster_5dd0dd5d720cd0bbc72fc154435c2e13/tm_0/tmp/job_2991ea4a6c36d90648ac4da35f0f00fb_op_StreamFlatMap_d1392353922252257afa15351a98bae9__4_4__uuid_a267c03d-1447-4e35-8e44-240f6b263a23/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumThreeState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumThreeState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6b7ee421-45bf-437d-afa6-b0b7fe027fef b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6b7ee421-45bf-437d-afa6-b0b7fe027fef
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/6b7ee421-45bf-437d-afa6-b0b7fe027fef differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/704e07a6-c5c8-4c89-8fe9-6a7695653020 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/704e07a6-c5c8-4c89-8fe9-6a7695653020
new file mode 100644
index 00000000000..30978a90485
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/704e07a6-c5c8-4c89-8fe9-6a7695653020 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/771f4d65-894b-4bcf-8e93-520641632e93 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/771f4d65-894b-4bcf-8e93-520641632e93
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/771f4d65-894b-4bcf-8e93-520641632e93
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/792b01ba-c37c-4065-a6b4-23c57b15c715 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/792b01ba-c37c-4065-a6b4-23c57b15c715
new file mode 100644
index 00000000000..201a9c3f3d6
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/792b01ba-c37c-4065-a6b4-23c57b15c715 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/89bddce8-19ac-4bfb-9cdc-234638770fab b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/89bddce8-19ac-4bfb-9cdc-234638770fab
new file mode 100644
index 00000000000..68100b81964
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/89bddce8-19ac-4bfb-9cdc-234638770fab differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/938d987f-bba6-4450-9277-fab47ee1c01e b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/938d987f-bba6-4450-9277-fab47ee1c01e
new file mode 100644
index 00000000000..cacca7574c0
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/938d987f-bba6-4450-9277-fab47ee1c01e
@@ -0,0 +1 @@
+MANIFEST-000004
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9629049c-58f3-47a8-8640-230d1f79331e b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9629049c-58f3-47a8-8640-230d1f79331e
new file mode 100644
index 00000000000..932125641a6
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/9629049c-58f3-47a8-8640-230d1f79331e differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/975e7fc7-bf2d-4662-aa31-29142bb0fdbb b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/975e7fc7-bf2d-4662-aa31-29142bb0fdbb
new file mode 100644
index 00000000000..496d7192021
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/975e7fc7-bf2d-4662-aa31-29142bb0fdbb differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata
new file mode 100644
index 00000000000..cc632daf46c
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a57d11ef-f99d-4216-9d62-26aad34727ab b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a57d11ef-f99d-4216-9d62-26aad34727ab
new file mode 100644
index 00000000000..01a82003524
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a57d11ef-f99d-4216-9d62-26aad34727ab differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a7c71819-0f5d-451a-a8f6-8a363111c192 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a7c71819-0f5d-451a-a8f6-8a363111c192
new file mode 100644
index 00000000000..9cb3055b9ba
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/a7c71819-0f5d-451a-a8f6-8a363111c192 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/afbbb229-d8e1-421b-a0e3-e0791150c701 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/afbbb229-d8e1-421b-a0e3-e0791150c701
new file mode 100644
index 00000000000..b7c06607177
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/afbbb229-d8e1-421b-a0e3-e0791150c701 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b3b809d7-3384-4f1b-ba86-6025bfc34ae2 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b3b809d7-3384-4f1b-ba86-6025bfc34ae2
new file mode 100644
index 00000000000..c398fa1e0b4
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b3b809d7-3384-4f1b-ba86-6025bfc34ae2 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b6600b8b-bafc-48b8-a89d-f72e14a29fc7 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b6600b8b-bafc-48b8-a89d-f72e14a29fc7
new file mode 100644
index 00000000000..a00d00734cc
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/b6600b8b-bafc-48b8-a89d-f72e14a29fc7 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/bec1bb47-5285-4fad-8079-4f62b8c9a09e b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/bec1bb47-5285-4fad-8079-4f62b8c9a09e
new file mode 100644
index 00000000000..a87a0caa264
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/bec1bb47-5285-4fad-8079-4f62b8c9a09e differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c3ec0573-8392-451d-ba66-c92520a0473d b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c3ec0573-8392-451d-ba66-c92520a0473d
new file mode 100644
index 00000000000..f5a3903950a
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c3ec0573-8392-451d-ba66-c92520a0473d differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c8264673-f9f7-4d0b-8509-d2a38e9fccdd b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c8264673-f9f7-4d0b-8509-d2a38e9fccdd
new file mode 100644
index 00000000000..5de2d62c935
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c8264673-f9f7-4d0b-8509-d2a38e9fccdd differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c97051c3-1b49-4fe1-ac3c-4bb3abeb793f b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c97051c3-1b49-4fe1-ac3c-4bb3abeb793f
new file mode 100644
index 00000000000..0586d97fc0d
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/c97051c3-1b49-4fe1-ac3c-4bb3abeb793f differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d35b4de0-314c-4a00-8071-9e9bc5a4a6c5 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d35b4de0-314c-4a00-8071-9e9bc5a4a6c5
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d35b4de0-314c-4a00-8071-9e9bc5a4a6c5 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d403f1af-9274-4206-bb61-23cd87f0177b b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d403f1af-9274-4206-bb61-23cd87f0177b
new file mode 100644
index 00000000000..1211c77dba0
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d403f1af-9274-4206-bb61-23cd87f0177b differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d583bc9d-6512-4ac1-b0cc-77021e58b850 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d583bc9d-6512-4ac1-b0cc-77021e58b850
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/d583bc9d-6512-4ac1-b0cc-77021e58b850 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/df4b40b2-c12f-45c3-824d-724b09be6586 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/df4b40b2-c12f-45c3-824d-724b09be6586
new file mode 100644
index 00000000000..96432fc4a7c
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/df4b40b2-c12f-45c3-824d-724b09be6586 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/dfbd7fc7-2de7-4f6e-a24b-071384895e59 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/dfbd7fc7-2de7-4f6e-a24b-071384895e59
new file mode 100644
index 00000000000..fb13508668d
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/dfbd7fc7-2de7-4f6e-a24b-071384895e59 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/e755c809-b6e0-4670-9c05-f9049e0e8de0 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/e755c809-b6e0-4670-9c05-f9049e0e8de0
new file mode 100644
index 00000000000..ff6b2168881
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/e755c809-b6e0-4670-9c05-f9049e0e8de0 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/efb27671-ff30-4d12-8b08-168cb476ff4a b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/efb27671-ff30-4d12-8b08-168cb476ff4a
new file mode 100644
index 00000000000..a082d4af497
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/efb27671-ff30-4d12-8b08-168cb476ff4a differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f8b5d17a-a04d-407f-bf16-7fc23c509005 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f8b5d17a-a04d-407f-bf16-7fc23c509005
new file mode 100644
index 00000000000..b1288db7b96
--- /dev/null
+++ b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f8b5d17a-a04d-407f-bf16-7fc23c509005
@@ -0,0 +1,1181 @@
+# This is a RocksDB option file.
+#
+# For detailed file format spec, please refer to the example file
+# in examples/rocksdb_option_file_example.ini
+#
+
+[Version]
+ rocksdb_version=6.20.3
+ options_file_version=1.1
+
+[DBOptions]
+ max_background_flushes=-1
+ compaction_readahead_size=0
+ strict_bytes_per_sync=false
+ wal_bytes_per_sync=0
+ max_open_files=-1
+ stats_history_buffer_size=1048576
+ max_total_wal_size=0
+ stats_persist_period_sec=600
+ stats_dump_period_sec=0
+ avoid_flush_during_shutdown=false
+ max_subcompactions=1
+ bytes_per_sync=0
+ delayed_write_rate=16777216
+ max_background_compactions=-1
+ max_background_jobs=2
+ delete_obsolete_files_period_micros=21600000000
+ writable_file_max_buffer_size=1048576
+ base_background_compactions=-1
+ allow_data_in_errors=false
+ max_bgerror_resume_count=2147483647
+ best_efforts_recovery=false
+ write_dbid_to_manifest=false
+ atomic_flush=false
+ manual_wal_flush=false
+ two_write_queues=false
+ preserve_deletes=false
+ avoid_flush_during_recovery=false
+ dump_malloc_stats=false
+ info_log_level=INFO_LEVEL
+ access_hint_on_compaction_start=NORMAL
+ use_adaptive_mutex=false
+ max_write_batch_group_size_bytes=1048576
+ wal_recovery_mode=kPointInTimeRecovery
+ bgerror_resume_retry_interval=1000000
+ paranoid_checks=true
+ WAL_size_limit_MB=0
+ allow_concurrent_memtable_write=true
+ allow_ingest_behind=false
+ fail_if_options_file_error=false
+ persist_stats_to_disk=false
+ WAL_ttl_seconds=0
+ wal_dir=/var/folders/52/5ypclyt917l8h1pfdrt_f8lw0000gp/T/junit3532207755598134463/junit1417679891574706949/minicluster_5dd0dd5d720cd0bbc72fc154435c2e13/tm_0/tmp/job_2991ea4a6c36d90648ac4da35f0f00fb_op_StreamFlatMap_d1392353922252257afa15351a98bae9__3_4__uuid_0bf86cfd-4e30-4a5f-84e9-7935c58b5560/db
+ keep_log_file_num=4
+ table_cache_numshardbits=6
+ max_file_opening_threads=16
+ use_fsync=false
+ unordered_write=false
+ random_access_max_buffer_size=1048576
+ db_write_buffer_size=0
+ allow_2pc=false
+ skip_checking_sst_file_sizes_on_db_open=false
+ write_thread_slow_yield_usec=3
+ skip_stats_update_on_db_open=false
+ track_and_verify_wals_in_manifest=false
+ error_if_exists=false
+ manifest_preallocation_size=4194304
+ is_fd_close_on_exec=true
+ max_log_file_size=26214400
+ advise_random_on_open=true
+ use_direct_reads=false
+ write_thread_max_yield_usec=100
+ enable_write_thread_adaptive_yield=true
+ create_missing_column_families=false
+ create_if_missing=true
+ log_file_time_to_roll=0
+ use_direct_io_for_flush_and_compaction=false
+ avoid_unnecessary_blocking_io=false
+ allow_fallocate=true
+ max_manifest_file_size=1073741824
+ enable_thread_tracking=false
+ recycle_log_file_num=0
+ db_host_id=__hostname__
+ allow_mmap_reads=false
+ log_readahead_size=0
+ enable_pipelined_write=false
+ new_table_reader_for_compaction_inputs=false
+ allow_mmap_writes=false
+
+
+[CFOptions "default"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "default"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "caseClassWithNestingState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "caseClassWithNestingState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "collectionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "collectionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "tryFailureState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "tryFailureState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "optionNoneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "optionNoneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherLeftState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherLeftState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "eitherRightState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "eitherRightState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumOneState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumOneState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
+
+[CFOptions "enumThreeState"]
+ bottommost_compression=kDisableCompressionOption
+ sample_for_compression=0
+ blob_garbage_collection_age_cutoff=0.250000
+ arena_block_size=8388608
+ enable_blob_garbage_collection=false
+ level0_stop_writes_trigger=36
+ min_blob_size=0
+ compaction_options_universal={allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;max_merge_width=4294967295;size_ratio=1;}
+ target_file_size_base=67108864
+ max_bytes_for_level_base=268435456
+ memtable_whole_key_filtering=false
+ soft_pending_compaction_bytes_limit=68719476736
+ blob_compression_type=kNoCompression
+ max_write_buffer_number=2
+ ttl=2592000
+ compaction_options_fifo={allow_compaction=false;max_table_files_size=1073741824;}
+ check_flush_compaction_key_order=true
+ max_successive_merges=0
+ inplace_update_num_locks=10000
+ bottommost_compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ target_file_size_multiplier=1
+ max_bytes_for_level_multiplier_additional=1:{1}:{1}:{1}:{1}:{1}:{1}
+ enable_blob_files=false
+ level0_slowdown_writes_trigger=20
+ compression=kSnappyCompression
+ level0_file_num_compaction_trigger=4
+ blob_file_size=268435456
+ prefix_extractor=nullptr
+ max_bytes_for_level_multiplier=10.000000
+ write_buffer_size=67108864
+ disable_auto_compactions=false
+ max_compaction_bytes=1677721600
+ memtable_huge_page_size=0
+ compression_opts={enabled=false;parallel_threads=1;zstd_max_train_bytes=0;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
+ hard_pending_compaction_bytes_limit=274877906944
+ periodic_compaction_seconds=0
+ paranoid_file_checks=false
+ memtable_prefix_bloom_size_ratio=0.000000
+ max_sequential_skip_in_iterations=8
+ report_bg_io_stats=false
+ compaction_pri=kMinOverlappingRatio
+ compaction_style=kCompactionStyleLevel
+ memtable_factory=SkipListFactory
+ comparator=leveldb.BytewiseComparator
+ bloom_locality=0
+ compaction_filter_factory=nullptr
+ min_write_buffer_number_to_merge=1
+ max_write_buffer_number_to_maintain=0
+ compaction_filter=nullptr
+ merge_operator=StringAppendTESTOperator
+ num_levels=7
+ optimize_filters_for_hits=false
+ force_consistency_checks=true
+ table_factory=BlockBasedTable
+ max_write_buffer_size_to_maintain=0
+ memtable_insert_with_hint_prefix_extractor=nullptr
+ level_compaction_dynamic_level_bytes=false
+ inplace_update_support=false
+
+[TableOptions/BlockBasedTable "enumThreeState"]
+ metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
+ read_amp_bytes_per_bit=0
+ verify_compression=false
+ format_version=5
+ optimize_filters_for_memory=false
+ partition_filters=false
+ max_auto_readahead_size=262144
+ enable_index_compression=true
+ checksum=kCRC32c
+ index_block_restart_interval=1
+ pin_top_level_index_and_filter=true
+ block_align=false
+ block_size=4096
+ index_type=kBinarySearch
+ filter_policy=nullptr
+ metadata_block_size=4096
+ no_block_cache=false
+ whole_key_filtering=true
+ index_shortening=kShortenSeparators
+ block_size_deviation=10
+ data_block_index_type=kDataBlockBinarySearch
+ data_block_hash_table_util_ratio=0.750000
+ cache_index_and_filter_blocks=true
+ block_restart_interval=16
+ pin_l0_filter_and_index_blocks_in_cache=true
+ hash_index_allow_collision=true
+ cache_index_and_filter_blocks_with_high_priority=true
+ flush_block_policy_factory=FlushBlockBySizePolicyFactory
+
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f95dd376-3912-4a8c-9717-8ceebd04de7f b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f95dd376-3912-4a8c-9717-8ceebd04de7f
new file mode 100644
index 00000000000..eebb78f2c18
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f95dd376-3912-4a8c-9717-8ceebd04de7f differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f9ae3401-e6b8-4289-8b7c-b527c7658d71 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f9ae3401-e6b8-4289-8b7c-b527c7658d71
new file mode 100644
index 00000000000..965971dffca
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint-native/f9ae3401-e6b8-4289-8b7c-b527c7658d71 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/20fe2e2f-d229-40d5-ae4c-e8ac8e5ee5ea b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/20fe2e2f-d229-40d5-ae4c-e8ac8e5ee5ea
new file mode 100644
index 00000000000..bd10233b3ef
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/20fe2e2f-d229-40d5-ae4c-e8ac8e5ee5ea differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/4892d86b-bf17-44a4-832c-45d2f6544b5e b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/4892d86b-bf17-44a4-832c-45d2f6544b5e
new file mode 100644
index 00000000000..0e130daed91
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/4892d86b-bf17-44a4-832c-45d2f6544b5e differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/58974195-d899-4722-890a-bd5c87aba5c6 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/58974195-d899-4722-890a-bd5c87aba5c6
new file mode 100644
index 00000000000..d1fefe482d1
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/58974195-d899-4722-890a-bd5c87aba5c6 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/88d4feac-e531-45a4-a22b-a5b30f4cad07 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/88d4feac-e531-45a4-a22b-a5b30f4cad07
new file mode 100644
index 00000000000..32909d5cdf7
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/88d4feac-e531-45a4-a22b-a5b30f4cad07 differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata
new file mode 100644
index 00000000000..070b2c1a3e3
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/_metadata differ
diff --git a/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/b61c2b5d-1b46-4e87-bb44-e9aa17d2d1e4 b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/b61c2b5d-1b46-4e87-bb44-e9aa17d2d1e4
new file mode 100644
index 00000000000..85be259754e
Binary files /dev/null and b/flink-tests/src/test/resources/stateful-scala-udf-migration-itcase-flink1.16-rocksdb-savepoint/b61c2b5d-1b46-4e87-bb44-e9aa17d2d1e4 differ
diff --git a/flink-tests/src/test/scala/org/apache/flink/api/scala/migration/StatefulJobSavepointMigrationITCase.scala b/flink-tests/src/test/scala/org/apache/flink/api/scala/migration/StatefulJobSavepointMigrationITCase.scala
index 21b67904bcd..a9019a5b6d9 100644
--- a/flink-tests/src/test/scala/org/apache/flink/api/scala/migration/StatefulJobSavepointMigrationITCase.scala
+++ b/flink-tests/src/test/scala/org/apache/flink/api/scala/migration/StatefulJobSavepointMigrationITCase.scala
@@ -52,7 +52,7 @@ import scala.util.{Failure, Try}
object StatefulJobSavepointMigrationITCase {
// TODO increase this to newer version to create and test snapshot migration for newer versions
- val currentVersion = FlinkVersion.v1_15
+ val currentVersion = FlinkVersion.v1_16
// TODO change this to CREATE_SNAPSHOT to (re)create binary snapshots
// TODO Note: You should generate the snapshot based on the release branch instead of the
[flink] 01/14: [release] Upgrade current version to 1.16 for TypeSerializerUpgradeTestBase and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit 5a2192d8e3449c8f9aafb9f89db97cb73194ebd7
Author: huangxingbo <hx...@apache.org>
AuthorDate: Thu Oct 27 15:50:07 2022 +0800
[release] Upgrade current version to 1.16 for TypeSerializerUpgradeTestBase and create snapshots
---
.../context-state-serializer-1.16/serializer-snapshot | Bin 0 -> 126 bytes
.../resources/context-state-serializer-1.16/test-data | Bin 0 -> 19 bytes
.../serializer-snapshot | Bin 0 -> 134 bytes
.../transaction-state-serializer-1.16/test-data | Bin 0 -> 17 bytes
.../writeable-serializer-1.16/serializer-snapshot | Bin 0 -> 187 bytes
.../test/resources/writeable-serializer-1.16/test-data | Bin 0 -> 7 bytes
.../common/typeutils/TypeSerializerUpgradeTestBase.java | 2 +-
.../big-dec-serializer-1.16/serializer-snapshot | Bin 0 -> 94 bytes
.../src/test/resources/big-dec-serializer-1.16/test-data | Bin 0 -> 24 bytes
.../big-int-serializer-1.16/serializer-snapshot | Bin 0 -> 94 bytes
.../src/test/resources/big-int-serializer-1.16/test-data | Bin 0 -> 19 bytes
.../serializer-snapshot | Bin 0 -> 130 bytes
.../boolean-primitive-array-serializer-1.16/test-data | Bin 0 -> 6 bytes
.../boolean-serializer-1.16/serializer-snapshot | Bin 0 -> 96 bytes
.../src/test/resources/boolean-serializer-1.16/test-data | 1 +
.../boolean-value-serializer-1.16/serializer-snapshot | Bin 0 -> 106 bytes
.../resources/boolean-value-serializer-1.16/test-data | 1 +
.../serializer-snapshot | Bin 0 -> 124 bytes
.../byte-primitive-array-serializer-1.16/test-data | Bin 0 -> 14 bytes
.../resources/byte-serializer-1.16/serializer-snapshot | Bin 0 -> 90 bytes
.../src/test/resources/byte-serializer-1.16/test-data | 1 +
.../byte-value-serializer-1.16/serializer-snapshot | Bin 0 -> 100 bytes
.../test/resources/byte-value-serializer-1.16/test-data | 1 +
.../serializer-snapshot | Bin 0 -> 124 bytes
.../char-primitive-array-serializer-1.16/test-data | Bin 0 -> 24 bytes
.../resources/char-serializer-1.16/serializer-snapshot | Bin 0 -> 90 bytes
.../src/test/resources/char-serializer-1.16/test-data | 1 +
.../char-value-serializer-1.16/serializer-snapshot | Bin 0 -> 100 bytes
.../test/resources/char-value-serializer-1.16/test-data | Bin 0 -> 2 bytes
.../copyable-value-serializer-1.16/serializer-snapshot | Bin 0 -> 199 bytes
.../resources/copyable-value-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../resources/date-serializer-1.16/serializer-snapshot | Bin 0 -> 90 bytes
.../src/test/resources/date-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../serializer-snapshot | Bin 0 -> 128 bytes
.../double-primitive-array-serializer-1.16/test-data | Bin 0 -> 84 bytes
.../resources/double-serializer-1.16/serializer-snapshot | Bin 0 -> 94 bytes
.../src/test/resources/double-serializer-1.16/test-data | 1 +
.../double-value-serializer-1.16/serializer-snapshot | Bin 0 -> 104 bytes
.../resources/double-value-serializer-1.16/test-data | 1 +
.../resources/either-serializer-1.16/serializer-snapshot | Bin 0 -> 276 bytes
.../src/test/resources/either-serializer-1.16/test-data | 1 +
.../resources/enum-serializer-1.16/serializer-snapshot | Bin 0 -> 188 bytes
.../src/test/resources/enum-serializer-1.16/test-data | Bin 0 -> 4 bytes
.../enum-serializerreconfig-1.16/serializer-snapshot | Bin 0 -> 163 bytes
.../resources/enum-serializerreconfig-1.16/test-data | Bin 0 -> 4 bytes
.../serializer-snapshot | Bin 0 -> 126 bytes
.../float-primitive-array-serializer-1.16/test-data | Bin 0 -> 44 bytes
.../resources/float-serializer-1.16/serializer-snapshot | Bin 0 -> 92 bytes
.../src/test/resources/float-serializer-1.16/test-data | 1 +
.../float-value-serializer-1.16/serializer-snapshot | Bin 0 -> 102 bytes
.../test/resources/float-value-serializer-1.16/test-data | 1 +
.../generic-array-serializer-1.16/serializer-snapshot | Bin 0 -> 211 bytes
.../resources/generic-array-serializer-1.16/test-data | Bin 0 -> 19 bytes
.../serializer-snapshot | Bin 0 -> 122 bytes
.../int-primitive-array-serializer-1.16/test-data | Bin 0 -> 44 bytes
.../resources/int-serializer-1.16/serializer-snapshot | Bin 0 -> 88 bytes
.../src/test/resources/int-serializer-1.16/test-data | Bin 0 -> 4 bytes
.../int-value-serializer-1.16/serializer-snapshot | Bin 0 -> 98 bytes
.../test/resources/int-value-serializer-1.16/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.16/test-data | Bin 0 -> 90 bytes
.../serializer-snapshot | Bin 0 -> 745 bytes
.../test-data | Bin 0 -> 90 bytes
.../resources/list-serializer-1.16/serializer-snapshot | Bin 0 -> 185 bytes
.../src/test/resources/list-serializer-1.16/test-data | Bin 0 -> 17 bytes
.../serializer-snapshot | Bin 0 -> 124 bytes
.../long-primitive-array-serializer-1.16/test-data | Bin 0 -> 84 bytes
.../resources/long-serializer-1.16/serializer-snapshot | Bin 0 -> 90 bytes
.../src/test/resources/long-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../long-value-serializer-1.16/serializer-snapshot | Bin 0 -> 100 bytes
.../test/resources/long-value-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../resources/map-serializer-1.16/serializer-snapshot | Bin 0 -> 268 bytes
.../src/test/resources/map-serializer-1.16/test-data | Bin 0 -> 25 bytes
.../null-value-serializer-1.16/serializer-snapshot | Bin 0 -> 100 bytes
.../test/resources/null-value-serializer-1.16/test-data | 0
.../serializer-snapshot | Bin 0 -> 209 bytes
.../nullable-not-padded-serializer-1.16/test-data | 1 +
.../nullable-padded-serializer-1.16/serializer-snapshot | Bin 0 -> 209 bytes
.../resources/nullable-padded-serializer-1.16/test-data | Bin 0 -> 9 bytes
.../serializer-snapshot | Bin 0 -> 1214 bytes
.../pojo-serializer-identical-schema-1.16/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.16/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.16/serializer-snapshot | Bin 0 -> 466 bytes
.../src/test/resources/row-serializer-1.16/test-data | Bin 0 -> 20 bytes
.../serializer-snapshot | Bin 0 -> 126 bytes
.../short-primitive-array-serializer-1.16/test-data | Bin 0 -> 24 bytes
.../resources/short-serializer-1.16/serializer-snapshot | Bin 0 -> 92 bytes
.../src/test/resources/short-serializer-1.16/test-data | Bin 0 -> 2 bytes
.../short-value-serializer-1.16/serializer-snapshot | Bin 0 -> 102 bytes
.../test/resources/short-value-serializer-1.16/test-data | Bin 0 -> 2 bytes
.../sql-date-serializer-1.16/serializer-snapshot | Bin 0 -> 96 bytes
.../test/resources/sql-date-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../sql-time-serializer-1.16/serializer-snapshot | Bin 0 -> 96 bytes
.../test/resources/sql-time-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../sql-timestamp-serializer-1.16/serializer-snapshot | Bin 0 -> 106 bytes
.../resources/sql-timestamp-serializer-1.16/test-data | Bin 0 -> 12 bytes
.../string-array-serializer-1.16/serializer-snapshot | Bin 0 -> 110 bytes
.../resources/string-array-serializer-1.16/test-data | Bin 0 -> 24 bytes
.../resources/string-serializer-1.16/serializer-snapshot | Bin 0 -> 94 bytes
.../src/test/resources/string-serializer-1.16/test-data | 1 +
.../string-value-serializer-1.16/serializer-snapshot | Bin 0 -> 104 bytes
.../resources/string-value-serializer-1.16/test-data | 1 +
.../resources/tuple-serializer-1.16/serializer-snapshot | Bin 0 -> 401 bytes
.../src/test/resources/tuple-serializer-1.16/test-data | Bin 0 -> 22 bytes
.../resources/value-serializer-1.16/serializer-snapshot | Bin 0 -> 175 bytes
.../src/test/resources/value-serializer-1.16/test-data | Bin 0 -> 9 bytes
.../generic-avro-serializer-1.16/serializer-snapshot | Bin 0 -> 369 bytes
.../resources/generic-avro-serializer-1.16/test-data | Bin 0 -> 51 bytes
.../specific-avro-serializer-1.16/serializer-snapshot | Bin 0 -> 379 bytes
.../resources/specific-avro-serializer-1.16/test-data | Bin 0 -> 51 bytes
.../dewey-number-serializer-1.16/serializer-snapshot | Bin 0 -> 98 bytes
.../resources/dewey-number-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../event-id-serializer-1.16/serializer-snapshot | Bin 0 -> 99 bytes
.../test/resources/event-id-serializer-1.16/test-data | Bin 0 -> 12 bytes
.../lockable-type-serializer-1.16/serializer-snapshot | Bin 0 -> 188 bytes
.../resources/lockable-type-serializer-1.16/test-data | Bin 0 -> 10 bytes
.../nfa-state-serializer-1.16/serializer-snapshot | Bin 0 -> 478 bytes
.../test/resources/nfa-state-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../node-id-serializer-1.16/serializer-snapshot | Bin 0 -> 211 bytes
.../src/test/resources/node-id-serializer-1.16/test-data | Bin 0 -> 18 bytes
.../serializer-snapshot | Bin 0 -> 447 bytes
.../shared-buffer-edge-serializer-1.16/test-data | Bin 0 -> 26 bytes
.../serializer-snapshot | Bin 0 -> 162 bytes
.../test-data | Bin 0 -> 8 bytes
.../byte-value-array-serializer-1.16/serializer-snapshot | Bin 0 -> 107 bytes
.../resources/byte-value-array-serializer-1.16/test-data | Bin 0 -> 6 bytes
.../char-value-array-serializer-1.16/serializer-snapshot | Bin 0 -> 107 bytes
.../resources/char-value-array-serializer-1.16/test-data | Bin 0 -> 10 bytes
.../serializer-snapshot | Bin 0 -> 111 bytes
.../double-value-array-serializer-1.16/test-data | Bin 0 -> 20 bytes
.../serializer-snapshot | Bin 0 -> 109 bytes
.../float-value-array-serializer-1.16/test-data | Bin 0 -> 12 bytes
.../int-value-array-serializer-1.16/serializer-snapshot | Bin 0 -> 105 bytes
.../resources/int-value-array-serializer-1.16/test-data | Bin 0 -> 12 bytes
.../long-value-array-serializer-1.16/serializer-snapshot | Bin 0 -> 107 bytes
.../resources/long-value-array-serializer-1.16/test-data | Bin 0 -> 20 bytes
.../null-value-array-serializer-1.16/serializer-snapshot | Bin 0 -> 107 bytes
.../resources/null-value-array-serializer-1.16/test-data | Bin 0 -> 4 bytes
.../serializer-snapshot | Bin 0 -> 109 bytes
.../short-value-array-serializer-1.16/test-data | Bin 0 -> 8 bytes
.../serializer-snapshot | Bin 0 -> 111 bytes
.../string-value-array-serializer-1.16/test-data | Bin 0 -> 16 bytes
.../arraylist-serializer-1.16/serializer-snapshot | Bin 0 -> 178 bytes
.../test/resources/arraylist-serializer-1.16/test-data | Bin 0 -> 17 bytes
.../resources/java-serializer-1.16/serializer-snapshot | Bin 0 -> 78 bytes
.../src/test/resources/java-serializer-1.16/test-data | Bin 0 -> 81 bytes
.../resources/ttl-serializer-1.16/serializer-snapshot | Bin 0 -> 278 bytes
.../src/test/resources/ttl-serializer-1.16/test-data | Bin 0 -> 21 bytes
.../void-namespace-serializer-1.16/serializer-snapshot | Bin 0 -> 96 bytes
.../resources/void-namespace-serializer-1.16/test-data | Bin 0 -> 1 bytes
.../scala-case-class-serializer-1.16/serializer-snapshot | Bin 0 -> 323 bytes
.../resources/scala-case-class-serializer-1.16/test-data | Bin 0 -> 10 bytes
.../scala-either-serializer-1.16/serializer-snapshot | Bin 0 -> 270 bytes
.../resources/scala-either-serializer-1.16/test-data | Bin 0 -> 13 bytes
.../scala-enum-serializer-1.16/serializer-snapshot | Bin 0 -> 146 bytes
.../test/resources/scala-enum-serializer-1.16/test-data | Bin 0 -> 4 bytes
.../scala-option-serializer-1.16/serializer-snapshot | Bin 0 -> 186 bytes
.../resources/scala-option-serializer-1.16/test-data | Bin 0 -> 1 bytes
.../scala-try-serializer-1.16/serializer-snapshot | Bin 0 -> 672 bytes
.../test/resources/scala-try-serializer-1.16/test-data | Bin 0 -> 3334 bytes
.../serializer-snapshot | Bin 0 -> 286 bytes
.../traversable-serializer-bitset-1.16/test-data | Bin 0 -> 19 bytes
.../serializer-snapshot | Bin 0 -> 270 bytes
.../traversable-serializer-indexedseq-1.16/test-data | Bin 0 -> 19 bytes
.../serializer-snapshot | Bin 0 -> 302 bytes
.../traversable-serializer-linearseq-1.16/test-data | Bin 0 -> 19 bytes
.../traversable-serializer-map-1.16/serializer-snapshot | Bin 0 -> 479 bytes
.../resources/traversable-serializer-map-1.16/test-data | Bin 0 -> 27 bytes
.../serializer-snapshot | Bin 0 -> 322 bytes
.../traversable-serializer-mutable-list-1.16/test-data | Bin 0 -> 19 bytes
.../traversable-serializer-seq-1.16/serializer-snapshot | Bin 0 -> 256 bytes
.../resources/traversable-serializer-seq-1.16/test-data | Bin 0 -> 19 bytes
.../traversable-serializer-set-1.16/serializer-snapshot | Bin 0 -> 256 bytes
.../resources/traversable-serializer-set-1.16/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.16/test-data | Bin 0 -> 33 bytes
.../buffer-entry-serializer-1.16/serializer-snapshot | Bin 0 -> 214 bytes
.../resources/buffer-entry-serializer-1.16/test-data | Bin 0 -> 7 bytes
.../global-window-serializer-1.16/serializer-snapshot | Bin 0 -> 113 bytes
.../resources/global-window-serializer-1.16/test-data | Bin 0 -> 1 bytes
.../stream-element-serializer-1.16/serializer-snapshot | Bin 0 -> 223 bytes
.../resources/stream-element-serializer-1.16/test-data | Bin 0 -> 13 bytes
.../time-window-serializer-1.16/serializer-snapshot | Bin 0 -> 109 bytes
.../test/resources/time-window-serializer-1.16/test-data | Bin 0 -> 16 bytes
.../resources/timer-serializer-1.16/serializer-snapshot | Bin 0 -> 268 bytes
.../src/test/resources/timer-serializer-1.16/test-data | Bin 0 -> 16 bytes
.../serializer-snapshot | Bin 0 -> 301 bytes
.../test-data | Bin 0 -> 36 bytes
.../union-serializer-one-1.16/serializer-snapshot | Bin 0 -> 288 bytes
.../test/resources/union-serializer-one-1.16/test-data | 1 +
.../union-serializer-two-1.16/serializer-snapshot | Bin 0 -> 288 bytes
.../test/resources/union-serializer-two-1.16/test-data | Bin 0 -> 9 bytes
.../linked-list-serializer-1.16/serializer-snapshot | Bin 0 -> 207 bytes
.../test/resources/linked-list-serializer-1.16/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.16/serializer-snapshot b/flink-connectors/flink-connector-kafka/src/test/resources/context-state-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-connectors/flink-connector-kafka/src/test/resources/context-state-serializer-1.16/test-data b/flink-connectors/flink-connector-kafka/src/test/resources/context-state-serializer-1.16/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.16/test-data differ
diff --git a/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.16/serializer-snapshot b/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.16/test-data b/flink-connectors/flink-connector-kafka/src/test/resources/transaction-state-serializer-1.16/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.16/test-data differ
diff --git a/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.16/serializer-snapshot b/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.16/test-data b/flink-connectors/flink-hadoop-compatibility/src/test/resources/writeable-serializer-1.16/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.16/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 7c5b6f035ee..c49f66af787 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
@@ -55,7 +55,7 @@ import static org.hamcrest.CoreMatchers.not;
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
public abstract class TypeSerializerUpgradeTestBase<PreviousElementT, UpgradedElementT> {
- public static final FlinkVersion CURRENT_VERSION = FlinkVersion.v1_15;
+ public static final FlinkVersion CURRENT_VERSION = FlinkVersion.v1_16;
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.16/serializer-snapshot b/flink-core/src/test/resources/big-dec-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..ccd31f3e8f9
Binary files /dev/null and b/flink-core/src/test/resources/big-dec-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/big-dec-serializer-1.16/test-data b/flink-core/src/test/resources/big-dec-serializer-1.16/test-data
new file mode 100644
index 00000000000..c59e4326824
Binary files /dev/null and b/flink-core/src/test/resources/big-dec-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/big-int-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/big-int-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..b525669a164
Binary files /dev/null and b/flink-core/src/test/resources/big-int-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/big-int-serializer-1.16/test-data b/flink-core/src/test/resources/big-int-serializer-1.16/test-data
new file mode 100644
index 00000000000..3d0079e672c
Binary files /dev/null and b/flink-core/src/test/resources/big-int-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/boolean-primitive-array-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/boolean-primitive-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/boolean-primitive-array-serializer-1.16/test-data b/flink-core/src/test/resources/boolean-primitive-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/boolean-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/boolean-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..b1e867b8bc5
Binary files /dev/null and b/flink-core/src/test/resources/boolean-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/boolean-serializer-1.16/test-data b/flink-core/src/test/resources/boolean-serializer-1.16/test-data
new file mode 100644
index 00000000000..6b2aaa76407
--- /dev/null
+++ b/flink-core/src/test/resources/boolean-serializer-1.16/test-data
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/flink-core/src/test/resources/boolean-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/boolean-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..8511a731d7b
Binary files /dev/null and b/flink-core/src/test/resources/boolean-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/boolean-value-serializer-1.16/test-data b/flink-core/src/test/resources/boolean-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..6b2aaa76407
--- /dev/null
+++ b/flink-core/src/test/resources/boolean-value-serializer-1.16/test-data
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/flink-core/src/test/resources/byte-primitive-array-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/byte-primitive-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/byte-primitive-array-serializer-1.16/test-data b/flink-core/src/test/resources/byte-primitive-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/byte-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/byte-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..372634d912a
Binary files /dev/null and b/flink-core/src/test/resources/byte-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/byte-serializer-1.16/test-data b/flink-core/src/test/resources/byte-serializer-1.16/test-data
new file mode 100644
index 00000000000..f59ec20aabf
--- /dev/null
+++ b/flink-core/src/test/resources/byte-serializer-1.16/test-data
@@ -0,0 +1 @@
+*
\ No newline at end of file
diff --git a/flink-core/src/test/resources/byte-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/byte-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..af6c1f0e67a
Binary files /dev/null and b/flink-core/src/test/resources/byte-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/byte-value-serializer-1.16/test-data b/flink-core/src/test/resources/byte-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..f59ec20aabf
--- /dev/null
+++ b/flink-core/src/test/resources/byte-value-serializer-1.16/test-data
@@ -0,0 +1 @@
+*
\ No newline at end of file
diff --git a/flink-core/src/test/resources/char-primitive-array-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/char-primitive-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/char-primitive-array-serializer-1.16/test-data b/flink-core/src/test/resources/char-primitive-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/char-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/char-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..5f6308de382
Binary files /dev/null and b/flink-core/src/test/resources/char-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/char-serializer-1.16/test-data b/flink-core/src/test/resources/char-serializer-1.16/test-data
new file mode 100644
index 00000000000..f96c401f328
--- /dev/null
+++ b/flink-core/src/test/resources/char-serializer-1.16/test-data
@@ -0,0 +1 @@
+��
\ No newline at end of file
diff --git a/flink-core/src/test/resources/char-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/char-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..67c2a46ee1e
Binary files /dev/null and b/flink-core/src/test/resources/char-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/char-value-serializer-1.16/test-data b/flink-core/src/test/resources/char-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..d399cc0405e
Binary files /dev/null and b/flink-core/src/test/resources/char-value-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/copyable-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/copyable-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..f1b8eb6f370
Binary files /dev/null and b/flink-core/src/test/resources/copyable-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/copyable-value-serializer-1.16/test-data b/flink-core/src/test/resources/copyable-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..9ff9b97f863
Binary files /dev/null and b/flink-core/src/test/resources/copyable-value-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/date-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/date-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..4794ebd6815
Binary files /dev/null and b/flink-core/src/test/resources/date-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/date-serializer-1.16/test-data b/flink-core/src/test/resources/date-serializer-1.16/test-data
new file mode 100644
index 00000000000..1faf9a01d95
Binary files /dev/null and b/flink-core/src/test/resources/date-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/double-primitive-array-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/double-primitive-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/double-primitive-array-serializer-1.16/test-data b/flink-core/src/test/resources/double-primitive-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/double-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/double-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..1383b642e93
Binary files /dev/null and b/flink-core/src/test/resources/double-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/double-serializer-1.16/test-data b/flink-core/src/test/resources/double-serializer-1.16/test-data
new file mode 100644
index 00000000000..5cfd3714ef6
--- /dev/null
+++ b/flink-core/src/test/resources/double-serializer-1.16/test-data
@@ -0,0 +1 @@
+@���1��
\ No newline at end of file
diff --git a/flink-core/src/test/resources/double-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/double-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..604cef8589f
Binary files /dev/null and b/flink-core/src/test/resources/double-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/double-value-serializer-1.16/test-data b/flink-core/src/test/resources/double-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..5cfd3714ef6
--- /dev/null
+++ b/flink-core/src/test/resources/double-value-serializer-1.16/test-data
@@ -0,0 +1 @@
+@���1��
\ No newline at end of file
diff --git a/flink-core/src/test/resources/either-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/either-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..9357df72245
Binary files /dev/null and b/flink-core/src/test/resources/either-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/either-serializer-1.16/test-data b/flink-core/src/test/resources/either-serializer-1.16/test-data
new file mode 100644
index 00000000000..87ec4466b76
--- /dev/null
+++ b/flink-core/src/test/resources/either-serializer-1.16/test-data
@@ -0,0 +1 @@
+ApacheFlink
\ No newline at end of file
diff --git a/flink-core/src/test/resources/enum-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/enum-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..27cc1daa646
Binary files /dev/null and b/flink-core/src/test/resources/enum-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/enum-serializer-1.16/test-data b/flink-core/src/test/resources/enum-serializer-1.16/test-data
new file mode 100644
index 00000000000..3b6fc84f4ee
Binary files /dev/null and b/flink-core/src/test/resources/enum-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/enum-serializerreconfig-1.16/serializer-snapshot b/flink-core/src/test/resources/enum-serializerreconfig-1.16/serializer-snapshot
new file mode 100644
index 00000000000..a43be8dc0ff
Binary files /dev/null and b/flink-core/src/test/resources/enum-serializerreconfig-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/enum-serializerreconfig-1.16/test-data b/flink-core/src/test/resources/enum-serializerreconfig-1.16/test-data
new file mode 100644
index 00000000000..ded2df2a51c
Binary files /dev/null and b/flink-core/src/test/resources/enum-serializerreconfig-1.16/test-data differ
diff --git a/flink-core/src/test/resources/float-primitive-array-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/float-primitive-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/float-primitive-array-serializer-1.16/test-data b/flink-core/src/test/resources/float-primitive-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/float-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/float-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..62370bdddf9
Binary files /dev/null and b/flink-core/src/test/resources/float-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/float-serializer-1.16/test-data b/flink-core/src/test/resources/float-serializer-1.16/test-data
new file mode 100644
index 00000000000..f9c0e21ae86
--- /dev/null
+++ b/flink-core/src/test/resources/float-serializer-1.16/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.16/serializer-snapshot b/flink-core/src/test/resources/float-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..6100e574635
Binary files /dev/null and b/flink-core/src/test/resources/float-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/float-value-serializer-1.16/test-data b/flink-core/src/test/resources/float-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..f9c0e21ae86
--- /dev/null
+++ b/flink-core/src/test/resources/float-value-serializer-1.16/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.16/serializer-snapshot b/flink-core/src/test/resources/generic-array-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..2bb4df4efcb
Binary files /dev/null and b/flink-core/src/test/resources/generic-array-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/generic-array-serializer-1.16/test-data b/flink-core/src/test/resources/generic-array-serializer-1.16/test-data
new file mode 100644
index 00000000000..6d06a98cad9
Binary files /dev/null and b/flink-core/src/test/resources/generic-array-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/int-primitive-array-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/int-primitive-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/int-primitive-array-serializer-1.16/test-data b/flink-core/src/test/resources/int-primitive-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/int-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/int-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..597fc6b78de
Binary files /dev/null and b/flink-core/src/test/resources/int-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/int-serializer-1.16/test-data b/flink-core/src/test/resources/int-serializer-1.16/test-data
new file mode 100644
index 00000000000..e9271b31bdb
Binary files /dev/null and b/flink-core/src/test/resources/int-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/int-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/int-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..f6ae0720db0
Binary files /dev/null and b/flink-core/src/test/resources/int-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/int-value-serializer-1.16/test-data b/flink-core/src/test/resources/int-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..e9271b31bdb
Binary files /dev/null and b/flink-core/src/test/resources/int-value-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.16/serializer-snapshot b/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.16/test-data b/flink-core/src/test/resources/kryo-custom-type-serializer-changed-registration-order-1.16/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.16/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.16/serializer-snapshot b/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.16/test-data b/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.16/test-data
new file mode 100644
index 00000000000..f8f9b8367a0
--- /dev/null
+++ b/flink-core/src/test/resources/kryo-type-serializer-changed-registration-order-1.16/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.16/serializer-snapshot b/flink-core/src/test/resources/kryo-type-serializer-empty-config-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/kryo-type-serializer-empty-config-1.16/test-data b/flink-core/src/test/resources/kryo-type-serializer-empty-config-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.16/serializer-snapshot b/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.16/test-data b/flink-core/src/test/resources/kryo-type-serializer-unrelated-config-after-restore-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/list-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/list-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..bbd86a683d8
Binary files /dev/null and b/flink-core/src/test/resources/list-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/list-serializer-1.16/test-data b/flink-core/src/test/resources/list-serializer-1.16/test-data
new file mode 100644
index 00000000000..ac798598cd7
Binary files /dev/null and b/flink-core/src/test/resources/list-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/long-primitive-array-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/long-primitive-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/long-primitive-array-serializer-1.16/test-data b/flink-core/src/test/resources/long-primitive-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/long-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/long-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..4f51b34cfc2
Binary files /dev/null and b/flink-core/src/test/resources/long-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/long-serializer-1.16/test-data b/flink-core/src/test/resources/long-serializer-1.16/test-data
new file mode 100644
index 00000000000..2ffef6c2652
Binary files /dev/null and b/flink-core/src/test/resources/long-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/long-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/long-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..b9e8f6938a1
Binary files /dev/null and b/flink-core/src/test/resources/long-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/long-value-serializer-1.16/test-data b/flink-core/src/test/resources/long-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..2ffef6c2652
Binary files /dev/null and b/flink-core/src/test/resources/long-value-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/map-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/map-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..6d47ba46bc5
Binary files /dev/null and b/flink-core/src/test/resources/map-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/map-serializer-1.16/test-data b/flink-core/src/test/resources/map-serializer-1.16/test-data
new file mode 100644
index 00000000000..8999b1fbbac
Binary files /dev/null and b/flink-core/src/test/resources/map-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/null-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/null-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..fcecf15adb9
Binary files /dev/null and b/flink-core/src/test/resources/null-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/null-value-serializer-1.16/test-data b/flink-core/src/test/resources/null-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/flink-core/src/test/resources/nullable-not-padded-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/nullable-not-padded-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/nullable-not-padded-serializer-1.16/test-data b/flink-core/src/test/resources/nullable-not-padded-serializer-1.16/test-data
new file mode 100644
index 00000000000..6b2aaa76407
--- /dev/null
+++ b/flink-core/src/test/resources/nullable-not-padded-serializer-1.16/test-data
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/flink-core/src/test/resources/nullable-padded-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/nullable-padded-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..7831be8bcdb
Binary files /dev/null and b/flink-core/src/test/resources/nullable-padded-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/nullable-padded-serializer-1.16/test-data b/flink-core/src/test/resources/nullable-padded-serializer-1.16/test-data
new file mode 100644
index 00000000000..22fd28d4ec3
Binary files /dev/null and b/flink-core/src/test/resources/nullable-padded-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-identical-schema-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-identical-schema-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-identical-schema-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-identical-schema-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-with-different-field-types-in-registered-subclass-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-with-different-subclass-registration-order-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-with-missing-registered-subclass-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-with-modified-schema-in-registered-subclass-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-with-new-and-missing-registered-subclasses-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-with-new-registered-subclass-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.16/serializer-snapshot b/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.16/test-data b/flink-core/src/test/resources/pojo-serializer-with-non-registered-subclass-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/row-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/row-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..8590479338a
Binary files /dev/null and b/flink-core/src/test/resources/row-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/row-serializer-1.16/test-data b/flink-core/src/test/resources/row-serializer-1.16/test-data
new file mode 100644
index 00000000000..a734bd41431
Binary files /dev/null and b/flink-core/src/test/resources/row-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/short-primitive-array-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/short-primitive-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/short-primitive-array-serializer-1.16/test-data b/flink-core/src/test/resources/short-primitive-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-core/src/test/resources/short-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/short-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..0960c9b6c66
Binary files /dev/null and b/flink-core/src/test/resources/short-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/short-serializer-1.16/test-data b/flink-core/src/test/resources/short-serializer-1.16/test-data
new file mode 100644
index 00000000000..aa9c34108ba
Binary files /dev/null and b/flink-core/src/test/resources/short-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/short-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/short-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..c7808f5390f
Binary files /dev/null and b/flink-core/src/test/resources/short-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/short-value-serializer-1.16/test-data b/flink-core/src/test/resources/short-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..aa9c34108ba
Binary files /dev/null and b/flink-core/src/test/resources/short-value-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/sql-date-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/sql-date-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..1042bba8cbe
Binary files /dev/null and b/flink-core/src/test/resources/sql-date-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/sql-date-serializer-1.16/test-data b/flink-core/src/test/resources/sql-date-serializer-1.16/test-data
new file mode 100644
index 00000000000..1faf9a01d95
Binary files /dev/null and b/flink-core/src/test/resources/sql-date-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/sql-time-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/sql-time-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..039309bb32c
Binary files /dev/null and b/flink-core/src/test/resources/sql-time-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/sql-time-serializer-1.16/test-data b/flink-core/src/test/resources/sql-time-serializer-1.16/test-data
new file mode 100644
index 00000000000..1faf9a01d95
Binary files /dev/null and b/flink-core/src/test/resources/sql-time-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/sql-timestamp-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/sql-timestamp-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..295fa6ea211
Binary files /dev/null and b/flink-core/src/test/resources/sql-timestamp-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/sql-timestamp-serializer-1.16/test-data b/flink-core/src/test/resources/sql-timestamp-serializer-1.16/test-data
new file mode 100644
index 00000000000..929596bbc66
Binary files /dev/null and b/flink-core/src/test/resources/sql-timestamp-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/string-array-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/string-array-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..acc4e9db44b
Binary files /dev/null and b/flink-core/src/test/resources/string-array-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/string-array-serializer-1.16/test-data b/flink-core/src/test/resources/string-array-serializer-1.16/test-data
new file mode 100644
index 00000000000..f1a5645d9ce
Binary files /dev/null and b/flink-core/src/test/resources/string-array-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/string-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/string-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..f796fddc593
Binary files /dev/null and b/flink-core/src/test/resources/string-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/string-serializer-1.16/test-data b/flink-core/src/test/resources/string-serializer-1.16/test-data
new file mode 100644
index 00000000000..67ad74d387f
--- /dev/null
+++ b/flink-core/src/test/resources/string-serializer-1.16/test-data
@@ -0,0 +1 @@
+%123456789012345678901234567890123456
\ No newline at end of file
diff --git a/flink-core/src/test/resources/string-value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/string-value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..c7055ea3803
Binary files /dev/null and b/flink-core/src/test/resources/string-value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/string-value-serializer-1.16/test-data b/flink-core/src/test/resources/string-value-serializer-1.16/test-data
new file mode 100644
index 00000000000..9233b5ab055
--- /dev/null
+++ b/flink-core/src/test/resources/string-value-serializer-1.16/test-data
@@ -0,0 +1 @@
+$123456789012345678901234567890123456
\ No newline at end of file
diff --git a/flink-core/src/test/resources/tuple-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/tuple-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..ac31cfe1569
Binary files /dev/null and b/flink-core/src/test/resources/tuple-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/tuple-serializer-1.16/test-data b/flink-core/src/test/resources/tuple-serializer-1.16/test-data
new file mode 100644
index 00000000000..808ccbcfa07
Binary files /dev/null and b/flink-core/src/test/resources/tuple-serializer-1.16/test-data differ
diff --git a/flink-core/src/test/resources/value-serializer-1.16/serializer-snapshot b/flink-core/src/test/resources/value-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..26ee2df37b2
Binary files /dev/null and b/flink-core/src/test/resources/value-serializer-1.16/serializer-snapshot differ
diff --git a/flink-core/src/test/resources/value-serializer-1.16/test-data b/flink-core/src/test/resources/value-serializer-1.16/test-data
new file mode 100644
index 00000000000..c1e49370d62
Binary files /dev/null and b/flink-core/src/test/resources/value-serializer-1.16/test-data differ
diff --git a/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.16/serializer-snapshot b/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.16/test-data b/flink-formats/flink-avro/src/test/resources/generic-avro-serializer-1.16/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.16/test-data differ
diff --git a/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.16/serializer-snapshot b/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.16/test-data b/flink-formats/flink-avro/src/test/resources/specific-avro-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.16/serializer-snapshot b/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.16/test-data b/flink-libraries/flink-cep/src/test/resources/dewey-number-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.16/serializer-snapshot b/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.16/test-data b/flink-libraries/flink-cep/src/test/resources/event-id-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.16/serializer-snapshot b/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.16/test-data b/flink-libraries/flink-cep/src/test/resources/lockable-type-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.16/serializer-snapshot b/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..7f01027f443
Binary files /dev/null and b/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.16/test-data b/flink-libraries/flink-cep/src/test/resources/nfa-state-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.16/serializer-snapshot b/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.16/test-data b/flink-libraries/flink-cep/src/test/resources/node-id-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.16/serializer-snapshot b/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.16/test-data b/flink-libraries/flink-cep/src/test/resources/shared-buffer-edge-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.16/test-data b/flink-libraries/flink-gelly-examples/src/test/resources/long-value-with-proper-hash-code-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.16/test-data b/flink-libraries/flink-gelly/src/test/resources/byte-value-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.16/test-data b/flink-libraries/flink-gelly/src/test/resources/char-value-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.16/test-data b/flink-libraries/flink-gelly/src/test/resources/double-value-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.16/test-data b/flink-libraries/flink-gelly/src/test/resources/float-value-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.16/test-data b/flink-libraries/flink-gelly/src/test/resources/int-value-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.16/test-data b/flink-libraries/flink-gelly/src/test/resources/long-value-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.16/test-data b/flink-libraries/flink-gelly/src/test/resources/null-value-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.16/test-data b/flink-libraries/flink-gelly/src/test/resources/short-value-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.16/serializer-snapshot b/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.16/test-data b/flink-libraries/flink-gelly/src/test/resources/string-value-array-serializer-1.16/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.16/test-data differ
diff --git a/flink-runtime/src/test/resources/arraylist-serializer-1.16/serializer-snapshot b/flink-runtime/src/test/resources/arraylist-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..2bc2cfe5bfb
Binary files /dev/null and b/flink-runtime/src/test/resources/arraylist-serializer-1.16/serializer-snapshot differ
diff --git a/flink-runtime/src/test/resources/arraylist-serializer-1.16/test-data b/flink-runtime/src/test/resources/arraylist-serializer-1.16/test-data
new file mode 100644
index 00000000000..ac798598cd7
Binary files /dev/null and b/flink-runtime/src/test/resources/arraylist-serializer-1.16/test-data differ
diff --git a/flink-runtime/src/test/resources/java-serializer-1.16/serializer-snapshot b/flink-runtime/src/test/resources/java-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..db1abe95eda
Binary files /dev/null and b/flink-runtime/src/test/resources/java-serializer-1.16/serializer-snapshot differ
diff --git a/flink-runtime/src/test/resources/java-serializer-1.16/test-data b/flink-runtime/src/test/resources/java-serializer-1.16/test-data
new file mode 100644
index 00000000000..22a3c768e29
Binary files /dev/null and b/flink-runtime/src/test/resources/java-serializer-1.16/test-data differ
diff --git a/flink-runtime/src/test/resources/ttl-serializer-1.16/serializer-snapshot b/flink-runtime/src/test/resources/ttl-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..7668b613bd9
Binary files /dev/null and b/flink-runtime/src/test/resources/ttl-serializer-1.16/serializer-snapshot differ
diff --git a/flink-runtime/src/test/resources/ttl-serializer-1.16/test-data b/flink-runtime/src/test/resources/ttl-serializer-1.16/test-data
new file mode 100644
index 00000000000..5596986cd7a
Binary files /dev/null and b/flink-runtime/src/test/resources/ttl-serializer-1.16/test-data differ
diff --git a/flink-runtime/src/test/resources/void-namespace-serializer-1.16/serializer-snapshot b/flink-runtime/src/test/resources/void-namespace-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..9df815a3705
Binary files /dev/null and b/flink-runtime/src/test/resources/void-namespace-serializer-1.16/serializer-snapshot differ
diff --git a/flink-runtime/src/test/resources/void-namespace-serializer-1.16/test-data b/flink-runtime/src/test/resources/void-namespace-serializer-1.16/test-data
new file mode 100644
index 00000000000..f76dd238ade
Binary files /dev/null and b/flink-runtime/src/test/resources/void-namespace-serializer-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/scala-case-class-serializer-1.16/serializer-snapshot b/flink-scala/src/test/resources/scala-case-class-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/scala-case-class-serializer-1.16/test-data b/flink-scala/src/test/resources/scala-case-class-serializer-1.16/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.16/test-data differ
diff --git a/flink-scala/src/test/resources/scala-either-serializer-1.16/serializer-snapshot b/flink-scala/src/test/resources/scala-either-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..2258df544f6
Binary files /dev/null and b/flink-scala/src/test/resources/scala-either-serializer-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/scala-either-serializer-1.16/test-data b/flink-scala/src/test/resources/scala-either-serializer-1.16/test-data
new file mode 100644
index 00000000000..70cd7bf9fb3
Binary files /dev/null and b/flink-scala/src/test/resources/scala-either-serializer-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/scala-enum-serializer-1.16/serializer-snapshot b/flink-scala/src/test/resources/scala-enum-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..4a467f230c6
Binary files /dev/null and b/flink-scala/src/test/resources/scala-enum-serializer-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/scala-enum-serializer-1.16/test-data b/flink-scala/src/test/resources/scala-enum-serializer-1.16/test-data
new file mode 100644
index 00000000000..593f4708db8
Binary files /dev/null and b/flink-scala/src/test/resources/scala-enum-serializer-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/scala-option-serializer-1.16/serializer-snapshot b/flink-scala/src/test/resources/scala-option-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..91808c113ee
Binary files /dev/null and b/flink-scala/src/test/resources/scala-option-serializer-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/scala-option-serializer-1.16/test-data b/flink-scala/src/test/resources/scala-option-serializer-1.16/test-data
new file mode 100644
index 00000000000..f76dd238ade
Binary files /dev/null and b/flink-scala/src/test/resources/scala-option-serializer-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/scala-try-serializer-1.16/serializer-snapshot b/flink-scala/src/test/resources/scala-try-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..f5ad2ec2472
Binary files /dev/null and b/flink-scala/src/test/resources/scala-try-serializer-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/scala-try-serializer-1.16/test-data b/flink-scala/src/test/resources/scala-try-serializer-1.16/test-data
new file mode 100644
index 00000000000..27815c0a8be
Binary files /dev/null and b/flink-scala/src/test/resources/scala-try-serializer-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-bitset-1.16/serializer-snapshot b/flink-scala/src/test/resources/traversable-serializer-bitset-1.16/serializer-snapshot
new file mode 100644
index 00000000000..03d7937a6d4
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-bitset-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-bitset-1.16/test-data b/flink-scala/src/test/resources/traversable-serializer-bitset-1.16/test-data
new file mode 100644
index 00000000000..5eb5107ad6c
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-bitset-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.16/serializer-snapshot b/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.16/serializer-snapshot
new file mode 100644
index 00000000000..4cd4798897b
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.16/test-data b/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.16/test-data
new file mode 100644
index 00000000000..ca6108ccd17
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-indexedseq-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-linearseq-1.16/serializer-snapshot b/flink-scala/src/test/resources/traversable-serializer-linearseq-1.16/serializer-snapshot
new file mode 100644
index 00000000000..290d9495f58
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-linearseq-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-linearseq-1.16/test-data b/flink-scala/src/test/resources/traversable-serializer-linearseq-1.16/test-data
new file mode 100644
index 00000000000..3b0d0b065b0
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-linearseq-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-map-1.16/serializer-snapshot b/flink-scala/src/test/resources/traversable-serializer-map-1.16/serializer-snapshot
new file mode 100644
index 00000000000..b23cb071c04
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-map-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-map-1.16/test-data b/flink-scala/src/test/resources/traversable-serializer-map-1.16/test-data
new file mode 100644
index 00000000000..f209ff5f4fe
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-map-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.16/serializer-snapshot b/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.16/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.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.16/test-data b/flink-scala/src/test/resources/traversable-serializer-mutable-list-1.16/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.16/test-data differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-seq-1.16/serializer-snapshot b/flink-scala/src/test/resources/traversable-serializer-seq-1.16/serializer-snapshot
new file mode 100644
index 00000000000..bac0255d81d
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-seq-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-seq-1.16/test-data b/flink-scala/src/test/resources/traversable-serializer-seq-1.16/test-data
new file mode 100644
index 00000000000..ca6108ccd17
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-seq-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-set-1.16/serializer-snapshot b/flink-scala/src/test/resources/traversable-serializer-set-1.16/serializer-snapshot
new file mode 100644
index 00000000000..d90d1974f71
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-set-1.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-set-1.16/test-data b/flink-scala/src/test/resources/traversable-serializer-set-1.16/test-data
new file mode 100644
index 00000000000..3b0d0b065b0
Binary files /dev/null and b/flink-scala/src/test/resources/traversable-serializer-set-1.16/test-data differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.16/serializer-snapshot b/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.16/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.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.16/test-data b/flink-scala/src/test/resources/traversable-serializer-with-case-class-1.16/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.16/test-data differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.16/serializer-snapshot b/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.16/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.16/serializer-snapshot differ
diff --git a/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.16/test-data b/flink-scala/src/test/resources/traversable-serializer-with-pojo-1.16/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.16/test-data differ
diff --git a/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.16/serializer-snapshot b/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.16/test-data b/flink-streaming-java/src/test/resources/buffer-entry-serializer-1.16/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.16/test-data differ
diff --git a/flink-streaming-java/src/test/resources/global-window-serializer-1.16/serializer-snapshot b/flink-streaming-java/src/test/resources/global-window-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/global-window-serializer-1.16/test-data b/flink-streaming-java/src/test/resources/global-window-serializer-1.16/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.16/test-data differ
diff --git a/flink-streaming-java/src/test/resources/stream-element-serializer-1.16/serializer-snapshot b/flink-streaming-java/src/test/resources/stream-element-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/stream-element-serializer-1.16/test-data b/flink-streaming-java/src/test/resources/stream-element-serializer-1.16/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.16/test-data differ
diff --git a/flink-streaming-java/src/test/resources/time-window-serializer-1.16/serializer-snapshot b/flink-streaming-java/src/test/resources/time-window-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/time-window-serializer-1.16/test-data b/flink-streaming-java/src/test/resources/time-window-serializer-1.16/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.16/test-data differ
diff --git a/flink-streaming-java/src/test/resources/timer-serializer-1.16/serializer-snapshot b/flink-streaming-java/src/test/resources/timer-serializer-1.16/serializer-snapshot
new file mode 100644
index 00000000000..67e3a083d81
Binary files /dev/null and b/flink-streaming-java/src/test/resources/timer-serializer-1.16/serializer-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/timer-serializer-1.16/test-data b/flink-streaming-java/src/test/resources/timer-serializer-1.16/test-data
new file mode 100644
index 00000000000..5e9827d82b4
Binary files /dev/null and b/flink-streaming-java/src/test/resources/timer-serializer-1.16/test-data differ
diff --git a/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.16/serializer-snapshot b/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.16/test-data b/flink-streaming-java/src/test/resources/two-phase-commit-sink-state-serializer-1.16/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.16/test-data differ
diff --git a/flink-streaming-java/src/test/resources/union-serializer-one-1.16/serializer-snapshot b/flink-streaming-java/src/test/resources/union-serializer-one-1.16/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.16/serializer-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/union-serializer-one-1.16/test-data b/flink-streaming-java/src/test/resources/union-serializer-one-1.16/test-data
new file mode 100644
index 00000000000..9a2dda7f54c
--- /dev/null
+++ b/flink-streaming-java/src/test/resources/union-serializer-one-1.16/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.16/serializer-snapshot b/flink-streaming-java/src/test/resources/union-serializer-two-1.16/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.16/serializer-snapshot differ
diff --git a/flink-streaming-java/src/test/resources/union-serializer-two-1.16/test-data b/flink-streaming-java/src/test/resources/union-serializer-two-1.16/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.16/test-data differ
diff --git a/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.16/serializer-snapshot b/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.16/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.16/serializer-snapshot differ
diff --git a/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.16/test-data b/flink-table/flink-table-runtime/src/test/resources/linked-list-serializer-1.16/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.16/test-data differ
[flink] 06/14: [release] Upgrade current version to 1.16 for CEPMigrationTest and create snapshots
Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hxb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
commit 05c48f8e79dbb0886ecf26d8beae23a4ab02287c
Author: huangxingbo <hx...@apache.org>
AuthorDate: Thu Oct 27 16:59:02 2022 +0800
[release] Upgrade current version to 1.16 for CEPMigrationTest and create snapshots
---
.../org/apache/flink/cep/operator/CEPMigrationTest.java | 2 +-
.../cep-migration-after-branching-flink1.16-snapshot | Bin 0 -> 5865 bytes
.../cep-migration-conditions-flink1.16-snapshot | Bin 0 -> 5470 bytes
...igration-single-pattern-afterwards-flink1.16-snapshot | Bin 0 -> 5204 bytes
...cep-migration-starting-new-pattern-flink1.16-snapshot | Bin 0 -> 5661 bytes
5 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/flink-libraries/flink-cep/src/test/java/org/apache/flink/cep/operator/CEPMigrationTest.java b/flink-libraries/flink-cep/src/test/java/org/apache/flink/cep/operator/CEPMigrationTest.java
index 05e8ba5212a..5f4a0b6a1d8 100644
--- a/flink-libraries/flink-cep/src/test/java/org/apache/flink/cep/operator/CEPMigrationTest.java
+++ b/flink-libraries/flink-cep/src/test/java/org/apache/flink/cep/operator/CEPMigrationTest.java
@@ -71,7 +71,7 @@ public class CEPMigrationTest {
@Parameterized.Parameters(name = "Migration Savepoint: {0}")
public static Collection<FlinkVersion> parameters() {
- return FlinkVersion.rangeOf(FlinkVersion.v1_6, FlinkVersion.v1_15);
+ return FlinkVersion.rangeOf(FlinkVersion.v1_6, FlinkVersion.v1_16);
}
public CEPMigrationTest(FlinkVersion migrateVersion) {
diff --git a/flink-libraries/flink-cep/src/test/resources/cep-migration-after-branching-flink1.16-snapshot b/flink-libraries/flink-cep/src/test/resources/cep-migration-after-branching-flink1.16-snapshot
new file mode 100644
index 00000000000..ab29781ac91
Binary files /dev/null and b/flink-libraries/flink-cep/src/test/resources/cep-migration-after-branching-flink1.16-snapshot differ
diff --git a/flink-libraries/flink-cep/src/test/resources/cep-migration-conditions-flink1.16-snapshot b/flink-libraries/flink-cep/src/test/resources/cep-migration-conditions-flink1.16-snapshot
new file mode 100644
index 00000000000..a625f31f0e6
Binary files /dev/null and b/flink-libraries/flink-cep/src/test/resources/cep-migration-conditions-flink1.16-snapshot differ
diff --git a/flink-libraries/flink-cep/src/test/resources/cep-migration-single-pattern-afterwards-flink1.16-snapshot b/flink-libraries/flink-cep/src/test/resources/cep-migration-single-pattern-afterwards-flink1.16-snapshot
new file mode 100644
index 00000000000..38d2310a12d
Binary files /dev/null and b/flink-libraries/flink-cep/src/test/resources/cep-migration-single-pattern-afterwards-flink1.16-snapshot differ
diff --git a/flink-libraries/flink-cep/src/test/resources/cep-migration-starting-new-pattern-flink1.16-snapshot b/flink-libraries/flink-cep/src/test/resources/cep-migration-starting-new-pattern-flink1.16-snapshot
new file mode 100644
index 00000000000..16d39386ba9
Binary files /dev/null and b/flink-libraries/flink-cep/src/test/resources/cep-migration-starting-new-pattern-flink1.16-snapshot differ