Skip to content

Commit

Permalink
CBL-5170: Support Inner Unnest Query in SQL++ (#2133)
Browse files Browse the repository at this point in the history
* CBL-5170: Support Inner Unnest Query in SQL++

Introduced a mew keyword, UNNEST.

Also, moved definition of reserved words from n1ql_parser_internal.h to n1ql.leg, to keep the list from out-of-sync from the LEG grammar, because the definitions in leg file will be compiled by LEG. We found, in n1ql_parser_internal.h, that MISSING is duplicaed, NATURAL and USING are not used, and EXISTS and SOME are missing in the list of kReservedWords

* Make sure we dont't change the set of reserved words from the parent commit, except for the additional new reserved word UNNEST.
  • Loading branch information
jianminzhao authored Sep 16, 2024
1 parent 65039a6 commit 5184267
Show file tree
Hide file tree
Showing 5 changed files with 1,067 additions and 842 deletions.
Loading

0 comments on commit 5184267

Please sign in to comment.