Re: Interesting Errors

2018-08-07 Thread Ted Dunning
The core problem is that Japanese has four sets of characters that are commonly used for writing text, but only one set of punctuation. These are Kanji, Hiragana, Katakana and roman characters. Kanji are derived from Chinese Han ideo graphs, hiragana derives from a phonetic courtly language and is

Re: Interesting Errors

2018-08-07 Thread Paul Rogers
As far as I can tell, the SQL grammar is based on the ASCII subset of Unicode, meaning that SQL allows only the "full stop" (.) character, but not the Unicode variations. Since the SQL standard defines the meaning of the full stop, Drill probably does not want to allow variations. It seems

Re: Interesting Errors

2018-08-07 Thread Charles Givre
That was the interesting part. The python code that was using that character wasn’t seeming to fail. It was the quoted query that was being sent to Drill that was failing. Sent from my iPhone > On Aug 7, 2018, at 07:20, Pradeeban Kathiravelu > wrote: > > If I understand correctly, he was

Re: Interesting Errors

2018-08-07 Thread Pradeeban Kathiravelu
If I understand correctly, he was using the character ・ Different languages have different symbols. The same thing can be said about the Chinese equivalent 。 The characters ・and 。 are entirely different from the "." Not sure whether this needs to be fixed. If I am not completely

Re: Interesting Errors

2018-08-07 Thread Vova Vysotskyi
Hi Charles, Thanks for the interesting story! I think, specifying the correct charset may help to solve this problem. For more details please refer DRILL-5772 . Kind regards, Volodymyr Vysotskyi On Tue, Aug 7, 2018 at 5:02 PM Charles Givre

Interesting Errors

2018-08-07 Thread Charles Givre
Hello Drill Developers, I wanted to share an interesting development that happened yesterday. I was teaching a class at BlackHat, and we have a worksheet that includes a Drill demonstration using PyDrill. Basically the students are asked to execute a query in Drill using PyDrill then