manaldush

Results 11 issues of manaldush

Test details: Postgres commit 91f20bc2f7e4fcf5de5c65a6cb1190e0afa91c0b (HEAD, tag: REL_17_1) pg_filedump commit 7e26baf3725a9f2ed6ce9d312178c1137fcac431 (tag: REL_17_1) t/001_basic.pl execution is successful, but if we comment https://github.com/df7cb/pg_filedump/blob/7e26baf3725a9f2ed6ce9d312178c1137fcac431/t/001_basic.pl#L33C1-L33C21(test_btree_output), test will fail with error: > t/001_basic.pl .....

In case of citus downgrade and further upgrade citus crash with core dump. The reason is that citus hardcoded number of columns in pg_dist_partition table, but in case of downgrade...

We have bit shift operation without control of shift length in citus_stat_tenants.c. Shift operators where the amount shifted is greater or equal to the promoted bit-width of the left hand...

bug

Add check for shift size, reset to zero in case of overflow Fix #7953

bug

fix https://github.com/citusdata/citus/issues/8310 PG vanilla commit ab16418ee0e changed StatisticsObjIsVisible logic, so output for temp objects in propogate_statistic test was changed. Fixed normalized.sed for this.

Backporting #8235 to release-13.2 PG18 and PG latest minors ignore temporary relations in `RelidByRelfilenumber` (`RelidByRelfilenode` in PG15) Relevant PG commit: https://github.com/postgres/postgres/commit/86831952 Here we are keeping temp reloids instead of getting...

Backporting #8235 to release-12.1 PG18 and PG latest minors ignore temporary relations in `RelidByRelfilenumber` (`RelidByRelfilenode` in PG15) Relevant PG commit: https://github.com/postgres/postgres/commit/86831952 Here we are keeping temp reloids instead of getting...

I've detected the same issue as https://github.com/citusdata/citus/issues/8212, but for PG16(REL_16_STABLE rev b509d952c) with citus release-12.1(rev b509d952c). ``` make check-vanilla ............................... Program terminated with signal SIGSEGV, Segmentation fault. #0 __strlen_avx2 ()...

bug
cherry-pick-13.1
cherry-pick-13.2

On PG18 commit d024160fffc behavior of StatisticsObjIsVisibleExt was changed, as a consequence the output for temp objects in propagate_statistics test was changed and test now is failed ``` CREATE STATISTICS...

backport
regression tests
pg18_work_item

Fixes https://github.com/citusdata/citus/issues/8304 for release-13.0