Clone
Sudheesh Katkam <skatkam@maprtech.com>
committed
on 15 Sep 15
DRILL-1065: Support for ALTER ... RESET statement
+ Support for "SET option = value" statement (assumes scope as SESSION)
+ Bump Calcite ver… Show more
DRILL-1065: Support for ALTER ... RESET statement

+ Support for "SET option = value" statement (assumes scope as SESSION)

+ Bump Calcite version to include CALCITE-823 (Parser support for "ALTER

 ... RESET" statement). This commit includes a breaking change:

 SqlSetOption#getName now returns a SqlIdentifier rather than a String

 => option names are multi-part identifiers, and do not

 require escaping

+ Add rule in CompoundIdentifierConverter (+ Override annotations)

+ Improve error messages in SetOptionHandler

+ Add documentation (CompoundIdentifierConverter, OptionValue,

 SessionOptionManager, SystemOptionManager)

- Does not include support for deleting short lived options

+ Default ExecutionControls option value should be at SYSTEM level

+ Change asserts to preconditions in SystemOptionManager

+ Add a precondition to TypeValidator's ctor to ensure default value are

 set at SYSTEM level

this closes #159

Show less

master + 16 more