David Moravek
David Moravek
The current implementation of hints is not portable among runtimes. We should move hints to euphoria-core and they should describe dataset, not the operator implementation. Eg. `JoinHint.BroadcastHashJoin` should become something...
For streaming apps, we should implement simple checkpointing for LocalExecutor. Eg. when reading from kafka, we want to resume from last commited offset, so we can restart the app.
Broadcast Hash Join (aka Map Side Join) is currently missing in the Flink Runtime. We should implement this as introduces significant performance gain.
This test seems to be flipping ``` :euphoria-flink:test cz.seznam.euphoria.flink.testkit.FlinkOperatorsTest > cz.seznam.euphoria.operator.test.SumByKeyTest.testSumByKey[UNBOUNDED] FAILED java.lang.AssertionError at SumByKeyTest.java:39 147 tests completed, 1 failed :euphoria-flink:test FAILED ```
Tests covering implementation of any hint should pass on all executors, and results must be the same for case when the hint is applied and when isn't - hint cannot...
### Is there an existing issue for this? - [X] I have searched the existing issues ### What happened? Based on the slack discussion: https://cilium.slack.com/archives/C53TG4J4R/p1662627177377429 In the multi-cluster (ClusterMesh) scenario,...
https://issues.apache.org/jira/browse/FLINK-33976
Backport of https://github.com/apache/flink/pull/24079
https://issues.apache.org/jira/browse/FLINK-34063