This is an automated email from the ASF dual-hosted git repository. ztao1987 pushed a commit to branch ztao in repository https://gitbox.apache.org/repos/asf/hawq.git
commit fa70c5befa33200f4bcf391674422856933c90b1 Author: ztao1987 <zhenglin.ta...@gmail.com> AuthorDate: Thu Dec 9 14:20:15 2021 +0800 HAWQ-1819. support '=' for format_opt_list --- src/backend/parser/gram.y | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y index 4f50f65..17b3d29 100755 --- a/src/backend/parser/gram.y +++ b/src/backend/parser/gram.y @@ -4935,13 +4935,21 @@ format_opt: ; format_opt_list: - format_opt_item2 - { - $$ = list_make1($1); + format_opt_item2 + { + $$ = list_make1($1) } - | format_opt_list format_opt_item2 - { - $$ = lappend($1, $2); + | format_opt_item2 '=' format_opt_item2 + { + $$ = list_make2($1,$3); + } + | format_opt_list format_opt_item2 + { + $$ = lappend($1, $2); + } + | format_opt_list format_opt_item2 '=' format_opt_item2 + { + $$ = lappend(lappend($1, $2),$4); } ;