Skip to content

Releases: indiff/indiff

20251115_2121_mysql

15 Nov 13:21
02f9f33

Choose a tag to compare

你好Sat Nov 15 21:21:26 CST 2025 percona

Przemyslaw Skibinski PS-10247 [8.0]: Move default MTR test lists from Jenkins job to PS code

Introduce mysql-test/suites-groups.sh with set_suites() function
which sets WORKER_x_MTR_SUITES for x=1..8 (different sets for Debug,
RelWithDebInfo, and Valgrind).

Jenkins will try to download mysql-test/suites-groups.sh and call
set_suites() function before it will use the default split defined in
https://github.com/Percona-Lab/ps-build/blob/8.0/jenkins/suites-groups.sh 2025-10-21T18:00:21Z

mariadb

Oleksandr Byelkin Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06T06:29:30Z

Proxy download:

curl -#Lo /opt/percona80.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251115_2121_mysql/percona80-centos7-x86_64-20251115_1839.xz"
curl -#Lo /opt/mariadb.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251115_2121_mysql/mariadb-centos7-x86_64-20251115_1711.xz"
curl -#Lo /opt/percona80.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251115_2121_mysql/percona80-ubuntu-x86_64-20251115_0815.xz"
curl -#Lo /opt/fbmysql.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251115_2121_mysql/fbmysql-centos7-x86_64-20251115_2118.xz"
curl -#Lo /opt/omysql.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251115_2121_mysql/omysql-centos7-x86_64-20251115_2112.xz"

Direct download:

curl -#Lo /opt/percona80.zip "https://github.com/indiff/indiff/releases/download/20251115_2121_mysql/percona80-centos7-x86_64-20251115_1839.xz"
curl -#Lo /opt/mariadb.zip "https://github.com/indiff/indiff/releases/download/20251115_2121_mysql/mariadb-centos7-x86_64-20251115_1711.xz"
curl -#Lo /opt/percona80.zip "https://github.com/indiff/indiff/releases/download/20251115_2121_mysql/percona80-ubuntu-x86_64-20251115_0815.xz"

20251115_1541_pg: Enhance demo-build.sh with tree and sleep commands

15 Nov 07:42
2ef67b3

Choose a tag to compare

你好Sat Nov 15 15:42:12 CST 2025 postgres

Daniel Gustafsson Add test for postgresql.conf.sample line syntax

All GUCs in postgresql.conf.sample should be set to the default
value and be commented out. This syntax was however not tested
for, making omissions easy to miss. Add a test which check all
lines for syntax.

Author: Daniel Gustafsson [email protected]
Reviewed-by: Andrew Dunstan [email protected]
Discussion: https://postgr.es/m/[email protected] 2025-11-14T22:44:56Z

Proxy download:

curl -#Lo /opt/pg.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251115_1541_pg/pg-indiff-centos7-x86_64-20251115_1540.xz"

Direct download:

curl -#Lo /opt/pg.zip "https://github.com/indiff/indiff/releases/download/20251115_1541_pg/pg-indiff-centos7-x86_64-20251115_1540.xz"

20251114_2126_mysql: Enhance demo-build.sh with tree and sleep commands

14 Nov 13:27
2ef67b3

Choose a tag to compare

你好Fri Nov 14 21:27:08 CST 2025 percona

Przemyslaw Skibinski PS-10247 [8.0]: Move default MTR test lists from Jenkins job to PS code

Introduce mysql-test/suites-groups.sh with set_suites() function
which sets WORKER_x_MTR_SUITES for x=1..8 (different sets for Debug,
RelWithDebInfo, and Valgrind).

Jenkins will try to download mysql-test/suites-groups.sh and call
set_suites() function before it will use the default split defined in
https://github.com/Percona-Lab/ps-build/blob/8.0/jenkins/suites-groups.sh 2025-10-21T18:00:21Z

mariadb

Oleksandr Byelkin Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06T06:29:30Z

Proxy download:

curl -#Lo /opt/percona80.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251114_2126_mysql/percona80-centos7-x86_64-20251114_1847.xz"
curl -#Lo /opt/mariadb.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251114_2126_mysql/mariadb-centos7-x86_64-20251114_1717.xz"
curl -#Lo /opt/percona80.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251114_2126_mysql/percona80-ubuntu-x86_64-20251114_0818.xz"
curl -#Lo /opt/fbmysql.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251114_2126_mysql/fbmysql-centos7-x86_64-20251114_2124.xz"
curl -#Lo /opt/omysql.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251114_2126_mysql/omysql-centos7-x86_64-20251114_2116.xz"

Direct download:

curl -#Lo /opt/percona80.zip "https://github.com/indiff/indiff/releases/download/20251114_2126_mysql/percona80-centos7-x86_64-20251114_1847.xz"
curl -#Lo /opt/mariadb.zip "https://github.com/indiff/indiff/releases/download/20251114_2126_mysql/mariadb-centos7-x86_64-20251114_1717.xz"
curl -#Lo /opt/percona80.zip "https://github.com/indiff/indiff/releases/download/20251114_2126_mysql/percona80-ubuntu-x86_64-20251114_0818.xz"

