Marco Slot
Marco Slot
DESCRIPTION: Add create_distributed_table_concurrently which distributes tables without blocking This is a prototype of `create_distributed_table_concurrently` built on top of #6080. We first convert the table to a Citus local table in...
Experiment on how to do index management via workers. TODO: - [ ] Make AcquireDistributedLockOnRelations more like RangeVarGetRelidExtended to prevent unprivileged users from taking aggressive locks before their permissions are...
DESCRIPTION: Add a GUC to require coordinator in the metadata This requires some major test changes, but it would be good to start requiring coordinator in the metadata.
DESCRIPTION: Add an extract_equality_filters_from_query diagnostic function Per discussion with @saicitus , it would be useful to have a function to analyze filters and joins in queries in order to establish...
DESCRIPTION: Fetch tuples in small batches in adaptive executor where possible This PR makes RunDistributedExecution reentrant such that we avoid creating an excessively large tuple store for queries that do...
DESCRIPTION: Adds a citus_nodes view showing details on Citus nodes Proposal for adding a view that shows all Citus nodes and their database sizes in a human readable format. ```sql...
I expected this to de-co-locate the partitioned table from the other tables: ```sql create table test (x int, y int, t timestamptz default now()) partition by range (t); create table...
To implement CDC for Citus, we would need to implement a logical decoder that filters out inserts that happen as a result of internal data moves (e.g. shard move, shard...
If another database has a maintenance daemon, it can only dropped from a database with the Citus extension. ``` $ psql template1 -c "CREATE DATABASE foo" $ psql foo -c...
After installing 10.2 with the install-downgrades from main, I get the following error: ``` postgres=# alter extension citus update; ERROR: cache lookup failed for pg_dist_object, called too early? CONTEXT: SQL...