Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-33581

FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

    XMLWordPrintableJSON

Details

    • Hide
      The non-ConfigOption objects in the StreamExecutionEnvironment, CheckpointConfig, and ExecutionConfig and their corresponding getter/setter interfaces are now be deprecated in FLINK-1.19. And these objects and methods are planned to be removed in Flink-2.0. The deprecated interfaces include the getter and setter methods of RestartStrategy, CheckpointStorage, and StateBackend.

      More details can be found at https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992.
      Show
      The non-ConfigOption objects in the StreamExecutionEnvironment, CheckpointConfig, and ExecutionConfig and their corresponding getter/setter interfaces are now be deprecated in FLINK-1 .19. And these objects and methods are planned to be removed in Flink-2.0. The deprecated interfaces include the getter and setter methods of RestartStrategy, CheckpointStorage, and StateBackend. More details can be found at https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992 .

    Description

      Deprecate the non-ConfigOption objects in the StreamExecutionEnvironment, CheckpointConfig, and ExecutionConfig, and ultimately removing them in FLINK 2.0

      Attachments

        Issue Links

          Activity

            People

              JunRuiLi Junrui Li
              JunRuiLi Junrui Li
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: