postgresql/src/backend/replication/logical
Peter Eisentraut 611806cd72 Add trailing commas to enum definitions
Since C99, there can be a trailing comma after the last value in an
enum definition.  A lot of new code has been introducing this style on
the fly.  Some new patches are now taking an inconsistent approach to
this.  Some add the last comma on the fly if they add a new last
value, some are trying to preserve the existing style in each place,
some are even dropping the last comma if there was one.  We could
nudge this all in a consistent direction if we just add the trailing
commas everywhere once.

I omitted a few places where there was a fixed "last" value that will
always stay last.  I also skipped the header files of libpq and ecpg,
in case people want to use those with older compilers.  There were
also a small number of cases where the enum type wasn't used anywhere
(but the enum values were), which ended up confusing pgindent a bit,
so I left those alone.

Discussion: https://www.postgresql.org/message-id/flat/386f8c45-c8ac-4681-8add-e3b0852c1620%40eisentraut.org
2023-10-26 09:20:54 +02:00
..
Makefile Perform apply of large transactions by parallel workers. 2023-01-09 07:52:45 +05:30
applyparallelworker.c Introduce the concept of read-only StringInfos 2023-10-26 16:31:48 +13:00
decode.c Migrate logical slots to the new node during an upgrade. 2023-10-26 07:06:55 +05:30
launcher.c Add worker type to pg_stat_subscription. 2023-09-25 14:12:43 -07:00
logical.c Migrate logical slots to the new node during an upgrade. 2023-10-26 07:06:55 +05:30
logicalfuncs.c Add flush option to pg_logical_emit_message() 2023-10-18 11:24:59 +09:00
meson.build Perform apply of large transactions by parallel workers. 2023-01-09 07:52:45 +05:30
message.c Add flush option to pg_logical_emit_message() 2023-10-18 11:24:59 +09:00
origin.c Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
proto.c Introduce the concept of read-only StringInfos 2023-10-26 16:31:48 +13:00
relation.c Remove unnecessary checks for indexes for REPLICA IDENTITY FULL tables. 2023-07-25 15:09:34 +09:00
reorderbuffer.c Fix some shadow variables in src/backend/replication/ 2023-08-31 08:07:48 +09:00
snapbuild.c Fix the error message when failing to restore the snapshot. 2023-08-24 14:37:29 +05:30
tablesync.c Restart the apply worker if the privileges have been revoked. 2023-10-17 08:41:44 +05:30
worker.c Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00