Onder Kalaci
82a4830c7d
Adjust the existing regression tests
2020-12-15 18:17:10 +03:00
Hanefi Önaldı
b0a2c1ee5c
Disallow volatile functions on single shard update queries
...
We currently do not support volatile functions in update/delete statements
because the function evaluation logic does not know how to distinguish
volatile functions (that need to be evaluated per row) from stable functions
(that need to be evaluated per query), and it is also not safe to push the
volatile functions down on replicated tables.
2020-09-29 15:40:21 +03:00
Philip Dubé
c563e0825c
Strip trailing whitespace and add final newline ( #3186 )
...
This brings files in line with our editorconfig file
2019-11-21 14:25:37 +01:00
Jelte Fennema
01da11f264
Change citus truncate trigger to AFTER and add more upgrade tests ( #3070 )
...
* Add more upgrade tests
* Fix citus trigger generation after upgrade
citus_truncate_trigger runs before truncate when created by create_distributed_table:
492d1b2cba/src/backend/distributed/commands/create_distributed_table.c (L1163)
* Remove pg_dist_jobid_seq
2019-10-07 16:43:04 +02:00
Onder Kalaci
5d68a13139
Add order by to multi_shard_update_delete
2019-05-02 20:09:33 +03:00
Onder Kalaci
298e95c441
Add order by multi_shard_update_delete
2019-04-09 12:41:46 +03:00
Marco Slot
61d2c0f618
Stabilise output of multi_shard_update_delete test
2018-05-11 08:33:23 +02:00
velioglu
caa27161ca
Check volatile functions in modify queries
2018-05-08 11:16:40 +03:00
Marco Slot
90cdfff602
Implement recursive planning for DML statements
2018-05-03 14:42:28 +02:00
velioglu
32bcd610c1
Support modify queries with multiple tables
...
With this commit we begin to support modify queries with multiple
tables if these queries are pushdownable.
2018-05-02 16:22:26 +03:00
mehmet furkan şahin
314fc09d90
regression test shard_count is changed from 32 to 4
2017-11-20 12:47:49 +03:00
Marco Slot
89eb833375
Use citus.next_shard_id where practical in regression tests
2017-11-15 10:12:05 +01:00
velioglu
0b5db5d826
Support multi shard update/delete queries
2017-10-25 15:52:38 +03:00