crprashant commented on issue #2416: URL: https://github.com/apache/age/issues/2416#issuecomment-4653555025
Not resolved. #2415 fixed only the alias-*binding* side (`... AS count` works). Reading a keyword-named alias back (`WITH 1 AS count RETURN count`) still errors, because `expr_var` reads through `var_name`, which only accepts `IDENTIFIER` (`symbolic_name`). This was left intentionally in #2415, since broadening `expr_var` to accept `safe_keywords` reintroduces ~156 shift/reduce conflicts in bison. The grammar comment in `src/backend/parser/cypher_gram.y` documents this asymmetry (writable but not readable) and points to this issue as tracking the remaining work. So #2416 should stay open. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
