[Pgpool-committers] pgpool - pgpool-II: Import PostgreSQL 9.0 parser.
User T-ishii
t-ishii at pgfoundry.org
Tue Dec 14 09:21:10 UTC 2010
Log Message:
-----------
Import PostgreSQL 9.0 parser. This allows to use CREATE INDEX with
implicit index name, which is new in 9.0.
Allow to use set standard_conforming_string command. It affetcs the
scanner in PostgreSQL 9.0 or later.
Change outfuncs.c to adopt to the effect of server encoding. This
happens in PostgreSQL 9.0 parser.
Patch provided by Akio Ishida.
Modified Files:
--------------
pgpool-II:
Makefile.am (r1.49 -> r1.50)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/Makefile.am?r1=1.49&r2=1.50)
Makefile.in (r1.52 -> r1.53)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/Makefile.in?r1=1.52&r2=1.53)
pool_params.c (r1.4 -> r1.5)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/pool_params.c?r1=1.4&r2=1.5)
pool_process_query.c (r1.251 -> r1.252)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/pool_process_query.c?r1=1.251&r2=1.252)
pool_rewrite_outfuncs.c (r1.24 -> r1.25)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/pool_rewrite_outfuncs.c?r1=1.24&r2=1.25)
pool_timestamp.c (r1.14 -> r1.15)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/pool_timestamp.c?r1=1.14&r2=1.15)
pgpool-II/parser:
Makefile.am (r1.5 -> r1.6)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/Makefile.am?r1=1.5&r2=1.6)
Makefile.in (r1.19 -> r1.20)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/Makefile.in?r1=1.19&r2=1.20)
copyfuncs.c (r1.6 -> r1.7)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/copyfuncs.c?r1=1.6&r2=1.7)
gram.c (r1.14 -> r1.15)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/gram.c?r1=1.14&r2=1.15)
gram.h (r1.11 -> r1.12)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/gram.h?r1=1.11&r2=1.12)
gram.y (r1.8 -> r1.9)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/gram.y?r1=1.8&r2=1.9)
gramparse.h (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/gramparse.h?r1=1.2&r2=1.3)
keywords.c (r1.4 -> r1.5)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/keywords.c?r1=1.4&r2=1.5)
keywords.h (r1.4 -> r1.5)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/keywords.h?r1=1.4&r2=1.5)
kwlist.h (r1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/kwlist.h?r1=1.1&r2=1.2)
kwlookup.c (r1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/kwlookup.c?r1=1.1&r2=1.2)
list.c (r1.3 -> r1.4)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/list.c?r1=1.3&r2=1.4)
makefuncs.c (r1.5 -> r1.6)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/makefuncs.c?r1=1.5&r2=1.6)
nodes.h (r1.4 -> r1.5)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/nodes.h?r1=1.4&r2=1.5)
outfuncs.c (r1.11 -> r1.12)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/outfuncs.c?r1=1.11&r2=1.12)
parsenodes.h (r1.5 -> r1.6)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/parsenodes.h?r1=1.5&r2=1.6)
parser.c (r1.6 -> r1.7)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/parser.c?r1=1.6&r2=1.7)
parser.h (r1.3 -> r1.4)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/parser.h?r1=1.3&r2=1.4)
pool_parser.h (r1.6 -> r1.7)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/pool_parser.h?r1=1.6&r2=1.7)
primnodes.h (r1.4 -> r1.5)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/primnodes.h?r1=1.4&r2=1.5)
scan.c (r1.8 -> r1.9)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/scan.c?r1=1.8&r2=1.9)
scan.l (r1.5 -> r1.6)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/scan.l?r1=1.5&r2=1.6)
scansup.h (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/scansup.h?r1=1.2&r2=1.3)
pgpool-II/test/parser:
Makefile (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/Makefile?r1=1.2&r2=1.3)
main.c (r1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/main.c?r1=1.1&r2=1.2)
parse_schedule (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/parse_schedule?r1=1.2&r2=1.3)
run-test (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/run-test?r1=1.2&r2=1.3)
pgpool-II/test/parser/expected:
copy.out (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/expected/copy.out?r1=1.2&r2=1.3)
create.out (r1.3 -> r1.4)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/expected/create.out?r1=1.3&r2=1.4)
delete.out (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/expected/delete.out?r1=1.2&r2=1.3)
misc.out (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/expected/misc.out?r1=1.2&r2=1.3)
update.out (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/expected/update.out?r1=1.2&r2=1.3)
pgpool-II/test/parser/input:
copy.sql (r1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/input/copy.sql?r1=1.1&r2=1.2)
create.sql (r1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/test/parser/input/create.sql?r1=1.1&r2=1.2)
More information about the Pgpool-committers
mailing list