citus/src
Jason Petersen f999bcd7ca Enable distributed ALTER TABLE ... RENAME COLUMN
Pretty straightforward. Had some concerns about locking, but due to the
fact that all distributed operations use either some level of deparsing
or need to enumerate column names, they all block during any concurrent
column renames (due to the AccessExclusive lock).

In addition, I had some misgivings about permitting renames of the dis-
tribution column, but nothing bad comes from just allowing them.

Finally, I tried to trigger any sort of error using prepared statements
and could not trigger any errors not also exhibited by plain PostgreSQL
tables.
2017-04-18 22:47:48 -06:00
..
backend Enable distributed ALTER TABLE ... RENAME COLUMN 2017-04-18 22:47:48 -06:00
include Stop using a sequence to generate unique job IDs 2017-04-18 11:31:51 +02:00
test/regress Enable distributed ALTER TABLE ... RENAME COLUMN 2017-04-18 22:47:48 -06:00