You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Peter Eisentraut
280a408b48
Transaction chaining
...
Add command variants COMMIT AND CHAIN and ROLLBACK AND CHAIN, which
start new transactions with the same transaction characteristics as the
just finished one, per SQL standard.
Support for transaction chaining in PL/pgSQL is also added. This
functionality is especially useful when running COMMIT in a loop in
PL/pgSQL.
Reviewed-by: Fabien COELHO <coelho@cri.ensmp.fr>
Discussion: https://www.postgresql.org/message-id/flat/28536681-324b-10dc-ade8-ab46f7645a5a@2ndquadrant.com
7 years ago
..
access
Transaction chaining
7 years ago
bootstrap
Update copyright for 2019
7 years ago
catalog
Collations with nondeterministic comparison
7 years ago
commands
Implement OR REPLACE option for CREATE AGGREGATE.
7 years ago
common
Refactor more code logic to update the control file
7 years ago
datatype
Update copyright for 2019
7 years ago
executor
Transaction chaining
7 years ago
fe_utils
pgbench: add \cset and \gset commands
7 years ago
foreign
Store tuples for EvalPlanQual in slots, rather than as HeapTuples.
7 years ago
jit
Renaming for new subscripting mechanism
7 years ago
lib
Add IntegerSet, to hold large sets of 64-bit ints efficiently.
7 years ago
libpq
Add new clientcert hba option verify-full
7 years ago
mb
Update copyright for 2019
7 years ago
nodes
Transaction chaining
7 years ago
optimizer
Collations with nondeterministic comparison
7 years ago
parser
Improve error reporting for DROP FUNCTION/PROCEDURE/AGGREGATE/ROUTINE.
7 years ago
partitioning
Collations with nondeterministic comparison
7 years ago
port
Fix previous MinGW fix.
7 years ago
portability
Update copyright for 2019
7 years ago
postmaster
Convert [autovacuum_]vacuum_cost_delay into floating-point GUCs.
7 years ago
regex
Partial implementation of SQL/JSON path language
7 years ago
replication
Add walreceiver API to get remote server version
7 years ago
rewrite
Update copyright for 2019
7 years ago
snowball
Update copyright for 2019
7 years ago
statistics
Rename nodes/relation.h to nodes/pathnodes.h.
7 years ago
storage
Reorder LOCALLOCK structure members to compact the size
7 years ago
tcop
Update copyright for 2019
7 years ago
tsearch
Update copyright for 2019
7 years ago
utils
tableam: Add tuple_{insert, delete, update, lock} and use.
7 years ago
.gitignore
Refactor dlopen() support
7 years ago
Makefile
Get rid of jsonpath_gram.h and jsonpath_scanner.h
7 years ago
c.h
Use an unsigned char for bool if we don't use the native bool.
7 years ago
fmgr.h
Change function call information to be variable length.
7 years ago
funcapi.h
Update copyright for 2019
7 years ago
getaddrinfo.h
Update copyright for 2019
7 years ago
getopt_long.h
Update copyright for 2019
7 years ago
miscadmin.h
Convert [autovacuum_]vacuum_cost_delay into floating-point GUCs.
7 years ago
pg_config.h.in
Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT.
7 years ago
pg_config.h.win32
Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT.
7 years ago
pg_config_ext.h.in
…
pg_config_ext.h.win32
…
pg_config_manual.h
Update copyright for 2019
7 years ago
pg_getopt.h
Use our own getopt() on OpenBSD.
7 years ago
pg_trace.h
Update copyright for 2019
7 years ago
pgstat.h
Use condition variables to wait for checkpoints.
7 years ago
pgtar.h
Update copyright for 2019
7 years ago
pgtime.h
Update copyright for 2019
7 years ago
port.h
Cygwin and Mingw floating-point fixes.
7 years ago
postgres.h
Change function call information to be variable length.
7 years ago
postgres_ext.h
…
postgres_fe.h
Update copyright for 2019
7 years ago
rusagestub.h
Update copyright for 2019
7 years ago
windowapi.h
Update copyright for 2019
7 years ago