Short answer: no.

Long answer: We have an open development process. That means our “plans”, such 
as they are, are the open JIRA cases. Whether those features make it into a 
release depends on whether someone creates a PR for those cases, and whether 
that PR passes review.

Do I personally think this feature makes sense? I don’t know. Is it really such 
a hardship for users to choose just one quoting style? I don’t know any other 
database that lets users choose a quoting style, as Calcite does, let alone 
choose more than one. Supporting more than one quoting styles simultaneously 
will make the parser significantly larger (it’s already the largest class) and 
may cause semantic ambiguities (Drill uses back-tick for something other than 
quoting identifiers, and brackets are used by the “item” operator).

Julian



> On Jun 6, 2016, at 11:36 AM, Vitalii Diravka <[email protected]> 
> wrote:
> 
> Julian,
> Are there any plans about the implementation of this improvement in the
> future calcite versions?
> 
> Kind regards
> Vitalii
> 
> 2016-06-02 18:03 GMT+00:00 Vitalii Diravka <[email protected]>:
> 
>> I see. Thanks for replying
>> 
>> Kind regards
>> Vitalii
>> 
>> 2016-06-01 19:25 GMT+00:00 Julian Hyde <[email protected]>:
>> 
>>> You can switch among quoting styles (DOUBLE_QUOTE, BACK_TICK, BRACKET)
>>> within a session but it can only use one at a time.
>>> 
>>>> On Jun 1, 2016, at 10:03 AM, Vitalii Diravka <[email protected]>
>>> wrote:
>>>> 
>>>> Hi all!
>>>> 
>>>> I am interested in adding ANSI_QUOTES (double quotes) into Apache Drill
>>> to
>>>> recognize identifiers. Also it would be great if default back tick
>>> quotes
>>>> will be work at the same time.
>>>> Since drill uses calcite parser -
>>>> Can calcite use several quotes/quoting at the same time while parse sql
>>>> statement?
>>>> 
>>>> Thank's.
>>>> 
>>>> 
>>>> Kind regards
>>>> Vitalii
>>> 
>>> 
>> 

Reply via email to