postgresql/src/backend
Tom Lane 2dd6733108 Minor fixes to improve regex debugging code.
When REG_DEBUG is defined, ensure that an un-filled "struct cnfa"
is all-zeroes, not just that it has nstates == 0.  This is mainly
so that looking at "struct subre" structs in gdb doesn't distract
one with a lot of garbage fields during regex compilation.

Adjust some places that print debug output to have suitable fflush
calls afterwards.

In passing, correct an erroneous ancient comment: the concatenation
subre-s created by parsebranch() have op == '.' not ','.

Noted while fooling around with some regex performance improvements.
2021-02-14 19:53:42 -05:00
..
access ReadNewTransactionId() -> ReadNextTransactionId(). 2021-02-15 13:17:02 +13:00
bootstrap Update copyright for 2021 2021-01-02 13:06:25 -05:00
catalog Allow multiple xacts during table sync in logical replication. 2021-02-12 07:41:51 +05:30
commands ReadNewTransactionId() -> ReadNextTransactionId(). 2021-02-15 13:17:02 +13:00
executor Fix permission checks on constraint violation errors on partitions. 2021-02-08 11:01:51 +02:00
foreign Update copyright for 2021 2021-01-02 13:06:25 -05:00
jit Update copyright for 2021 2021-01-02 13:06:25 -05:00
lib Update copyright for 2021 2021-01-02 13:06:25 -05:00
libpq Simplify code related to compilation of SSL and OpenSSL 2021-02-10 15:28:19 +09:00
main Update copyright for 2021 2021-01-02 13:06:25 -05:00
nodes Remove [Merge]AppendPath.partitioned_rels. 2021-02-01 14:43:54 -05:00
optimizer Remove [Merge]AppendPath.partitioned_rels. 2021-02-01 14:43:54 -05:00
parser Remove no-longer-used RTE argument of markVarForSelectPriv(). 2021-02-11 11:23:25 -05:00
partitioning Remove [Merge]AppendPath.partitioned_rels. 2021-02-01 14:43:54 -05:00
po Translation updates 2020-05-18 12:49:30 +02:00
port Refactor Windows error message for easier translation 2021-02-04 13:31:13 +01:00
postmaster ReadNewTransactionId() -> ReadNextTransactionId(). 2021-02-15 13:17:02 +13:00
regex Minor fixes to improve regex debugging code. 2021-02-14 19:53:42 -05:00
replication Allow multiple xacts during table sync in logical replication. 2021-02-12 07:41:51 +05:30
rewrite Revert "Propagate CTE property flags when copying a CTE list into a rule." 2021-02-07 12:54:08 -05:00
snowball Update copyright for 2021 2021-01-02 13:06:25 -05:00
statistics Update copyright for 2021 2021-01-02 13:06:25 -05:00
storage Revert "Display the time when the process started waiting for the lock, in pg_locks." 2021-02-09 18:30:40 +09:00
tcop Allow multiple xacts during table sync in logical replication. 2021-02-12 07:41:51 +05:30
tsearch Fix parsing of complex morphs to tsquery 2021-01-31 20:14:29 +03:00
utils Avoid divide-by-zero in regex_selectivity() with long fixed prefix. 2021-02-12 16:26:47 -05:00
.gitignore
common.mk
Makefile Update copyright for 2021 2021-01-02 13:06:25 -05:00
nls.mk Add missing gettext triggers 2020-04-28 13:35:40 +02:00