20251114_1545_pg: Enhance demo-build.sh with tree and sleep commands

14 Nov 07:45
2ef67b3

Choose a tag to compare

你好Fri Nov 14 15:45:39 CST 2025 postgres

Michael Paquier Revert "Drop unnamed portal immediately after execution to completion"

This reverts commit 1fd981f05369, based on concerns that the logging
improvements do not justify the protocol breakage of dropping an unnamed
portal once its execution has completed.

It seems unlikely that one would try to send an execute or describe
message after the portal has been used, but if they do such
post-completion messages would not be able to process as the previous
versions. Let's revert this change for now so as we keep compatibility
and consider a different solution.

The tests added by 76bba033128a track the pre-1fd981f05369 behavior, and
are still valid.

Discussion: https://postgr.es/m/CA+TgmoYFJyJNQw3RT7veO3M2BWRE9Aw4hprC5rOcawHZti-f8g@mail.gmail.com 2025-11-14T05:37:10Z

Proxy download:

curl -#Lo /opt/pg.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251114_1545_pg/pg-indiff-centos7-x86_64-20251114_1544.xz"

Direct download:

curl -#Lo /opt/pg.zip "https://github.com/indiff/indiff/releases/download/20251114_1545_pg/pg-indiff-centos7-x86_64-20251114_1544.xz"

20251113_2121_mysql

13 Nov 13:21
50064f7

Choose a tag to compare

你好Thu Nov 13 21:21:34 CST 2025 percona

Przemyslaw Skibinski PS-10247 [8.0]: Move default MTR test lists from Jenkins job to PS code

Introduce mysql-test/suites-groups.sh with set_suites() function
which sets WORKER_x_MTR_SUITES for x=1..8 (different sets for Debug,
RelWithDebInfo, and Valgrind).

Jenkins will try to download mysql-test/suites-groups.sh and call
set_suites() function before it will use the default split defined in
https://github.com/Percona-Lab/ps-build/blob/8.0/jenkins/suites-groups.sh 2025-10-21T18:00:21Z

mariadb

Oleksandr Byelkin Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06T06:29:30Z

Proxy download:

curl -#Lo /opt/percona80.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251113_2121_mysql/percona80-centos7-x86_64-20251113_1843.xz"
curl -#Lo /opt/mariadb.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251113_2121_mysql/mariadb-centos7-x86_64-20251113_1716.xz"
curl -#Lo /opt/percona80.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251113_2121_mysql/percona80-ubuntu-x86_64-20251113_0820.xz"
curl -#Lo /opt/fbmysql.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251113_2121_mysql/fbmysql-centos7-x86_64-20251113_2058.xz"
curl -#Lo /opt/omysql.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251113_2121_mysql/omysql-centos7-x86_64-20251113_2116.xz"

Direct download:

curl -#Lo /opt/percona80.zip "https://github.com/indiff/indiff/releases/download/20251113_2121_mysql/percona80-centos7-x86_64-20251113_1843.xz"
curl -#Lo /opt/mariadb.zip "https://github.com/indiff/indiff/releases/download/20251113_2121_mysql/mariadb-centos7-x86_64-20251113_1716.xz"
curl -#Lo /opt/percona80.zip "https://github.com/indiff/indiff/releases/download/20251113_2121_mysql/percona80-ubuntu-x86_64-20251113_0820.xz"

20251113_1543_pg

13 Nov 07:44
50064f7

Choose a tag to compare

你好Thu Nov 13 15:44:09 CST 2025 postgres

Michael Paquier Add commit c2b0e3a0351e to .git-blame-ignore-revs. 2025-11-13T05:27:24Z

Proxy download:

curl -#Lo /opt/pg.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251113_1543_pg/pg-indiff-centos7-x86_64-20251113_1542.xz"

Direct download:

curl -#Lo /opt/pg.zip "https://github.com/indiff/indiff/releases/download/20251113_1543_pg/pg-indiff-centos7-x86_64-20251113_1542.xz"

20251112_1545_pg

12 Nov 07:46
feee3ba

Choose a tag to compare

你好Wed Nov 12 15:45:56 CST 2025 postgres

Michael Paquier Move code specific to pg_ndistinct to new file

This new file is named pg_ndistinct.c and includes all the code directly
related to the data type pg_ndistinct, extracted from the extended
statistics code.

Some patches are under discussion to change its input and output
functions, and this separation makes the follow-up changes cleaner by
separating the logic related to the data type and the multivariate
ndistinct coefficient core logic in mvdistinct.c.

Author: Corey Huinker [email protected]
Co-authored-by: Michael Paquier [email protected]
Discussion: https://postgr.es/m/[email protected] 2025-11-12T07:34:52Z

