Burak Velioglu
505706d6f1
Update password in test
2022-01-18 11:50:43 +03:00
Burak Velioglu
a0b5b6fe94
Fix password hashing
2022-01-18 00:23:45 +03:00
Burak Velioglu
c092968f0d
Fix tests
2022-01-18 00:07:16 +03:00
Burak Velioglu
34edc252a9
Merge branch 'master' into velioglu/table_wo_seq_prototype
2022-01-17 23:58:07 +03:00
Onur Tirtir
d98500ac22
Fix a flaky test related with temp columnar table cleanup ( #5599 )
...
Wait until old backend to expire to make sure that temp table cleanup
is complete.
2022-01-17 09:26:30 -08:00
Burak Velioglu
c96760b06e
Turn mx off again for remaining isolation tests
2022-01-17 18:26:35 +03:00
Burak Velioglu
20634e171e
drop isolation test table
2022-01-17 18:11:49 +03:00
Burak Velioglu
6d668d527a
Add group id to isolation test
2022-01-17 18:02:34 +03:00
Burak Velioglu
bf6b7b518e
Add log to isolation test
2022-01-17 17:54:03 +03:00
Burak Velioglu
a2c963daa0
Test isolation ordering
2022-01-17 17:42:25 +03:00
Burak Velioglu
d4ae743515
Turn mx on for replicate reference isolation test
2022-01-17 17:27:23 +03:00
Burak Velioglu
4ef96f8cdd
Comment isolation test permutations
2022-01-17 17:19:45 +03:00
Burak Velioglu
790bf73ec0
Comment out isolation test
2022-01-17 17:01:12 +03:00
Burak Velioglu
4dab78a55a
Minor updates
2022-01-17 16:40:50 +03:00
Burak Velioglu
016c6179de
Fix test style
2022-01-17 14:19:44 +03:00
Burak Velioglu
8c27096d2c
Update master_metadata_snapshot to activate_node_snapshot in tests
2022-01-17 12:07:07 +03:00
Burak Velioglu
1ebc2fd6c5
activate_node_snapshot
2022-01-17 11:38:08 +03:00
Burak Velioglu
4ae87e8057
Merge branch 'master' into velioglu/table_wo_seq_prototype
2022-01-16 17:11:04 +03:00
Burak Velioglu
ef7ddef07d
Test style
2022-01-16 15:57:18 +03:00
Burak Velioglu
fc307afdc4
Use function to get table command list and fix isolation test
2022-01-16 15:42:54 +03:00
Burak Velioglu
041a8c3d73
Revert truncate back
2022-01-16 15:10:04 +03:00
Burak Velioglu
060e6bf02f
Update truncate with delete from for metadata table
2022-01-15 23:24:17 +03:00
Ying Xu
4dca662e97
Making Columnar Dependency Free from Citus ( #5622 )
...
* Removed distributed dependency in columnar_metadata.c
* Changed columnar_debug.c so that it no longer needed distributed/tuplestore and made it return a record instead of a tuplestore
* removed distributed/commands.h dependency
* Made columnar_tableam.c dependency-free
* Fixed spacing for columnar_store_memory_stats function
* indentation fix
* fixed test failures
2022-01-14 09:43:05 -08:00
Burak Velioglu
f29af1e23e
Check isolation test
2022-01-14 12:41:54 +03:00
Burak Velioglu
16807343b4
Update tests
2022-01-14 11:35:19 +03:00
Burak Velioglu
2d85858c26
Check isolation tests
2022-01-14 11:31:04 +03:00
Burak Velioglu
f0536fa299
Check manual value for test
2022-01-14 11:18:20 +03:00
Burak Velioglu
2789d45e9a
Fix failure test
2022-01-13 16:52:32 +03:00
Burak Velioglu
b7f3e1e766
Fix multi partitioning test
2022-01-13 15:29:55 +03:00
Burak Velioglu
2e046ea8e5
Continue fixing multi-1 tests
2022-01-13 15:12:10 +03:00
Burak Velioglu
727b40e064
Fix multimetadata sync test
2022-01-13 13:31:33 +03:00
Burak Velioglu
d84e1c1835
Fix style of UDF
2022-01-13 13:00:58 +03:00
Burak Velioglu
718a864232
Fix mx test
2022-01-13 12:46:12 +03:00
Burak Velioglu
4fe8ec3e61
Fix function create-drop scripts
2022-01-13 12:12:36 +03:00
Burak Velioglu
d1f3f6e5e4
Fix upgrade tests
2022-01-13 11:34:11 +03:00
Burak Velioglu
3eb0121bb6
Normalize output
2022-01-13 11:24:25 +03:00
Burak Velioglu
02526f1bee
Minor refactors
2022-01-13 01:01:47 +03:00
Burak Velioglu
33efade04c
Merge branch 'master' into velioglu/table_wo_seq_prototype
2022-01-13 00:41:45 +03:00
Burak Velioglu
0c506606cd
Fix MX tests
2022-01-12 17:25:16 +03:00
Burak Velioglu
ad67942cda
Sequence and add node fix
2022-01-12 15:24:09 +03:00
Önder Kalacı
46ec7cd5cf
Enable MX for rebalancer tests
2022-01-11 12:07:39 +01:00
Burak Velioglu
2b513c4100
Merge branch 'master' into velioglu/table_wo_seq_prototype
2022-01-11 11:35:32 +03:00
Burak Velioglu
f3522763e5
Remove hacky group id check and unused UDFs
2022-01-11 11:22:45 +03:00
Burak Velioglu
697d1468fe
Use coordianated transaction for object prop
2022-01-10 22:08:43 +03:00
Önder Kalacı
885601c02c
Require superuser while activating a node ( #5609 )
...
* Require superuser while activating a node
With this change, we require ActiveNode() (hence citus_add_node(),
citus_activate_node()) explicitly require for a superuser.
Before this commit, these functions were designed to work with
non-superuser roles with the relevent GRANTs given.
However, that is not a widely used way for calling the functions
above.
Due to possibility of non-super user calling the UDFs, they were
designed in a way that some commands were using some additional
short-lived superuser connections. That is:
(a) breaking transactional behavior (e.g., ROLLBACK
wouldn't fully rollback the whole transaction)
(b) Making it very complicated to reason about which
parts of the node activation goes over which connections,
and becoming vulnerable to deadlocks / visibility issues.
2022-01-10 08:30:13 -08:00
Burak Velioglu
4a7a8b8835
Fix sequence owner, reference shards and update tests
2022-01-10 11:30:52 +03:00
Burak Velioglu
76e1e1fd6b
Add adjust sequence settings and update tests
2022-01-09 19:35:07 +03:00
Marco Slot
ee3b50b026
Disallow remote execution from queries on shards
2022-01-07 17:46:21 +01:00
Önder Kalacı
8d1b188620
Enable MX for the remaining failure tests ( #5606 )
2022-01-07 17:24:31 +01:00
Ahmet Gedemenli
3c834e6693
Disable foreign distributed tables ( #5605 )
...
* Disable foreign distributed tables
* Add warning for existing distributed foreign tables
2022-01-07 18:12:23 +03:00