reshke
reshke
In this pr we replace current routing logic based on sharding rules with new one, based on dataspaces. refer https://github.com/pg-sharding/spqr/discussions/431
``` db1=# create table tt2(id int); ERROR: client proccessing error: error processing query 'create table tt2(id int);': create table stmt ignored: no distributions for this relation found, tx status IDLE...
The main goal is to upgrade python management scripts to use psycopg2. In GPDB, this was done by [b5920e061b4a347523899838f6027c947107306e](https://github.com/greenplum-db/gpdb-archive/commit/b5920e061b4a347523899838f6027c947107306e) To achieve this, I have actually cherry-picked more commits from [1]....
On current HEAD, there is bug with base table TRUNCATE for IMMV ``` reshke=# create table tt(i int); NOTICE: Table doesn't have 'DISTRIBUTED BY' clause -- Using column named 'i'...