Hi Liu,
 Options hints could be a security concern since users can override
settings. However, query hints specifically could affect performance.
Since we have a config to disable Options hint, I'm suggesting we also have
a config to disable Query hints.

On Wed, Aug 16, 2023 at 9:41 AM liu ron <ron9....@gmail.com> wrote:

> Hi,
>
> Thanks for driving this proposal.
>
> Can you explain why you would need to disable query hints because of
> security issues? I don't really understand why query hints affects
> security.
>
> Best,
> Ron
>
> Bonnie Arogyam Varghese <bvargh...@confluent.io.invalid> 于2023年8月16日周三
> 23:59写道:
>
> > Platform providers may want to disable hints completely for security
> > reasons.
> >
> > Currently, there is a configuration to disable OPTIONS hint -
> >
> >
> https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/config/#table-dynamic-table-options-enabled
> >
> > However, there is no configuration available to disable QUERY hints -
> >
> >
> https://nightlies.apache.org/flink/flink-docs-release-1.17/docs/dev/table/sql/queries/hints/#query-hints
> >
> > The proposal is to add a new configuration:
> >
> > Name: table.query-options.enabled
> > Description: Enable or disable the QUERY hint, if disabled, an
> > exception would be thrown if any QUERY hints are specified
> > Note: The default value will be set to true.
> >
>

Reply via email to