Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
As disucssed in FLINK-16835, the following TableConfig options are not preserved:
- nullCheck: Flink will automatically enable null checks based on the table schema (NOT NULL property)
- decimalContext: this configuration is only used by the legacy planner which will be removed in one of the next releases
- maxIdleStateRetention: is automatically derived as 1.5* idleStateRetention until StateTtlConfig is fully supported (at which point only a single parameter is required).
The blink planner should remove the dependencies on nullCheck and maxIdleStateRetention first. Besides, this maybe blocked by when to drop old planner, because old planner is still using them.