Skip to content

[FEATURE] Default plugins.calcite.fallback.allowed to false #3942

@penghuo

Description

@penghuo

Is your feature request related to a problem?

What solution would you like?

  1. Change default value of plugins.calcite.fallback.allowed to false. Query either execute in calcite engine (v3) or v2 engine, controled by plugins.calcite.enabled. If user use Unsupported Functionalities in Calcite Engine when calcite.enable=true, throw exception.
  2. All IT should passed with plugins.calcite.fallback.allowed=false, except Unsupported Functionalities in Calcite Engine
  3. Mark plugins.calcite.fallback.allowed as deprecated.

What alternatives have you considered?
Deprecated plugins.calcite.fallback.allowed setting.

Do you have any additional context?
n/a

Metadata

Metadata

Assignees

Labels

PPLPiped processing languageenhancementNew feature or request

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions