Commit Graph

5328 Commits (5e917574a43b9805cb0a539c5038ad9035d9e996)

Author SHA1 Message Date
Ahmet Gedemenli 5e917574a4 Use the original relation's autoConverted while CREATE TABLE LIKE 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli cc465033eb Rename to RelationListHasRelationConvertedByUser 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli faee21bff9 Create new function AnyConnectedRelationIsNotAutoConverted 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 09996f8401 Call InvalidateForeignKeyGraph before fetching connected relations 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 29f2891e66 Call InvalidateForeignKeyGraph before fetching connected relations 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 5304eeb291 Refactor marking converted tables as not-autoconverted & add notice log 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 098793fe16 Add comment 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli cccd035cbb Check autoConverted for the input relation only 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli bf18e7db0b Move auto converting notice to a separate func 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 16870fed10 Update comment 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 48b1e1c9c4 Remove IsCitusTable usage before IsCitusTableType 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli e38779312e Fix test output 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 2aad28d86d Inherit parent's autoconverted & add test 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli d4036a949b Use DatumGetBool 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli cb2538a5f0 Suggestions on the PR 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli ca757b5bc5 Update comment 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 3a42891168 Mark auto-converted=false when creating fkeys 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli eed4c913ed Add test for undistributed partitioned table 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 02d77fb04e Add test for marking converted table as autoConverted=false 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 546b3d2c06 Style 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 369ac2be10 Readability 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 95021cfb55 Mark connected relations as not auto-converted, if the relation is already converted 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli dbebb81e1f Warning only if auto conversion 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 5fb677d228 Add default false to the new column 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 89b14bb03e Mark autoConverted=false when cascading 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 561948d7d4 Revert&Fix citus_local_tables.sql 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli ecd8dd2465 Fix rebase error 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 99d3e7db2c Revert multi_master_delete_protocol 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 9c798908b4 Revert tests 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli e5fe479eb5 Revert&Adjust fkey tests 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 5611915300 Style 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli c29c2d0263 Remove the global variable autoConverted, use parameter 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 91bc5158a4 Remove AutoConvertedViaCatalog 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 21a184f2e7 Check on cache value, not catalog 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 9cbb33a448 Move new column to version 11 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli e695e04219 Reset autoConverted field for cache 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 6ef8075bdd Style 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 6f042365bd Fix test outputs 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 0d0cd9222c Rebase & Update tests 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 2b9fbce19e Fix tests 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 5783c498eb Add test 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 8f5bc36b38 Check the relation itself, if no fkey is found 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 7e8185b3ce Style 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 4fe5cbfb49 Fix mx test 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 31573a01d7 Style 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 4a6dbf886c Fix tests: Columnar, failure and MX 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli cdcb2c4049 Fix tests: multi-1 and MX 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli e07d5c8530 Cover cases: ALTER TABLE .. ADD CONSTRAINT .. 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli 2d20fa37ad Mark the given table as not auto-converted 2021-10-27 19:21:37 +03:00
Ahmet Gedemenli a231822de0 Add column autoconverted to sql scripts 2021-10-27 19:21:36 +03:00