Commit Graph

6740 Commits (27b47a26714085de2cb7b2704f4d9ead6b3f2014)

Author SHA1 Message Date
Gokhan Gulbiz 27b47a2671
Path fix 2023-08-21 16:31:26 +03:00
Gokhan Gulbiz 4aab1376b1
fixe upgrade tests 2023-08-21 16:19:42 +03:00
Gokhan Gulbiz 0af5f401c9
Minor updates 2023-08-21 15:49:41 +03:00
Gokhan Gulbiz 035c6da84e
minor fixes 2023-08-21 15:20:12 +03:00
Gokhan Gulbiz ef206716ba
Fix install extension 2023-08-21 15:11:32 +03:00
Gokhan Gulbiz 5f0f5cda90
Fix install extension 2023-08-21 13:14:40 +03:00
Gokhan Gulbiz ac17f07609
Fix install extension 2023-08-21 13:08:01 +03:00
Gokhan Gulbiz b691fc098b
Fix install extension 2023-08-21 12:59:43 +03:00
Gokhan Gulbiz d877f2d2a1
Fix install extension 2023-08-21 12:42:25 +03:00
Gokhan Gulbiz eb6cb489dc
Merge remote-tracking branch 'origin/main' into circleci-gha-migration 2023-08-21 12:36:55 +03:00
Gokhan Gulbiz a80186d7f8
Fix install_extension 2023-08-21 12:33:15 +03:00
Gokhan Gulbiz de7d896ac4
Enable test-citus 2023-08-21 11:37:19 +03:00
Gokhan Gulbiz 2f65a2c770
Fix test-arbitrary-configs 2023-08-21 11:36:39 +03:00
Gokhan Gulbiz c46eeb2e86
Fix test-citus-upgrade 2023-08-21 11:31:02 +03:00
Gokhan Gulbiz 0a63f31d65
fix test-flakyness 2023-08-21 11:28:24 +03:00
Gokhan Gulbiz d2d79070b3
Fix test-arbitrary-config 2023-08-21 11:15:06 +03:00
Gokhan Gulbiz 76196d5fa1
test-flakyness 2023-08-21 11:14:40 +03:00
Gokhan Gulbiz 114574b365
tpcc_benchmark 2023-08-21 11:14:14 +03:00
Gokhan Gulbiz 698a5f0766
ch_benchmark 2023-08-21 11:13:59 +03:00
Gokhan Gulbiz 5c4852d37a
upload-coverage 2023-08-21 11:13:43 +03:00
Gokhan Gulbiz 16a55cb11f
test-citus-upgrade 2023-08-21 11:13:19 +03:00
Gokhan Gulbiz a9c4bb55f7
Remove empty new line 2023-08-21 11:12:39 +03:00
Gokhan Gulbiz 072d7be441
Remove workflow env variables. 2023-08-21 11:12:07 +03:00
Gokhan Gulbiz eb73c20630
Parallelism 2023-08-21 09:59:39 +03:00
zhjwpku ba2a0aec16
fix some obvious typo and reduce usage of magic number (#7130)
fix some obvious typo and reduce usage of magic number

Signed-off-by: Zhao Junwang <zhjwpku@gmail.com>
2023-08-18 14:50:20 +00:00
Gokhan Gulbiz 9419b4b6cb
fix parallelization 2023-08-18 16:28:30 +03:00
Gokhan Gulbiz 5347a5107e
fix 2023-08-18 15:38:33 +03:00
Gokhan Gulbiz b7e6eff7e0
check-query-generator and pgupgrade 2023-08-18 15:30:27 +03:00
Gokhan Gulbiz 48ec1b81d9
test-arbitrary-configs 2023-08-18 14:13:45 +03:00
Gokhan Gulbiz dd088d3b3f
Refactoring 2023-08-18 14:12:50 +03:00
Gokhan Gulbiz c1904c46c0
Cleanup 2023-08-18 14:03:32 +03:00
Gokhan Gulbiz 16d03c9a19
Cleanup 2023-08-18 13:47:07 +03:00
Gokhan Gulbiz 3a40fce4ba
Naming refactorings 2023-08-18 13:05:38 +03:00
Gokhan Gulbiz 7d7f282ecf
Fix double quote 2023-08-18 10:04:11 +03:00
Gokhan Gulbiz 088d70a82a
Cleanup 2023-08-18 10:02:22 +03:00
Gokhan Gulbiz 609fbc8fde
Diff markdown 2023-08-18 09:39:16 +03:00
Naisila Puka 682dca1f12
Adds PG16Beta3 support (#6952)
DESCRIPTION: Adds PG16Beta3 support

This is the final commit that adds
PG16 compatibility with Citus's current features.

You can use Citus community with PG16Beta3. This commit:

- Enables PG16 in the configure script.
- Adds PG16 tests to CI using test images that have 16beta3
- Skips wal2json cdc test since wal2json package is not available for PG16 yet
- Fixes an isolation test

Several PG16 Compatibility commits have been merged before this final one.
All these subtasks are done https://github.com/citusdata/citus/issues/7017
See the list below:

1 - 42d956888d
Resolve compilation issues
2 - 0d503dd5ac
Ruleutils and successful CREATE EXTENSION
3 - 907d72e60d
Some test outputs
4 - 7c6b4ce103
Outer join checks, subscription password, crash fixes
5 - 6056cb2c29
get_relation_info hook to avoid crash from adjusted partitioning
6 - b36c431abb
Rework PlannedStmt and Query's Permission Info
7 - ee3153fe50
More test output fixes
8 - 2c50b5f7ff
varnullingrels additions
9 - b2291374b4
More test output fixes
10- a2315fdc67
New options to vacuum and analyze
11- 9fa72545e2
Fix AM dependency and grant's admin option
12- 2d6cf8e79a
One more outer join check

Stay tuned for PG16 new features in Citus :)
2023-08-17 21:02:59 +03:00
Naisila Puka 2d6cf8e79a
PG16 compatibility - one more outer join check (#7126)
PG16 compatibility - part 11

Check out part 1 42d956888d
part 2 0d503dd5ac
part 3 907d72e60d
part 4 7c6b4ce103
part 5 6056cb2c29
part 6 b36c431abb
part 7 ee3153fe50
part 8 2c50b5f7ff
part 9 b2291374b4
part 10 a2315fdc67
part 11 9fa72545e2

This commit is in the series of PG16 compatibility commits.
We already took care of the majority of necessary outer join checks
in part 4 7c6b4ce103
However, In RelationInfoContainsOnlyRecurringTuples,
we need to add one more check of whether we are dealing
with an outer join RTE using IsRelOptOuterJoin function.
This prevents an outer join crash in sqlancer_failures.sql test.

We expect one more commit of PG compatibility with Citus's current
features are regression tests sanity.
2023-08-17 19:07:18 +03:00
Gokhan Gulbiz f67f468296
better wildcard usage 2023-08-17 17:37:44 +03:00
Gokhan Gulbiz 13ceea3274
narrow down upload path 2023-08-17 17:29:30 +03:00
Gokhan Gulbiz 903196c8a2
minor fixes 2023-08-17 17:22:54 +03:00
Gokhan Gulbiz 136382472a
fix wildcard path 2023-08-17 17:00:13 +03:00
Gokhan Gulbiz 451d6d8eda
fix step summary 2023-08-17 16:40:19 +03:00
Gokhan Gulbiz f655f6d360
Set timeout 2023-08-17 16:24:57 +03:00
Gokhan Gulbiz 5626f58a9b
Fix log processing 2023-08-17 16:04:59 +03:00
Gokhan Gulbiz 59dbf06153
cdc and tap tests 2023-08-17 15:31:19 +03:00
Gokhan Gulbiz c9c2d87654
Update matrix 2023-08-17 15:00:03 +03:00
zhjwpku b10320be6f
fix wrong type convertion (#7116)
partitionMethod and replicationModel are both type char, there seems
meaningless to convert them to type Oid implicitly.
2023-08-17 13:53:43 +02:00
Gokhan Gulbiz c0a19983d8
Update matrix 2023-08-17 14:52:06 +03:00
Gokhan Gulbiz f02882765a
Env var fix 2023-08-17 14:42:11 +03:00