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:
d7ab2a9
) |
patch
Revert "Logical decoding of sequences"
author
Tomas Vondra
<tomas.vondra@postgresql.org>
Thu, 7 Apr 2022 16:13:13 +0000
(18:13 +0200)
committer
Tomas Vondra
<tomas.vondra@postgresql.org>
Thu, 7 Apr 2022 18:06:36 +0000
(20:06 +0200)
commit 2c7ea57e56ca5f668c32d4266e0a3e45b455bef5
tree
c4b80357147f2212e571dd1a4522c2b73068a783
tree
parent
d7ab2a9a3c0a2800ab36bb48d1cc97370067777e
commit
|
diff
Revert "Logical decoding of sequences"
This reverts a sequence of commits, implementing features related to
logical decoding and replication of sequences:
-
0da92dc530c9251735fc70b20cd004d9630a1266
-
80901b32913ffa59bf157a4d88284b2b3a7511d9
-
b779d7d8fdae088d70da5ed9fcd8205035676df3
-
d5ed9da41d96988d905b49bebb273a9b2d6e2915
-
a180c2b34de0989269fdb819bff241a249bf5380
-
75b1521dae1ff1fde17fda2e30e591f2e5d64b6a
-
2d2232933b02d9396113662e44dca5f120d6830e
-
002c9dd97a0c874fd1693a570383e2dd38cd40d5
-
05843b1aa49df2ecc9b97c693b755bd1b6f856a9
The implementation has issues, mostly due to combining transactional and
non-transactional behavior of sequences. It's not clear how this could
be fixed, but it'll require reworking significant part of the patch.
Discussion: https://postgr.es/m/
95345a19
-d508-63d1-860a-
f5c2f41e8d40
@enterprisedb.com
73 files changed:
contrib/test_decoding/Makefile
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/ddl.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/decoding_in_xact.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/decoding_into_rel.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/mxact.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/ondisk_startup.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/replorigin.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/rewrite.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/sequence.out
[deleted file]
blob
|
blame
|
history
contrib/test_decoding/expected/slot.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/toast.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/expected/truncate.out
diff
|
blob
|
blame
|
history
contrib/test_decoding/specs/mxact.spec
diff
|
blob
|
blame
|
history
contrib/test_decoding/specs/ondisk_startup.spec
diff
|
blob
|
blame
|
history
contrib/test_decoding/sql/ddl.sql
diff
|
blob
|
blame
|
history
contrib/test_decoding/sql/decoding_in_xact.sql
diff
|
blob
|
blame
|
history
contrib/test_decoding/sql/decoding_into_rel.sql
diff
|
blob
|
blame
|
history
contrib/test_decoding/sql/replorigin.sql
diff
|
blob
|
blame
|
history
contrib/test_decoding/sql/rewrite.sql
diff
|
blob
|
blame
|
history
contrib/test_decoding/sql/sequence.sql
[deleted file]
blob
|
blame
|
history
contrib/test_decoding/sql/slot.sql
diff
|
blob
|
blame
|
history
contrib/test_decoding/sql/toast.sql
diff
|
blob
|
blame
|
history
contrib/test_decoding/sql/truncate.sql
diff
|
blob
|
blame
|
history
contrib/test_decoding/test_decoding.c
diff
|
blob
|
blame
|
history
doc/src/sgml/catalogs.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/logicaldecoding.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/protocol.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/alter_publication.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/alter_subscription.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/create_publication.sgml
diff
|
blob
|
blame
|
history
src/backend/catalog/objectaddress.c
diff
|
blob
|
blame
|
history
src/backend/catalog/pg_publication.c
diff
|
blob
|
blame
|
history
src/backend/catalog/system_views.sql
diff
|
blob
|
blame
|
history
src/backend/commands/publicationcmds.c
diff
|
blob
|
blame
|
history
src/backend/commands/sequence.c
diff
|
blob
|
blame
|
history
src/backend/commands/subscriptioncmds.c
diff
|
blob
|
blame
|
history
src/backend/commands/tablecmds.c
diff
|
blob
|
blame
|
history
src/backend/executor/execReplication.c
diff
|
blob
|
blame
|
history
src/backend/nodes/copyfuncs.c
diff
|
blob
|
blame
|
history
src/backend/nodes/equalfuncs.c
diff
|
blob
|
blame
|
history
src/backend/parser/gram.y
diff
|
blob
|
blame
|
history
src/backend/replication/logical/decode.c
diff
|
blob
|
blame
|
history
src/backend/replication/logical/logical.c
diff
|
blob
|
blame
|
history
src/backend/replication/logical/proto.c
diff
|
blob
|
blame
|
history
src/backend/replication/logical/reorderbuffer.c
diff
|
blob
|
blame
|
history
src/backend/replication/logical/tablesync.c
diff
|
blob
|
blame
|
history
src/backend/replication/logical/worker.c
diff
|
blob
|
blame
|
history
src/backend/replication/pgoutput/pgoutput.c
diff
|
blob
|
blame
|
history
src/backend/utils/cache/relcache.c
diff
|
blob
|
blame
|
history
src/backend/utils/cache/syscache.c
diff
|
blob
|
blame
|
history
src/bin/pg_dump/pg_dump.c
diff
|
blob
|
blame
|
history
src/bin/pg_dump/pg_dump.h
diff
|
blob
|
blame
|
history
src/bin/pg_dump/t/002_pg_dump.pl
diff
|
blob
|
blame
|
history
src/bin/psql/describe.c
diff
|
blob
|
blame
|
history
src/bin/psql/tab-complete.c
diff
|
blob
|
blame
|
history
src/include/access/rmgrlist.h
diff
|
blob
|
blame
|
history
src/include/catalog/catversion.h
diff
|
blob
|
blame
|
history
src/include/catalog/pg_proc.dat
diff
|
blob
|
blame
|
history
src/include/catalog/pg_publication.h
diff
|
blob
|
blame
|
history
src/include/catalog/pg_publication_namespace.h
diff
|
blob
|
blame
|
history
src/include/commands/sequence.h
diff
|
blob
|
blame
|
history
src/include/nodes/parsenodes.h
diff
|
blob
|
blame
|
history
src/include/replication/decode.h
diff
|
blob
|
blame
|
history
src/include/replication/logicalproto.h
diff
|
blob
|
blame
|
history
src/include/replication/output_plugin.h
diff
|
blob
|
blame
|
history
src/include/replication/pgoutput.h
diff
|
blob
|
blame
|
history
src/include/replication/reorderbuffer.h
diff
|
blob
|
blame
|
history
src/test/regress/expected/object_address.out
diff
|
blob
|
blame
|
history
src/test/regress/expected/publication.out
diff
|
blob
|
blame
|
history
src/test/regress/expected/rules.out
diff
|
blob
|
blame
|
history
src/test/regress/sql/object_address.sql
diff
|
blob
|
blame
|
history
src/test/regress/sql/publication.sql
diff
|
blob
|
blame
|
history
src/test/subscription/t/030_sequences.pl
[deleted file]
blob
|
blame
|
history
This is the main PostgreSQL git repository.
RSS
Atom
AltStyle
によって変換されたページ
(->オリジナル)
/
アドレス:
モード:
デフォルト
音声ブラウザ
ルビ付き
配色反転
文字拡大
モバイル