Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
960c8bc
fix(session): SET STATEMENT ... FOR detection tolerates any whitespace
renecannao May 17, 2026
5044d13
test(framework): remove skip_all() — fail loudly on missing precondit…
renecannao May 17, 2026
3689fed
Merge branch 'v3.0' into fix/5708-followup-multiline-for
renecannao May 22, 2026
ccb5621
fix(ci): prevent zombie IN_PROGRESS checks when CI-unit-tests-asan-co…
renecannao May 22, 2026
482204d
Merge branch 'v3.0' into fix/ci-asan-zombie-checks
renecannao May 23, 2026
7e984d6
Merge pull request #5795 from sysown/fix/remove-skip-all
renecannao May 23, 2026
9f9a75f
Merge branch 'v3.0' into fix/5708-followup-multiline-for
renecannao May 23, 2026
5a48004
fix(deps): bump ParserSQL to v1.0.3 — PG SET TIME ZONE alias + multi-…
renecannao May 23, 2026
d8e5134
fix(core): validate_charset must replace collation 255 on MariaDB bac…
renecannao May 23, 2026
e668a9d
fix(test): update pgsql digest fixtures for typecast trailing-space b…
renecannao May 22, 2026
b3f7d29
fix(session): avoid double-free of stmt_meta pkt in LargePacket (#5639)
renecannao May 23, 2026
a2fff37
Extract DNS cache into shared DNS_Cache module
renecannao May 23, 2026
a198944
Add independent DNS cache for PgSQL
renecannao May 23, 2026
0cb8b6d
Register pgsql-monitor_local_dns_* names with Admin
renecannao May 23, 2026
c10b305
Test: cover pgsql DNS cache + fix whitespace handling
renecannao May 23, 2026
a62d1b4
Address CodeRabbit + Gemini review feedback
renecannao May 23, 2026
79414c1
fix(core): guard atoi(server_version) in validate_charset (#5790 review)
renecannao May 23, 2026
81bcc80
fix(core): apply MariaDB / MySQL 9.x detection to sibling version checks
renecannao May 23, 2026
f2b53ea
Address findings from independent diff review
renecannao May 23, 2026
d8c32f1
fixup: sort reg_test_5639_... entry alphabetically in groups.json
renecannao May 23, 2026
4eb52ab
fix(pgsql,test): PG multi-value SET dispatch + test-fixture cleanup
renecannao May 23, 2026
3fd7aae
fix(core): wrap MON_GALERA case body in braces (compile fix)
renecannao May 23, 2026
8a92a62
Merge pull request #5803 from sysown/fix/ci-asan-zombie-checks
renecannao May 23, 2026
2ffadaf
Merge pull request #5794 from sysown/fix/5708-followup-multiline-for
renecannao May 23, 2026
642b232
Merge pull request #5805 from sysown/fix/parsersql-1.0.3-pg-set-fixes
renecannao May 23, 2026
fadffdb
Merge pull request #5806 from sysown/pgsql_dns_cache
renecannao May 23, 2026
af4aa17
Merge pull request #5807 from sysown/fix/5790-mariadb-collation-255
renecannao May 23, 2026
1d52499
Merge pull request #5808 from sysown/issue_5639
renecannao May 23, 2026
039d538
fix(dns): correct inet_pton check; make DNS cache counters atomic
renecannao May 23, 2026
ca145d5
fix(pgsql): atomic shutdown flag; honor dns_lookup fallback contract
renecannao May 23, 2026
3734690
test(pgsql-dns_cache): bail on setup failure; use runtime username
renecannao May 23, 2026
160c8ed
test(reg_5790): connect admin via cl.admin_host
renecannao May 23, 2026
031f6fa
fix(build): adapt callers of dns_cache counters to std::atomic
renecannao May 23, 2026
458e6aa
build: kill PROXYSQLGENAI flag, PROXYSQL40=1 builds all plugins
renecannao May 23, 2026
ecc60a1
ci: verify package install on clean distro before release upload
renecannao May 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-almalinux10-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-almalinux10.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-almalinux8-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-almalinux8.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-almalinux9-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-almalinux9.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-centos10-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-centos10.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-centos9-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-centos9.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-debian12-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-debian12.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-debian13-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-debian13.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-fedora42-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-fedora42.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-fedora43-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-fedora43.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-fedora44-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-fedora44.yml
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-opensuse15-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-opensuse15.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/CI-package-arm64-opensuse16-genai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ jobs:
run: |
PROXYSQL40=1 make ${{ env.MAKE_TARGET }}

- name: Verify package installs on clean ${{ env.DISTRO }}
run: |
PKG=$(ls binaries/*.deb binaries/*.rpm 2>/dev/null | head -1)
if [[ -z "$PKG" ]]; then
echo "ERROR: no package file found in binaries/" >&2
ls -la binaries/
exit 1
fi
test/infra/control/verify-package-install.bash "$PKG"

- name: Upload to release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
Loading
Loading