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

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 4db485e) | patch
Attach ON CONFLICT SET ... WHERE to the correct planstate.
2015年5月18日 23:55:10 +0000 (01:55 +0200)
2015年5月18日 23:55:10 +0000 (01:55 +0200)
commit e4942f7a56efcfaabed5db7bde29ee21bef2f6e2
Attach ON CONFLICT SET ... WHERE to the correct planstate.

The previous coding was a leftover from attempting to hang all the on
conflict logic onto modify table's child nodes. It appears to not have
actually caused problems except for explain.

Add test exercising the broken and some other code paths.

Author: Peter Geoghegan and Andres Freund
src/backend/executor/nodeModifyTable.c diff | blob | blame | history
src/test/regress/expected/insert_conflict.out diff | blob | blame | history
src/test/regress/sql/insert_conflict.sql diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

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