Jelte Fennema
7c3e8e150e
Normalize tests: s/Subplan [0-9]+\_/Subplan XXX\_/g
2020-01-06 09:32:03 +01:00
Jelte Fennema
acd12a6de5
Normalize tests: s/read_intermediate_result\('[0-9]+_/read_intermediate_result('XXX_/g
2020-01-06 09:32:03 +01:00
Jelte Fennema
21dbd4e55d
Normalize tests: s/generating subplan [0-9]+\_/generating subplan XXX\_/g
2020-01-06 09:32:03 +01:00
Jelte Fennema
58723dd8b0
Normalize tests: s/DEBUG: Plan [0-9]+/DEBUG: Plan XXX/g
2020-01-06 09:32:03 +01:00
Jelte Fennema
34c5532e9c
Add commented out rules to normalize Plan numbers
2020-01-06 09:32:03 +01:00
Jelte Fennema
38ac28b4b8
Normalize tests: intermediate_results
2020-01-06 09:32:03 +01:00
Jelte Fennema
0c6983a80e
Normalize tests: pg12 changes
2020-01-06 09:32:03 +01:00
Jelte Fennema
7730bd449c
Normalize tests: Remove trailing whitespace
2020-01-06 09:32:03 +01:00
Jelte Fennema
6353c9907f
Normalize tests: Line info varies between versions
2020-01-06 09:32:03 +01:00
Jelte Fennema
bf2c203908
Normalize tests: solation_ref2ref_foreign_keys
2020-01-06 09:32:03 +01:00
Jelte Fennema
7b2c769a5d
Normalize tests: normalize file names for partitioned files
2020-01-06 09:32:03 +01:00
Jelte Fennema
98bab9caab
Normalize tests: ignore WAL warnings
2020-01-06 09:32:03 +01:00
Jelte Fennema
5c0f955ab9
Normalize tests: ignore could not consume warnings
2020-01-06 09:32:03 +01:00
Jelte Fennema
dc3cff991f
Normalize tests: normalize failed task ids
2020-01-06 09:32:03 +01:00
Jelte Fennema
d0ade90cd0
Normalize tests: pkey constraints for multi_insert_select
2020-01-06 09:32:03 +01:00
Jelte Fennema
704e1d2bc8
Normalize tests: shard table names for multi_name_lengths
2020-01-06 09:32:03 +01:00
Jelte Fennema
1c4ea6836b
Normalize tests: shard table names for multi_insert_select_conflict
2020-01-06 09:32:03 +01:00
Jelte Fennema
27997c054e
Normalize tests: shard table names for foreign_key_restrection_enforcement
2020-01-06 09:32:03 +01:00
Jelte Fennema
432b5baac7
Normalize tests: shard table names for custom_aggregate_support
2020-01-06 09:32:03 +01:00
Jelte Fennema
0c23caeb75
Normalize tests: shard table names for multi_subtransactions
2020-01-06 09:32:03 +01:00
Jelte Fennema
883ee9121f
Normalize tests: shard table names in foreign_key_to_reference_table
2020-01-06 09:32:03 +01:00
Jelte Fennema
7f3de68b0d
Normalize tests: header separator length
2020-01-06 09:32:03 +01:00
Jelte Fennema
75a9c25acd
Normalize tests: s/node group [12] (but|does)/node group \1/
2020-01-03 11:46:01 +01:00
Jelte Fennema
96434e898f
Normalize tests: s/assigned task [0-9]+ to node/assigned task to node/
2020-01-03 11:45:22 +01:00
Jelte Fennema
7b833466ba
Normalize tests: s/shard [0-9]+/shard xxxxx/g
2020-01-03 11:44:30 +01:00
Jelte Fennema
8b5fe8aa17
Normalize tests: s/placement [0-9]+/placement xxxxx/g
2020-01-03 11:42:48 +01:00
Jelte Fennema
f21f00544e
Normalize tests: s/ port=[0-9]+ / port=xxxxx /g
2020-01-03 11:42:09 +01:00
Jelte Fennema
8c5c0dd74c
Normalize tests: s/localhost:[0-9]+/localhost:xxxxx/g
2020-01-03 11:40:50 +01:00
Jelte Fennema
a1ff2117bf
Ignore .modified and .unmodified files in git
2020-01-03 11:38:12 +01:00
Jelte Fennema
7630029a7f
Keep an .unmodified file for debugging
2020-01-03 11:30:08 +01:00
Jelte Fennema
8fae3ed800
Remove trailing whitespace during normalization in test output
2020-01-03 11:30:08 +01:00
Jelte Fennema
b815425d2c
Make diff normalize our test output files in place
2020-01-03 11:30:08 +01:00
Jelte Fennema
5fee9d04c9
Uncomment local execution EXPLAIN ANALYZE tests
2020-01-02 18:56:32 +00:00
Marco Slot
ba39d72fe1
Fix incorrect union all pushdown issue
2020-01-01 09:03:50 +01:00
Jelte Fennema
cf88bdf833
Add tests for complex joins on reference tables
2019-12-27 15:05:51 +01:00
Jelte Fennema
3a042e4611
Allow cartesian products on reference tables
2019-12-27 15:05:51 +01:00
Jelte Fennema
61e2501645
Make any expression with two or more tables a join expression
2019-12-27 15:05:51 +01:00
Jelte Fennema
4233cd0d9d
Allow non equi joins on reference tables
2019-12-27 15:05:51 +01:00
Jelte Fennema
7642928be1
Makefile fix DESTDIR together with cleanup ( #3342 )
...
This should fix this build issue: redmine.postgresql.org/issues/5032
2019-12-27 10:34:57 +01:00
Marco Slot
b21b6905ae
Do not repeat GROUP BY distribution_column on coordinator
...
Allow arbitrary aggregates to be pushed down in these scenarios
2019-12-25 01:33:41 +00:00
Philip Dubé
a6ffcab59d
CREATE EXTENSION is propagated now
2019-12-24 21:04:37 +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
Marco Slot
b37ef0e394
Fix error in distributed queries when shards are on the coordinator
2019-12-24 06:36:43 +01:00
Philip Dubé
e9bbdb8f31
Fix handling of empty intermediate results when distributing custom aggregates
2019-12-23 17:27:52 +00:00
Philip Dubé
f007b7f91d
Also fix reindent inconsistencies with fake_fdw.c
2019-12-20 08:27:47 +00:00
Hadi Moshayedi
08eb0ade31
Fix reindent version inconsistencies.
...
Different versions of reindent tool reformatted citus_custom_scan.c
and citus_copyfuncs.c differently. So some developers spent some
extra attention not to commit these two files after reindent.
This PR tries to address this.
2019-12-19 23:10:34 -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
ef487e0792
Implement fetch_intermediate_results
2019-12-18 10:46:35 -08:00
Hadi Moshayedi
249508d267
Estimate cost of read_intermediate_results()
2019-12-17 13:51:51 -08:00