citus/src/backend/distributed/commands
Onder Kalaci c1b5a04f6e Allow partitioned tables with replication factor > 1
With this commit, we all partitioned distributed tables with
replication factor > 1. However, we also have many restrictions.

In summary, we disallow all kinds of modifications (including DDLs)
on the partition tables. Instead, the user is allowed to run the
modifications over the parent table.

The necessity for such a restriction have two aspects:
   - We need to acquire shard resource locks appropriately
   - We need to handle marking partitions INVALID in case
     of any failures. Note that, in theory, the parent table
     should also become INVALID, which is too aggressive.
2018-09-21 14:40:41 +03:00
..
create_distributed_table.c Allow partitioned tables with replication factor > 1 2018-09-21 14:40:41 +03:00
drop_distributed_table.c Make sure that table is dropped before shards are dropped 2018-09-04 08:57:20 +03:00
multi_copy.c Allow partitioned tables with replication factor > 1 2018-09-21 14:40:41 +03:00
transmit.c Add intermediate results infrastructure 2017-12-04 14:50:11 +01:00