While this API is still marked as @Beta, we have a chance to change the docs and maybe the wrappers such that the API can be used without passing null values, as using them is discouraged in Scala 2 (and here is something about null s in Scala 3).
The API was added in this commit, and uses null in the following program elements:
- Aggregates.setWindowFields
- WindowedComputations and many of its methods
Also, the test "render $setWindowFields with no partitionBy/sortBy" passes null s when uses the API.
We should start accepting scala.Option for null-able parameters.
- links to