-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
enhancementNew feature or requestNew feature or request
Description
#37 adds "subscription hints", which are passed to the control plane via templates. This is useful for things like kafka.numPartitions
which are specific to the control plane.
For more advanced use-cases, we need the planner (i.e. PipelineRel
etc) to have access to "hints" as well. This would enable users to influence the output (Flink) SQL generated for a pipeline. For example, hints could be used to dynamically enable/disable specific planner rules.
Calcite has a concept of "contexts" which might be useful here. See: https://calcite.apache.org/javadocAggregate/org/apache/calcite/plan/Context.html
HoganChu98
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request