Commit Graph

5325 Commits (09996f84015c9126b35e835739d87f7b9b7ff95d)

Author SHA1 Message Date
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
Ahmet Gedemenli 3f44d6ea72 Introduce new column for pg_dist_partition: autoconverted 2021-10-27 19:21:36 +03:00
Ahmet Gedemenli 2cfac21382 Dont auto-undistribute user-added citus local tables - Refactor 2021-10-27 19:21:36 +03:00
Nils Dijk f4297f774a
Bump mitmproxy version (#5334)
There is a vulnerability in mitmproxy with the version we are using.

It would be hard to exploit anything with regards to the artifacts we ship as its only used in our test suite. Still its good hygiene to _not_ use software with known vulnerabilities.

This PR updates the version of python, mitmproxy and the crypto libraries used.
The latest version of mitmproxy for python 3.6 is not patched, hence the upgrade of python.
For our CI images this cascades into upgrading debian as well :)

For CI we bake these versions in our images so we need to update them as well.

Changes to the CI images: https://github.com/citusdata/the-process/pull/65
2021-10-27 17:57:13 +02:00