Proxy download:

curl -#Lo /opt/pg.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251112_1545_pg/pg-indiff-centos7-x86_64-20251112_1544.xz"

Direct download:

curl -#Lo /opt/pg.zip "https://github.com/indiff/indiff/releases/download/20251112_1545_pg/pg-indiff-centos7-x86_64-20251112_1544.xz"

20251111_1548_pg: Refactor build script to include cyrus-sasl

11 Nov 07:48
41351ed

Choose a tag to compare

你好Tue Nov 11 15:48:40 CST 2025 postgres

Peter Eisentraut Clean up qsort comparison function for GUC entries

guc_var_compare() is invoked from qsort() on an array of struct
config_generic, but the function accesses these directly as
strings (char *). This relies on the name being the first field, so
this works. But we can write this more clearly by using the struct
and then accessing the field through the struct. Before the
reorganization of the GUC structs (commit a13833c35f9), the old code
was probably more convenient, but now we can write this more clearly
and correctly.

After this change, it is no longer required that the name is the first
field in struct config_generic, so remove that comment.

Reviewed-by: Tom Lane [email protected]
Discussion: https://www.postgresql.org/message-id/2c961fa1-14f6-44a2-985c-e30b95654e8d%40eisentraut.org 2025-11-11T06:48:54Z

Proxy download:

curl -#Lo /opt/pg.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251111_1548_pg/pg-indiff-centos7-x86_64-20251111_1547.xz"

Direct download:

curl -#Lo /opt/pg.zip "https://github.com/indiff/indiff/releases/download/20251111_1548_pg/pg-indiff-centos7-x86_64-20251111_1547.xz"

20251110_1545_pg

10 Nov 07:45
d95fe21

Choose a tag to compare

你好Mon Nov 10 15:45:26 CST 2025 postgres

Michael Paquier Add more tests for relation statistics with rewrites

While there are many tests related to relation rewrites, nothing existed
to check how the cumulative statistics behave in such cases for
relations.

A different patch is under discussion to move the relation statistics to
be tracked on a per-relfilenode basis, so as these could be rebuilt
during crash recovery. This commit gives us a way to check (and perhaps
change) the existing behaviors for several rewrite scenarios, mixing
transactions, sub-transactions, two-phase commit and VACUUM.

Author: Bertrand Drouvot [email protected]
Reviewed-by: Michael Paquier [email protected]
Discussion: https://postgr.es/m/[email protected] 2025-11-10T05:30:10Z

Proxy download:

curl -#Lo /opt/pg.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251110_1545_pg/pg-indiff-centos7-x86_64-20251110_1544.xz"

Direct download:

curl -#Lo /opt/pg.zip "https://github.com/indiff/indiff/releases/download/20251110_1545_pg/pg-indiff-centos7-x86_64-20251110_1544.xz"

20251109_2121_mysql

09 Nov 13:21
d95fe21

Choose a tag to compare

你好Sun Nov 9 21:21:33 CST 2025 percona

Przemyslaw Skibinski PS-10247 [8.0]: Move default MTR test lists from Jenkins job to PS code

Introduce mysql-test/suites-groups.sh with set_suites() function
which sets WORKER_x_MTR_SUITES for x=1..8 (different sets for Debug,
RelWithDebInfo, and Valgrind).

Jenkins will try to download mysql-test/suites-groups.sh and call
set_suites() function before it will use the default split defined in
https://github.com/Percona-Lab/ps-build/blob/8.0/jenkins/suites-groups.sh 2025-10-21T18:00:21Z

mariadb

Oleksandr Byelkin Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06T06:29:30Z

Proxy download:

curl -#Lo /opt/percona80.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251109_2121_mysql/percona80-centos7-x86_64-20251109_1840.xz"
curl -#Lo /opt/mariadb.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251109_2121_mysql/mariadb-centos7-x86_64-20251109_1659.xz"
curl -#Lo /opt/percona80.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251109_2121_mysql/percona80-ubuntu-x86_64-20251109_0816.xz"
curl -#Lo /opt/fbmysql.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251109_2121_mysql/fbmysql-centos7-x86_64-20251109_2054.xz"
curl -#Lo /opt/omysql.zip "https://ghproxy.cfd/https://github.com/indiff/indiff/releases/download/20251109_2121_mysql/omysql-centos7-x86_64-20251109_2116.xz"

Direct download:

curl -#Lo /opt/percona80.zip "https://github.com/indiff/indiff/releases/download/20251109_2121_mysql/percona80-centos7-x86_64-20251109_1840.xz"
curl -#Lo /opt/mariadb.zip "https://github.com/indiff/indiff/releases/download/20251109_2121_mysql/mariadb-centos7-x86_64-20251109_1659.xz"
curl -#Lo /opt/percona80.zip "https://github.com/indiff/indiff/releases/download/20251109_2121_mysql/percona80-ubuntu-x86_64-20251109_0816.xz"