Martijn Visser created FLINK-41407:
--------------------------------------

             Summary: Fix code examples in the documentation that don't work on 
master
                 Key: FLINK-41407
                 URL: https://issues.apache.org/jira/browse/FLINK-41407
             Project: Flink
          Issue Type: Technical Debt
          Components: Documentation
    Affects Versions: 2.5.0
            Reporter: Martijn Visser
            Assignee: Martijn Visser
             Fix For: 2.5.0


I compiled every Java code example in docs/content against master. 27 of them 
don't compile: most use APIs that were removed (DataSet, string keys and 
expressions, Time, addDefaultKryoSerializer, OptionsFactory, the old client 
API), the rest have wrong signatures or typos. The FixedSizeSplitFetcherManager 
example in the sources internals page misses removeSplits(), which became 
abstract with FLINK-25509; FLINK-36745 fixed the constructor in the same 
example but not this. Many examples also still use deprecated APIs, such as 
fromElements, SinkFunction, SourceFunction, typedArguments and registerCatalog, 
and 29 Scala examples use the Scala DataStream API that was removed in 2.0. The 
cache() example is tracked in FLINK-30097.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to