git.postgresql.org Git - postgresql.git/commit
git
projects
/
postgresql.git
/ commit
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
| commit |
commitdiff
|
tree
(parent:
b83bd31
) |
patch
- Finished major rewrite to use new protocol version
author
Michael Meskes
<meskes@postgresql.org>
2007年8月14日 10:01:54 +0000
(10:01 +0000)
committer
Michael Meskes
<meskes@postgresql.org>
2007年8月14日 10:01:54 +0000
(10:01 +0000)
commit 635a0b9a8640bb7f2944a3f77ddc370f8dd7b010
tree
d54146b2416fecd2a544f3bf786108079b879cfc
tree
parent
b83bd31bd953b6daa22bcbdaee5ade2a27ec7324
commit
|
diff
- 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
によって変換されたページ
(->オリジナル)
/
アドレス:
モード:
デフォルト
音声ブラウザ
ルビ付き
配色反転
文字拡大
モバイル