[pgpool-committers: 7085] pgpool: Feature: Import PostgreSQL 13	beta3 new parser.
    Bo Peng 
    pengbo at sraoss.co.jp
       
    Mon Sep  7 09:52:57 JST 2020
    
    
  
Feature: Import PostgreSQL 13 beta3 new parser.
Major changes of PostgreSQL 13 parser include:
- Remove an object's dependency on an extension
  ALTER TRIGGER ... NO DEPENDS ON EXTENSION ...
  ALTER FUNCTION ... NO DEPENDS ON EXTENSION ...
- Allow FETCH FIRST to use WITH TIES
  FETCH FIRST ... WITH TIES
- Add ALTER TABLE clause DROP EXPRESSION
  ALTER TABLE ... DROP EXPRESSION
- Allow setting statistics target for extended statistics
  ALTER STATISTICS ... SET STATISTICS
- Allow ALTER VIEW to rename view columns
  ALTER VIEW ... RENAME COLUMN ... TO ...
- Add CREATE DATABASE clause LOCALE option
  CREATE DATABASE ... LOCALE
- Add DROP DATABASE clause WITH FORCE option
  DROP DATABASE ... WITH (force)
- Add VACUUM clause PARALLEL option
  VACUUM (PARALLEL 1) ...
Branch
------
master
Details
-------
https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=a8cc1e26cc204a49bea47eea05c711a981c17484
Modified Files
--------------
configure                                          |   292 +
configure.ac                                       |     2 +-
src/auth/pool_hba.c                                |    12 +-
src/context/pool_session_context.c                 |    22 +-
src/include/parser/gramparse.h                     |     4 +-
src/include/parser/keywords.h                      |     4 +-
src/include/parser/kwlist.h                        |    12 +-
src/include/parser/kwlist_d.h                      |   812 +-
src/include/parser/kwlookup.h                      |     4 +-
src/include/parser/makefuncs.h                     |     6 +-
src/include/parser/nodes.h                         |    26 +-
src/include/parser/parsenodes.h                    |    66 +-
src/include/parser/parser.h                        |     4 +-
src/include/parser/pg_class.h                      |    59 +-
src/include/parser/pg_config_manual.h              |    55 +-
src/include/parser/pg_list.h                       |   575 +-
src/include/parser/pg_trigger.h                    |     5 +-
src/include/parser/pg_wchar.h                      |    98 +-
src/include/parser/pool_parser.h                   |    10 +-
src/include/parser/primnodes.h                     |    56 +-
src/include/parser/scanner.h                       |    24 +-
src/include/parser/scansup.h                       |     4 +-
src/include/parser/stringinfo.h                    |    11 +-
src/include/parser/value.h                         |     4 +-
src/parser/copyfuncs.c                             |   161 +-
src/parser/gram.c                                  | 61107 ++++++++++---------
src/parser/gram.h                                  |  1873 +-
src/parser/gram.y                                  |   481 +-
src/parser/gram_minimal.c                          | 60295 +++++++++---------
src/parser/gram_minimal.h                          |  1873 +-
src/parser/gram_minimal.y                          |   482 +-
src/parser/gram_template.y                         |   481 +-
src/parser/keywords.c                              |     4 +-
src/parser/kwlookup.c                              |     4 +-
src/parser/list.c                                  |   914 +-
src/parser/makefuncs.c                             |    18 +-
src/parser/nodes.c                                 |     4 +-
src/parser/outfuncs.c                              |    12 +-
src/parser/parser.c                                |   291 +-
src/parser/scan.c                                  |  1530 +-
src/parser/scan.l                                  |   543 +-
src/parser/scansup.c                               |     6 +-
src/parser/snprintf.c                              |    12 +-
src/parser/value.c                                 |     4 +-
src/parser/wchar.c                                 |    76 +-
src/protocol/CommandComplete.c                     |     6 +-
.../tests/010.rewrite_timestamp/timestamp/Makefile |     2 +-
47 files changed, 67559 insertions(+), 64787 deletions(-)
    
    
More information about the pgpool-committers
mailing list