Skip to content

Commit 0a6f390

Browse files
committed
build: upgrade to 3.5.16
1 parent 53626c5 commit 0a6f390

8 files changed

Lines changed: 21 additions & 7 deletions

File tree

.github/workflows/mamonsu-tests-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
8989
echo "zabbix_address=$(hostname -I | awk '{print $1}')" >> $GITHUB_OUTPUT
9090
id: zabbix_address
9191
- name: Edit Zabbix address in agent.conf
92-
run: sed -i "s/\(address *= *\).*/\1 ${{ steps.zabbix_address.outputs.zabbix_address }}/" ${{ env.MAMONSU_PATH }}/github-actions-tests/sources/agent_3.5.15.conf
92+
run: sed -i "s/\(address *= *\).*/\1 ${{ steps.zabbix_address.outputs.zabbix_address }}/" ${{ env.MAMONSU_PATH }}/github-actions-tests/sources/agent_3.5.16.conf
9393

9494
- name: Copy test scripts to container
9595
run: docker exec $( echo "${{ matrix.docker_os }}" | sed 's/://' | sed 's/\.//' ) mkdir -p -m 755 /mamonsu/

.github/workflows/mamonsu-tests-master.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ jobs:
9494
echo "zabbix_address=$(hostname -I | awk '{print $1}')" >> $GITHUB_OUTPUT
9595
id: zabbix_address
9696
- name: Edit Zabbix address in agent.conf
97-
run: sed -i "s/\(address *= *\).*/\1 ${{ steps.zabbix_address.outputs.zabbix_address }}/" ${{ env.MAMONSU_PATH }}/github-actions-tests/sources/agent_3.5.15.conf
97+
run: sed -i "s/\(address *= *\).*/\1 ${{ steps.zabbix_address.outputs.zabbix_address }}/" ${{ env.MAMONSU_PATH }}/github-actions-tests/sources/agent_3.5.16.conf
9898

9999
- name: Copy test scripts to container
100100
run: docker exec $( echo "${{ matrix.docker_os }}" | sed 's/://' | sed 's/\.//' ) mkdir -p -m 755 /mamonsu/

github-actions-tests/mamonsu_build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ if [ "${OS%:*}" = "centos" ]; then
4141
python3 setup.py build && python3 setup.py install
4242
make rpm
4343
sudo rpm -i ./mamonsu*.rpm
44-
cat /mamonsu/github-actions-tests/sources/agent_3.5.15.conf > /etc/mamonsu/agent.conf
44+
cat /mamonsu/github-actions-tests/sources/agent_3.5.16.conf > /etc/mamonsu/agent.conf
4545
# ensuring mamonsu can actually start
4646
sudo su -s /bin/bash -c "mamonsu bootstrap -x --user postgres -d mamonsu_test_db" mamonsu
4747
/etc/init.d/mamonsu restart
@@ -65,7 +65,7 @@ elif [ "${OS%:*}" = "ubuntu" ]; then
6565
python3 setup.py build && python3 setup.py install
6666
make deb
6767
sudo dpkg -i ./mamonsu*.deb
68-
cat /mamonsu/github-actions-tests/sources/agent_3.5.15.conf > /etc/mamonsu/agent.conf
68+
cat /mamonsu/github-actions-tests/sources/agent_3.5.16.conf > /etc/mamonsu/agent.conf
6969
# ensuring mamonsu can actually start
7070
sudo su -s /bin/bash -c "mamonsu bootstrap -x --user postgres -d mamonsu_test_db" mamonsu
7171
service mamonsu restart
File renamed without changes.

mamonsu/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
__author__ = 'Dmitry Vasilyev'
22
__author_email__ = 'info@postgrespro.ru'
33
__description__ = 'Monitoring agent for PostgreSQL'
4-
__version__ = '3.5.15'
4+
__version__ = '3.5.16'
55
__licence__ = 'BSD'
66

77
__url__ = 'https://github.com/postgrespro/mamonsu'

packaging/debian/changelog

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
mamonsu (3.5.16-1) stable; urgency=low
2+
* add columns support for PostgreSQL 18;
3+
* fixed bug with index out of range during export in pg_stat_statements;
4+
* fixed None to int conversion in pg_stat_statements;
5+
* added description for parallel worker metrics in postgres18;
6+
* changed some integer metrics from bigint to numeric due to overflow;
7+
18
mamonsu (3.5.15-1) stable; urgency=low
29
* PostgreSQL 18 support;
310

packaging/rpm/SPECS/mamonsu.spec

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: mamonsu
2-
Version: 3.5.15
2+
Version: 3.5.16
33
Release: 1%{?dist}
44
Summary: Monitoring agent for PostgreSQL
55
Group: Applications/Internet
@@ -73,6 +73,13 @@ chown -R mamonsu:mamonsu /var/log/mamonsu
7373
chown -R mamonsu:mamonsu /etc/mamonsu
7474

7575
%changelog
76+
* Mon Jun 29 2026 Maxim Styushin <m.styushin@postgrespro.ru> - 3.5.16-1
77+
- add columns support for PostgreSQL 18;
78+
- fixed bug with index out of range during export in pg_stat_statements;
79+
- fixed None to int conversion in pg_stat_statements;
80+
- added description for parallel worker metrics in postgres18;
81+
- changed some integer metrics from bigint to numeric due to overflow;
82+
7683
* Fri Oct 3 2025 Andrey Papsuyko <a.papsuyko@postgrespro.ru> - 3.5.15-1
7784
- PostgreSQL 18 support;
7885

packaging/win/mamonsu.def.nsh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
!define NAME Mamonsu
2-
!define VERSION 3.5.15
2+
!define VERSION 3.5.16
33
!define MAMONSU_REG_PATH "Software\PostgresPro\Mamonsu"
44
!define MAMONSU_REG_UNINSTALLER_PATH "Software\Microsoft\Windows\CurrentVersion\Uninstall"
55
!define EDB_REG "SOFTWARE\Postgresql"

0 commit comments

Comments
 (0)