davidradl commented on code in PR #27839:
URL: https://github.com/apache/flink/pull/27839#discussion_r3008065491
##########
flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/config/OptimizerConfigOptions.java:
##########
@@ -368,6 +368,16 @@ public class OptimizerConfigOptions {
+ "These might break
savepoint compatibility across Flink versions and the goal is to have a stable
version in the next release.")
.build());
+ @Documentation.TableOption(execMode = Documentation.ExecMode.STREAMING)
+ public static final ConfigOption<Boolean>
TABLE_OPTIMIZER_USE_MULTI_JOIN_FOR_BINARY_JOIN =
+ key("table.optimizer.multi-join.use-for-binary-join")
+ .booleanType()
+ .defaultValue(false)
Review Comment:
Just checking your thinking. Is there a downside of using a binary join? I
wonder:
- do we need an option - why not just add the optimization
- if we need the option should the default be true?
--
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]