Speaking of breaking compatibility...standard_conforming_strings
От | David G. Johnston |
---|---|
Тема | Speaking of breaking compatibility...standard_conforming_strings |
Дата | |
Msg-id | CAKFQuwZZvnxwSq9tNtvL+uyuDKGgV91zR_agtPxQHRWMWQRP8g@mail.gmail.com обсуждение исходный текст |
Ответы |
Re: Speaking of breaking compatibility...standard_conforming_strings
|
Список | pgsql-hackers |
<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">I just noticed this comment in scan.l:</div><divclass="gmail_default" style="font-family:arial,helvetica,sans-serif"><br /></div><div class="gmail_default"style=""><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">/*</div><div class="gmail_default"style="font-family:arial,helvetica,sans-serif"> * GUC variables. This is a DIRECT violation of thewarning given at the</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"> * head of gram.y,ie flex/bison code must not depend on any GUC variables;</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"> *as such, changing their values can induce very unintuitive behavior.</div><divclass="gmail_default" style="font-family:arial,helvetica,sans-serif"> * But we shall have to live withit as a short-term thing until the switch</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"> *to SQL-standard string syntax is complete.</div><div class="gmail_default"style="font-family:arial,helvetica,sans-serif"> */</div><div class="gmail_default" style=""><div class="gmail_default"style=""><font face="arial, helvetica, sans-serif">int<span class="" style="white-space:pre"> </span>backslash_quote= BACKSLASH_QUOTE_SAFE_ENCODING;</font></div><div class="gmail_default" style=""><font face="arial,helvetica, sans-serif">bool<span class="" style="white-space:pre"> </span>escape_string_warning = true;</font></div><divclass="gmail_default" style=""><font face="arial, helvetica, sans-serif">bool<span class="" style="white-space:pre"></span>standard_conforming_strings = true;</font></div><div class="gmail_default" style=""><fontface="arial, helvetica, sans-serif"><br /></font></div><div class="gmail_default" style="">I'm not exactlysure what else needs to happen to remove these forbidden GUCs and if we are not prepared to do this now when willwe ever be...</div><div class="gmail_default" style=""><br /></div><div class="gmail_default" style="">David J.</div><divclass="gmail_default" style=""><br /></div></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br/></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br/></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br/></div></div></div>
В списке pgsql-hackers по дате отправления: