git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: b83bd31) | patch
- Finished major rewrite to use new protocol version
2007年8月14日 10:01:54 +0000 (10:01 +0000)
2007年8月14日 10:01:54 +0000 (10:01 +0000)
commit 635a0b9a8640bb7f2944a3f77ddc370f8dd7b010
- Finished major rewrite to use new protocol version
- Really prepare statements
- Added more regression tests
- Added auto-prepare mode
- Use '$n' for positional variables, '?' is still possible via ecpg option
- Cleaned up the sources a little bit
123 files changed:
src/interfaces/ecpg/ChangeLog diff | blob | blame | history
src/interfaces/ecpg/compatlib/informix.c diff | blob | blame | history
src/interfaces/ecpg/ecpglib/Makefile diff | blob | blame | history
src/interfaces/ecpg/ecpglib/connect.c diff | blob | blame | history
src/interfaces/ecpg/ecpglib/descriptor.c diff | blob | blame | history
src/interfaces/ecpg/ecpglib/error.c diff | blob | blame | history
src/interfaces/ecpg/ecpglib/execute.c diff | blob | blame | history
src/interfaces/ecpg/ecpglib/extern.h diff | blob | blame | history
src/interfaces/ecpg/ecpglib/misc.c diff | blob | blame | history
src/interfaces/ecpg/ecpglib/prepare.c diff | blob | blame | history
src/interfaces/ecpg/include/ecpglib.h diff | blob | blame | history
src/interfaces/ecpg/include/ecpgtype.h diff | blob | blame | history
src/interfaces/ecpg/pgtypeslib/datetime.c diff | blob | blame | history
src/interfaces/ecpg/pgtypeslib/dt.h diff | blob | blame | history
src/interfaces/ecpg/pgtypeslib/dt_common.c diff | blob | blame | history
src/interfaces/ecpg/pgtypeslib/timestamp.c diff | blob | blame | history
src/interfaces/ecpg/preproc/Makefile diff | blob | blame | history
src/interfaces/ecpg/preproc/ecpg.c diff | blob | blame | history
src/interfaces/ecpg/preproc/extern.h diff | blob | blame | history
src/interfaces/ecpg/preproc/output.c diff | blob | blame | history
src/interfaces/ecpg/preproc/pgc.l diff | blob | blame | history
src/interfaces/ecpg/preproc/preproc.y diff | blob | blame | history
src/interfaces/ecpg/preproc/type.c diff | blob | blame | history
src/interfaces/ecpg/preproc/type.h diff | blob | blame | history
src/interfaces/ecpg/preproc/variable.c diff | blob | blame | history
src/interfaces/ecpg/test/Makefile diff | blob | blame | history
src/interfaces/ecpg/test/compat_informix/dec_test.pgc diff | blob | blame | history
src/interfaces/ecpg/test/compat_informix/rnull.pgc diff | blob | blame | history
src/interfaces/ecpg/test/compat_informix/test_informix.pgc diff | blob | blame | history
src/interfaces/ecpg/test/compat_informix/test_informix2.pgc diff | blob | blame | history
src/interfaces/ecpg/test/connect/Makefile diff | blob | blame | history
src/interfaces/ecpg/test/ecpg_schedule diff | blob | blame | history
src/interfaces/ecpg/test/ecpg_schedule_tcp diff | blob | blame | history
src/interfaces/ecpg/test/expected/compat_informix-dec_test.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/compat_informix-rnull.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/compat_informix-rnull.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/compat_informix-test_informix.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/compat_informix-test_informix.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/compat_informix-test_informix2.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/connect-test1.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/connect-test2.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/connect-test2.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/connect-test3.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/connect-test3.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/connect-test5.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/connect-test5.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/pgtypeslib-num_test.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/pgtypeslib-num_test.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/preproc-array_of_struct.c [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/preproc-array_of_struct.stderr [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/preproc-array_of_struct.stdout [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/preproc-autoprep.c [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/preproc-autoprep.stderr [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/preproc-autoprep.stdout [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/preproc-define.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/preproc-define.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/preproc-init.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/preproc-type.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/preproc-type.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/preproc-variable.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/preproc-variable.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/preproc-whenever.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/preproc-whenever.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-array.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-array.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-binary.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-binary.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-code100.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-code100.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-copystdout.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-copystdout.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-define.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-define.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-desc.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-desc.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-dynalloc.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-dynalloc.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-dynalloc2.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-dynalloc2.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-dyntest.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-dyntest.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-execute.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-execute.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-fetch.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-fetch.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-func.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-func.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-func.stdout diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-indicators.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-indicators.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-insupd.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-insupd.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-oldexec.c [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/sql-oldexec.stderr [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/sql-oldexec.stdout [new file with mode: 0644] blob
src/interfaces/ecpg/test/expected/sql-parser.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-parser.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-quote.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-quote.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-quote.stdout diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-show.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/sql-show.stderr diff | blob | blame | history
src/interfaces/ecpg/test/expected/thread-thread.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/thread-thread.stdout diff | blob | blame | history
src/interfaces/ecpg/test/expected/thread-thread_implicit.c diff | blob | blame | history
src/interfaces/ecpg/test/expected/thread-thread_implicit.stdout diff | blob | blame | history
src/interfaces/ecpg/test/preproc/Makefile diff | blob | blame | history
src/interfaces/ecpg/test/preproc/array_of_struct.pgc [new file with mode: 0644] blob
src/interfaces/ecpg/test/preproc/autoprep.pgc [new file with mode: 0644] blob
src/interfaces/ecpg/test/sql/Makefile diff | blob | blame | history
src/interfaces/ecpg/test/sql/array.pgc diff | blob | blame | history
src/interfaces/ecpg/test/sql/desc.pgc diff | blob | blame | history
src/interfaces/ecpg/test/sql/dyntest.pgc diff | blob | blame | history
src/interfaces/ecpg/test/sql/execute.pgc diff | blob | blame | history
src/interfaces/ecpg/test/sql/fetch.pgc diff | blob | blame | history
src/interfaces/ecpg/test/sql/func.pgc diff | blob | blame | history
src/interfaces/ecpg/test/sql/indicators.pgc diff | blob | blame | history
src/interfaces/ecpg/test/sql/insupd.pgc diff | blob | blame | history
src/interfaces/ecpg/test/sql/oldexec.pgc [new file with mode: 0644] blob
src/interfaces/ecpg/test/sql/quote.pgc diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /