snuyanzin commented on code in PR #21519:
URL: https://github.com/apache/flink/pull/21519#discussion_r1086426524
##########
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/rules/physical/stream/WatermarkAssignerChangelogNormalizeTransposeRule.java:
##########
@@ -380,8 +384,12 @@ private final RelNode buildTreeInOrder(
}
/** Rule configuration. */
+ @Value.Immutable(singleton = false)
public interface Config extends RelRule.Config {
+ Config DEFAULT =
+
ImmutableWatermarkAssignerChangelogNormalizeTransposeRule.Config.builder().build();
Review Comment:
I added a short description into `README.md`
Currently it looks like maven or module rebuild with IDE is the most
reliable option.
It seems a bit of lack support for generation.
One working way that I was able to find is mark auto rebuild the project in
IntellijIDEA however it needs 2-3 min to generate new classes... manual module
rebuild is much faster.
I asked this question at Immutables project
https://github.com/immutables/immutables/issues/1436
may be someone knows more details.
In Calcite it also scheduled a module rebuilt (however it is done on gradle
level and can be automated, not sure if the same could be done with maven)
--
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]