MartijnVisser opened a new pull request, #29837:
URL: https://github.com/apache/flink/pull/29837
## What is the purpose of the change
Many code examples in the documentation don't compile against master or
still use deprecated APIs. This PR fixes the Java examples and removes the
Scala DataStream API examples. SQL and Python examples follow in later commits,
so this stays a draft until those are done.
## Brief change log
- Call `cache()` on a transformation result (FLINK-30097)
- Fix 27 Java examples that don't compile
- Replace deprecated APIs in Java examples: `fromData`, Sink V2, the
Source API, `staticArguments`, `createCatalog` and `Schema`-based time
attributes
- Remove the Scala DataStream API examples, which use an API that was
removed in 2.0
The code changes are applied to the Chinese pages as well. Prose changes
there are left for translation.
## Verifying this change
Every changed Java example was compiled against the master classpath: it
fails before the change and compiles after it. The docs build hasn't been run
yet.
## Does this pull request potentially affect one of the following parts:
- Dependencies (does it add or upgrade a dependency): no
- The public API, i.e., is any changed class annotated with
`@Public(Evolving)`: no
- The serializers: no
- The runtime per-record code paths (performance sensitive): no
- Anything that affects deployment or recovery: JobManager (and its
components), Checkpointing, Kubernetes/Yarn, ZooKeeper: no
- The S3 file system connector: no
## Documentation
- Does this pull request introduce a new feature? no
- If yes, how is the feature documented? not applicable
---
##### Was generative AI tooling used to co-author this PR?
- [X] Yes (please specify the tool below)
Generated-by: Claude Code (Claude Opus 5.5)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]