Onur Tirtir
cf718ffe77
safely error out in DistributedTableCacheEntry function
2020-03-02 10:25:12 +03:00
Philip Dubé
20abc4d2b5
Replace foreach with foreach_ptr/foreach_oid ( #3544 )
2020-02-27 16:54:49 +01:00
Jelte Fennema
685b54b3de
Semmle: Check for NULL in some places where it might occur ( #3509 )
...
Semmle reported quite some places where we use a value that could be NULL. Most of these are not actually a real issue, but better to be on the safe side with these things and make the static analysis happy.
2020-02-27 10:45:29 +01:00
Jelte Fennema
8de8b62669
Convert unsafe APIs to safe ones
2020-02-25 15:39:27 +01:00
Onur Tirtir
39df51e903
Introduce objects to dist. infrastructure when updating Citus ( #3477 )
...
Mark existing objects that are not included in distributed object infrastructure
in older versions of Citus (but now should be) as distributed, after updating
Citus successfully.
2020-02-07 18:07:59 +03:00
Philip Dubé
50c5e814c8
CurrentDatabaseName: return const char* as we're borrowing from cache
2020-01-23 22:49:35 +00:00
Marco Slot
a2ddfecd86
Fix inconsistent shard metadata issue
2019-12-24 08:01:32 +01:00
Hadi Moshayedi
d7aea7fa10
Implement partitioned intermediate results.
2019-12-24 03:53:39 -08:00
Jelte Fennema
b655c02352
Add the necessary changes for rebalance strategies on enterprise ( #3325 )
...
This commit adds the SQL and C changes necessary to support custom rebalance
strategies in the Enterprise version of Citus.
2019-12-19 15:23:08 +01:00
Hadi Moshayedi
249508d267
Estimate cost of read_intermediate_results()
2019-12-17 13:51:51 -08:00
Philip Dubé
fcf2fd819b
Add distributioncolumncollation to to pg_dist_colocation
...
Use partition column's collation for range distributed tables
Don't allow non deterministic collations for hash distributed tables
CoPartitionedTables: don't compare unequal types
2019-12-09 19:51:40 +00:00
Philip Dubé
261a9de42d
Fix typos:
...
VAR_SET_VALUE_KIND -> VAR_SET_VALUE kind
beginnig -> beginning
plannig -> planning
the the -> the
er then -> er than
2019-11-25 23:24:13 +00:00
Jelte Fennema
1d8dde232f
Automatically convert useless declarations using regex replace ( #3181 )
...
* Add declaration removal to CI
* Convert declarations
2019-11-21 13:47:29 +01:00
Marco Slot
e0cccf7f9a
Move C files into the appropriate directory
2019-11-16 11:36:17 +01:00