Compare commits

..

46 commits

Author SHA1 Message Date
Jozef Mlich
777743dbae Update to 3.2.16
see http://www.pgpool.net/docs/pgpool-II-3.2.16/doc/NEWS.txt
2016-07-22 18:43:51 +02:00
Devrim Gündüz
c7ab7e4cbf Update to 3.2.15 2016-05-03 09:53:56 +03:00
Tom Callaway
02e6effda6 fix url for old epel 2012-09-19 17:20:53 -04:00
Tom Callaway
a93b390c3f 3.2.0 2012-09-19 17:00:42 -04:00
Fedora Release Engineering
d1722e552d dist-git conversion 2010-07-29 09:40:04 +00:00
Dennis Gilmore
6c79608b6b Initialize branch EL-6 for postgresql-pgpool-II 2010-05-08 02:16:36 +00:00
Devrim GÜNDÜZ
346e056171 - Update to 2.3.1
- Adjust order of startup and kill, per RH bugzilla #545739.
2009-12-25 16:06:22 +00:00
Devrim GÜNDÜZ
577a3e26f0 Adjust order of startup and kill, per RH bugzilla #545739. 2009-12-09 22:17:07 +00:00
Devrim GÜNDÜZ
187624cdd2 - Update to 2.2.6 2009-12-01 21:46:24 +00:00
Bill Nottingham
f8f2f5c664 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:43:48 +00:00
Devrim GÜNDÜZ
379be257b6 Remove init script from all runlevels before uninstall. Per RH Bugzilla
#532177
2009-11-01 21:44:46 +00:00
Devrim GÜNDÜZ
607a37b518 Fix logging, per report from Toshihiro Kitagawa. 2009-10-22 11:59:35 +00:00
Devrim GÜNDÜZ
15fd8bdf94 - Update to 2.2.5, for various fixes described at
http://lists.pgfoundry.org/pipermail/pgpool-general/2009-October/002188
    .html
2009-10-04 10:39:40 +00:00
Devrim GÜNDÜZ
ae5192bfeb - Update to 2.2.4
- Re-apply a fix for #442372
2009-10-02 23:23:25 +00:00
Jesse Keating
06bab1d01d - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-26 19:16:22 +00:00
Devrim GÜNDÜZ
8d1a67e6df Update to 2.2.2 2009-05-07 10:42:03 +00:00
Devrim GÜNDÜZ
446256753d Install new conf directory. 2009-03-23 00:58:03 +00:00
Devrim GÜNDÜZ
10ef3ec549 bump up init script version 2009-03-23 00:50:17 +00:00
Devrim GÜNDÜZ
5a86628cea Use correct macro. 2009-03-23 00:26:27 +00:00
Devrim GÜNDÜZ
44c5231ce6 Fix configure line. 2009-03-23 00:20:18 +00:00
Devrim GÜNDÜZ
6cbfaaa918 Bump up release number, and also fix changelog. 2009-03-23 00:08:17 +00:00
Devrim GÜNDÜZ
50e5cf97a7 Fix dir name. 2009-03-23 00:05:40 +00:00
Devrim GÜNDÜZ
51f5c4c3af - Fix pid file path in init script.
- Fix spec file -- we don't use short_name macro in pgcore spec file.
- Create pgpool pid file directory.
- Fix stop/start routines, also improve init script a bit.
- Install conf files to a new directory (/etc/pgpool-II), and get rid of
    sample conf files.
2009-03-22 23:56:40 +00:00
Devrim GÜNDÜZ
55ea982ee2 Update to 2.2 2009-03-01 14:57:57 +00:00
Jesse Keating
bda684622b - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-27 01:50:05 +00:00
Michael Schwendt
430347270e - Include /usr/share/pgpool-II directory. 2008-12-04 21:01:13 +00:00
Devrim GÜNDÜZ
27e5c99753 - Update patch #1: Fix build failure caused by new default patch fuzz = 0
policy in rawhide
2008-08-12 05:34:21 +00:00
Devrim GÜNDÜZ
5de2a7b051 - Update to 2.1 Gold
- Set group of sample config files to root, not apache. Fixes RH #442372.
2008-08-12 05:06:59 +00:00
Devrim GÜNDÜZ
9f16de338a - Fix Requires: issue, per #442021 (Alex Lancaster) 2008-04-11 18:25:54 +00:00
Devrim GÜNDÜZ
a0f996761c - Honor /etc/sysconfig/pgpool settings. Previously we could never customize
PGPOOLPID=/var/run/pgpool.pid et al.
- Remaining hardcoded paths replaced by customizable variables such as
    $PGPOOLCONF .
2008-04-09 06:36:47 +00:00
Devrim GÜNDÜZ
8a20dbc2bb Copy-paste is evil. 2008-04-06 17:11:29 +00:00
Devrim GÜNDÜZ
0703e24b9a Fix spec 2008-04-06 16:54:53 +00:00
Devrim GÜNDÜZ
bc5c647982 Update sources 2008-04-06 16:53:04 +00:00
Devrim GÜNDÜZ
5274b97c81 Update to 2.1 beta2
Remove unneeded patch.
2008-04-06 16:37:31 +00:00
Jesse Keating
12a91aabff - Autorebuild for GCC 4.3 2008-02-19 01:27:41 +00:00
Devrim GÜNDÜZ
0d7b97eab5 - Rebuilt against PostgreSQL 8.3 2008-01-22 03:59:48 +00:00
Devrim GÜNDÜZ
81283249c8 Fix Requires of -devel package, per bz#429436 2008-01-20 00:56:54 +00:00
Devrim GÜNDÜZ
b003140a3c Update to 2.0.1 Add a temp patch that will disappear in 2.0.2 2008-01-14 08:24:24 +00:00
Devrim GÜNDÜZ
78525128b5 Update to 2.0.1 release 2008-01-05 20:59:45 +00:00
Devrim GÜNDÜZ
9dc6039f20 Update pgpool-II to 1.3 2007-10-23 06:47:13 +00:00
Devrim GÜNDÜZ
6a6669f68d Update pgpool-II to 1.2.1 2007-10-06 00:25:06 +00:00
Devrim GÜNDÜZ
f0f7c9d02d Update spec file per latest changes. 2007-08-16 09:44:57 +00:00
Devrim GÜNDÜZ
50e61d78d2 - Fixed the directory name where sample conf files and sql files are
installed.
2007-08-16 08:41:21 +00:00
Devrim GÜNDÜZ
ffb53ceb24 Bump up version 2007-08-05 03:03:11 +00:00
Devrim GÜNDÜZ
fb8b81c30b - Added a patch for sample conf file to use Fedora defaults 2007-08-05 02:58:47 +00:00
Devrim GÜNDÜZ
bdfcc791c6 Patch for sample conf file 2007-08-05 02:52:20 +00:00
6 changed files with 142 additions and 426 deletions

3
.gitignore vendored Executable file → Normal file
View file

@ -1 +1,2 @@
/pgpool-II-*.tar.gz
/pgpool-II-3.2.15.tar.gz
/pgpool-II-3.2.16.tar.gz

View file

@ -0,0 +1,40 @@
diff -up pgpool-II-3.1/pgpool.conf.sample.orig pgpool-II-3.1/pgpool.conf.sample
--- pgpool-II-3.1/pgpool.conf.sample.orig 2011-08-25 17:04:43.000000000 -0400
+++ pgpool-II-3.1/pgpool.conf.sample 2011-09-12 10:51:53.136935503 -0400
@@ -33,8 +33,6 @@ port = 9999
# (change requires restart)
socket_dir = '/tmp'
# Unix domain socket path
- # The Debian package defaults to
- # /var/run/postgresql
# (change requires restart)
@@ -45,12 +43,16 @@ pcp_port = 9898
# (change requires restart)
pcp_socket_dir = '/tmp'
# Unix domain socket path for pcp
- # The Debian package defaults to
- # /var/run/postgresql
# (change requires restart)
# - Backend Connection Settings -
+backend_hostname0 = 'localhost'
+backend_port0 = 5432
+backend_weight0 = 1
+backend_data_directory0 = '/var/lib/pgsql/data'
+backend_flag0 = 'ALLOW_TO_FAILOVER'
+
#backend_hostname0 = 'host1'
# Host name or IP address to connect to for backend 0
#backend_port0 = 5432
@@ -179,7 +181,7 @@ debug_level = 0
pid_file_name = '/var/run/pgpool/pgpool.pid'
# PID file name
# (change requires restart)
-logdir = '/tmp'
+logdir = '/var/log/pgpool'
# Directory of pgPool status file
# (change requires restart)

46
pgpool.conf.sample.patch Normal file
View file

@ -0,0 +1,46 @@
--- pgpool.conf.sample.old 2009-03-22 22:18:52.000000000 +0200
+++ pgpool.conf.sample 2009-03-22 22:46:20.000000000 +0200
@@ -12,16 +12,14 @@
# Port number for pgpool communication manager
pcp_port = 9898
-# Unix domain socket path. (The Debian package defaults to
-# /var/run/postgresql.)
+# Unix domain socket path.
socket_dir = '/tmp'
# Unix domain socket path for pgpool communication manager.
-# (Debian package defaults to /var/run/postgresql)
pcp_socket_dir = '/tmp'
-# Unix domain socket path for the backend. Debian package defaults to /var/run/postgresql!
-backend_socket_dir = '/tmp'
+# Unix domain socket path for the backend.
+backend_socket_dir = '/var/run/pgpool'
# pgpool communication manager timeout. 0 means no timeout, but strongly not recommended!
pcp_timeout = 10
@@ -54,7 +52,7 @@
authentication_timeout = 60
# Logging directory
-logdir = '/tmp'
+logdir = '/var/log/pgpool'
# pid file name
pid_file_name = '/var/run/pgpool/pgpool.pid'
@@ -166,10 +164,10 @@
# backend_hostname, backend_port, backend_weight
# here are examples
-#backend_hostname0 = 'host1'
-#backend_port0 = 5432
-#backend_weight0 = 1
-#backend_data_directory0 = '/data'
+backend_hostname0 = 'localhost'
+backend_port0 = 5432
+backend_weight0 = 1
+backend_data_directory0 = '/var/lib/pgsql/data'
#backend_hostname1 = 'host2'
#backend_port1 = 5433
#backend_weight1 = 1

4
pgpool.init Normal file → Executable file
View file

@ -4,7 +4,7 @@
# chkconfig: - 64 36
# description: Starts and stops the pgpool daemon
# processname: pgpool
# pidfile: /run/pgpool.pid
# pidfile: /var/run/pgpool.pid
#
# v1.0.0 Devrim GUNDUZ <devrim@CommandPrompt.com>
# - Initial version of Red Hat / Fedora init script
@ -52,7 +52,7 @@ fi
PGPOOLENGINE=/usr/bin
PGPOOLDAEMON=$PGPOOLENGINE/pgpool
PGPOOLCONF=/etc/pgpool-II/pgpool.conf
PGPOOLPIDDIR=/run/pgpool
PGPOOLPIDDIR=/var/run/pgpool
PGPOOLLOG=/var/log/pgpool.log
test -x $PGPOOLDAEMON || exit 5

View file

@ -1,40 +1,27 @@
%global short_name pgpool-II
%define short_name pgpool-II
%if 0%{?rhel} && 0%{?rhel} <= 6
%global systemd_enabled 0
%define systemd_enabled 0
%else
%global systemd_enabled 1
%define systemd_enabled 1
%endif
%global _varrundir %{_rundir}/pgpool
Summary: Pgpool is a connection pooling/replication server for PostgreSQL
Name: postgresql-%{short_name}
Version: 4.5.1
Release: 6%{?dist}
# Automatically converted from old format: BSD - review is highly recommended.
License: LicenseRef-Callaway-BSD
Version: 3.2.16
Release: 1%{?dist}
License: BSD
Group: Applications/Databases
URL: http://pgpool.net
Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz
Source1: pgpool.service
Source2: pgpool.sysconfig
# Old EPEL doesn't like this URL
# Source0: http://www.pgpool.net/download.php?f=%{short_name}-%{version}.tar.gz
Source0: %{short_name}-%{version}.tar.gz
Source1: pgpool.service
Source2: pgpool.sysconfig
Source3: pgpool.init
# Stop building i686 architecture
ExcludeArch: %{ix86}
BuildRequires: make
BuildRequires: gcc
BuildRequires: clang-devel llvm-devel
BuildRequires: postgresql-server-devel
BuildRequires: pam-devel, libmemcached-awesome-devel, openssl-devel
BuildRequires: libxcrypt-devel
Patch1: pgpool-3.1-conf.sample.patch
BuildRequires: postgresql-devel pam-devel
%if %{systemd_enabled}
BuildRequires: systemd
# We require this to be present for %%{_prefix}/lib/tmpfiles.d
Requires: systemd
Requires(post): systemd-sysv
Requires(post): systemd
Requires(preun): systemd
@ -46,8 +33,7 @@ Requires(preun): chkconfig
Requires(preun): initscripts
Requires(postun): initscripts
%endif
Provides: postgresql-pgpool = 3.4.3
Obsoletes: postgresql-pgpool <= 3.4.2
Obsoletes: postgresql-pgpool
%description
pgpool-II is a inherited project of pgpool (to classify from
@ -69,74 +55,45 @@ DB nodes to be connected, which was not possible in pgpool-I.
%package devel
Summary: The development files for pgpool-II
Requires: %{name}%{?_isa} = %{version}-%{release}
# Stop building i686 architecture
ExcludeArch: %{ix86}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
Development headers and libraries for pgpool-II.
%package extensions
Summary: Postgresql extensions for pgpool-II
Obsoletes: postgresql-pgpool-II-recovery <= 3.3.4-1
Provides: postgresql-pgpool-II-recovery = %{version}-%{release}
Requires: postgresql-server
Requires: %{name}%{?_isa} = %{version}-%{release}
%package recovery
Summary: PGPool recovery add-on for PostgreSQL
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
# Stop building i686 architecture
ExcludeArch: %{ix86}
%description extensions
Postgresql extensions libraries and sql files for pgpool-II.
%description recovery
PGPool recovery add-on for PostgreSQL.
%prep
%setup -q -n %{short_name}-%{version}
%patch1 -p1 -b .samplefix
%build
%configure \
--with-pgsql-includedir=%{_includedir}/pgsql \
--with-pgsql=%{_libdir}/pgsql \
--disable-static \
--with-pam \
--with-openssl \
--with-memcached=%{_includedir}/libmemcached \
--sysconfdir=%{_sysconfdir}/%{short_name}/
%configure --with-pgsql-includedir=%{_includedir}/pgsql --with-pgsql=%{_libdir}/pgsql --disable-static --with-pam --disable-rpath --sysconfdir=%{_sysconfdir}/%{short_name}/
# https://fedoraproject.org/wiki/Packaging:Guidelines#Removing_Rpath
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
# GCC 10 defaults to -fno-common which
# https://gcc.gnu.org/gcc-10/changes.html (see C section)
%make_build CFLAGS="%{optflags} -fcommon"
%make_build CFLAGS="%{optflags} -fcommon" -C src/sql/pgpool-recovery
%make_build CFLAGS="%{optflags} -fcommon" -C src/sql/pgpool-regclass
make %{?_smp_flags}
( cd sql/pgpool-recovery && make %{?_smp_flags} )
%install
%make_install
%make_install -C src/sql/pgpool-recovery
%make_install -C src/sql/pgpool-regclass
make %{?_smp_flags} DESTDIR=%{buildroot} install
( cd sql/pgpool-recovery && make %{?_smp_flags} DESTDIR=%{buildroot} install )
install -d %{buildroot}%{_datadir}/%{short_name}
install -d %{buildroot}%{_sysconfdir}/%{short_name}
mv %{buildroot}/%{_sysconfdir}/%{short_name}/pcp.conf.sample %{buildroot}%{_sysconfdir}/%{short_name}/pcp.conf
mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample %{buildroot}%{_sysconfdir}/%{short_name}/pgpool.conf
mv %{buildroot}/%{_sysconfdir}/%{short_name}/pool_hba.conf.sample %{buildroot}%{_sysconfdir}/%{short_name}/pool_hba.conf
mv %{buildroot}/%{_sysconfdir}/%{short_name}/failover.sh.sample %{buildroot}%{_sysconfdir}/%{short_name}/failover.sh
mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool_remote_start.sample %{buildroot}%{_sysconfdir}/%{short_name}/pgpool_remote_start
mv %{buildroot}/%{_sysconfdir}/%{short_name}/recovery_1st_stage.sample %{buildroot}%{_sysconfdir}/%{short_name}/recovery_1st_stage
mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-master-slave %{buildroot}%{_datadir}/%{short_name}/
mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-replication %{buildroot}%{_datadir}/%{short_name}/
mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-stream %{buildroot}%{_datadir}/%{short_name}/
%if %{systemd_enabled}
install -d %{buildroot}%{_unitdir}
install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/pgpool.service
# ... and make a tmpfiles script to recreate it at reboot.
mkdir -p $RPM_BUILD_ROOT%{_tmpfilesdir}
cat > $RPM_BUILD_ROOT%{_tmpfilesdir}/%{name}.conf <<EOF
d %{_varrundir} 0755 root root -
EOF
install -m 755 %{SOURCE1} %{buildroot}%{_unitdir}/pgpool.service
%else
install -d %{buildroot}%{_sysconfdir}/init.d
install -m 755 %{SOURCE3} %{buildroot}%{_sysconfdir}/init.d/pgpool
@ -156,7 +113,6 @@ rm -f %{buildroot}%{_libdir}/libpcp.{a,la}
# This adds the proper /etc/rc*.d links for the script
/sbin/chkconfig --add pgpool
%endif
%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
%preun
%if %{systemd_enabled}
@ -168,7 +124,7 @@ if [ $1 -eq 0 ] ; then
fi
%endif
%postun
%postun
/sbin/ldconfig
%if %{systemd_enabled}
%systemd_postun_with_restart pgpool.service
@ -191,12 +147,8 @@ fi
%endif
%files
%doc README TODO COPYING AUTHORS ChangeLog NEWS
%{_bindir}/pg_enc
%doc README README.euc_jp TODO COPYING INSTALL AUTHORS ChangeLog NEWS doc/pgpool-en.html doc/pgpool-ja.html doc/pgpool.css doc/tutorial-en.html doc/tutorial-ja.html
%{_bindir}/pgpool
%{_bindir}/pgpool_setup
%{_bindir}/pgproto
%{_bindir}/watchdog_setup
%{_bindir}/pcp_attach_node
%{_bindir}/pcp_detach_node
%{_bindir}/pcp_node_count
@ -207,24 +159,23 @@ fi
%{_bindir}/pcp_promote_node
%{_bindir}/pcp_recovery_node
%{_bindir}/pcp_stop_pgpool
%{_bindir}/pcp_watchdog_info
%{_bindir}/pcp_health_check_stats
%{_bindir}/pcp_reload_config
%{_bindir}/wd_cli
%{_bindir}/pcp_systemdb_info
%{_bindir}/pg_md5
%{_mandir}/man8/pgpool*
%dir %{_datadir}/%{short_name}
%{_datadir}/%{short_name}/insert_lock.sql
%{_datadir}/%{short_name}/system_db.sql
%{_datadir}/%{short_name}/pgpool.conf.sample-master-slave
%{_datadir}/%{short_name}/pgpool.conf.sample-replication
%{_datadir}/%{short_name}/pgpool.conf.sample-stream
%{_libdir}/libpcp.so.*
%{_datadir}/%{short_name}/pgpool.pam
%if %{systemd_enabled}
%ghost %{_varrundir}
%{_tmpfilesdir}/%{name}.conf
%{_unitdir}/pgpool.service
%else
%{_sysconfdir}/init.d/pgpool
%endif
%dir %{_sysconfdir}/%{short_name}
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{short_name}/*
%attr(764,root,root) %config(noreplace) %{_sysconfdir}/%{short_name}/*.conf
%config(noreplace) %{_sysconfdir}/sysconfig/pgpool
%files devel
@ -234,341 +185,19 @@ fi
%{_includedir}/pool_type.h
%{_libdir}/libpcp.so
%files extensions
%files recovery
%{_libdir}/pgsql/pgpool-recovery.so
%{_datadir}/pgsql/extension/pgpool-recovery.sql
%{_datadir}/pgsql/extension/pgpool_recovery--1.1.sql
%{_datadir}/pgsql/extension/pgpool_recovery--1.2.sql
%{_datadir}/pgsql/extension/pgpool_recovery--1.3.sql
%{_datadir}/pgsql/extension/pgpool_recovery--1.4.sql
%{_datadir}/pgsql/extension/pgpool_recovery--1.1--1.2.sql
%{_datadir}/pgsql/extension/pgpool_recovery--1.2--1.3.sql
%{_datadir}/pgsql/extension/pgpool_recovery--1.3--1.4.sql
%{_datadir}/pgsql/extension/pgpool_recovery.control
%{_datadir}/pgsql/extension/pgpool-regclass.sql
%{_datadir}/pgsql/extension/pgpool_regclass--1.0.sql
%{_datadir}/pgsql/extension/pgpool_regclass.control
# From PostgreSQL 9.4 pgpool-regclass.so is not needed anymore
# because 9.4 or later has to_regclass.
%{_libdir}/pgsql/pgpool-regclass.so
%{_datadir}/pgsql/contrib/pgpool-recovery.sql
%{_datadir}/pgsql/contrib/uninstall_pgpool-recovery.sql
%doc sample/pgpool_recovery*
%changelog
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jul 22 2016 Jozef Mlich <imlich@fit.vutbr.cz> - 3.2.16-1
- Update to 3.2.16
see http://www.pgpool.net/docs/pgpool-II-3.2.16/doc/NEWS.txt
* Sat Feb 01 2025 Björn Esser <besser82@fedoraproject.org> - 4.5.1-5
- Add explicit BR: libxcrypt-devel
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 4.5.1-3
- convert license to SPDX
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Feb 29 2024 Ondrej Sloup <osloup@redhat.com> - 4.5.1-1
- Rebase to the latest upstream version (rhbz#2266774)
* Tue Jan 30 2024 Ondrej Sloup <osloup@redhat.com> - 4.5.0-3
- Stop building i686 permanently
- https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
* Fri Jan 26 2024 Ondrej Sloup <osloup@redhat.com> - 4.5.0-2
- Temporarily stop building i686
* Fri Jan 26 2024 Ondrej Sloup <osloup@redhat.com> - 4.5.0-1
- Rebase to the latest upstream version (rhbz#2252211)
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Tue Dec 05 2023 Filip Janus <fjanus@redhat.com> - 4.4.5-1
- Update to 4.4.5
* Tue Dec 05 2023 Filip Janus <fjanus@redhat.com> - 4.4.4-2
- Rebuild for demodularized version of postgresql
- remove postgresq-_module_compat since it is not working with demodularized packages
* Tue Aug 22 2023 Ondrej Sloup <osloup@redhat.com> - 4.4.4-1
- Rebase to the latest upstream version (rhbz#2232454)
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Jun 02 2023 Ondrej Sloup <osloup@redhat.com> - 4.4.3-1
- Rebase to the latest upstream version (rhbz#2208166)
* Fri Jan 27 2023 Ondrej Sloup <osloup@redhat.com> - 4.4.2-1
- Rebase to the latest upstream version (rhbz#2163118)
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Dec 23 2022 Ondrej Sloup <osloup@redhat.com> - 4.4.1-1
- Rebase to the latest upstream version (rhbz#2155852)
* Tue Dec 06 2022 Ondrej Sloup <osloup@redhat.com> - 4.4.0-1
- Rebase to the latest upstream version (rhbz#1930321)
* Wed Nov 16 2022 Ondřej Sloup <osloup@redhat.com> - 4.3.3-2
- Rebuild for new PostgreSQL 15
* Tue Aug 23 2022 Ondrej Sloup <osloup@redhat.com> - 4.3.3-1
- Rebase to the latest upstream version (rhbz#2119261ZZ)
* Thu Jun 30 2022 Ondrej Sloup <osloup@redhat.com> - 4.3.2-2
- Fix the legacy directory /var/run/ (rhbz#2102041)
* Thu May 19 2022 Ondrej Sloup <osloup@redhat.com> - 4.3.2-1
- Rebase to the latest upstream version (rhbz#2088219)
* Thu May 05 2022 Ondrej Sloup <osloup@redhat.com> - 4.3.1-1
- Fix mixed spaces and tabs
- Remove config files as they were unified
- Fix chronology of changelog made by Mass_Rebuild
- Add pgpool_recovery 1.4 and 1.3-1.4
- Rebase to the latest upstream version (rhbz#1870431)
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jan 06 2022 Filip Januš <fjanus@redhat.com> - 4.2.0-6
- Rebuild for Postgresql 14
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 4.2.0-5
- Rebuilt with OpenSSL 3.0.0
* Tue Jul 27 2021 Filip Januš <fjanus@redhat.com> - 4.2.0-4
- Remove libpq-devel requirement, it conflicts with postgresql-server-devel
dependencies
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.2.0-2
- Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
* Wed Jan 13 2021 Patrik Novotný <panovotn@redhat.com> - 4.2.0-1
- Rebase to upstream release 4.2.0
* Tue Jan 12 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.2-3
- This record was edited on May 06 2022, to change the date from Jan 27 to Jan 12 to preserve chronology
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jun 01 2020 Ondrej Dubaj <odubaj@redhat.com> - 4.1.2-1
- Rebase to upstream release version 4.1.2
* Sun Mar 08 2020 Patrik Novotný <panovotn@redhat.com> - 4.1.1-1
- Rebase to upstream release version 4.1.1
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Jul 12 2019 Petr Kubat <pkubat@redhat.com> - 4.0.3-2
- Fix build failure due to missing tmpfiles_create arguments
* Thu Feb 21 2019 Jozef Mlich <imlich@fit.vutbr.cz> - 4.0.3-1
- update to the latest version, per release notes:
http://www.pgpool.net/docs/latest/en/html/release-4-0-3.html
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Wed Jan 23 2019 Pavel Raiskup <praiskup@redhat.com> - 4.0.2-1
- update to the latest version, per release notes:
http://www.pgpool.net/docs/latest/en/html/release-4-0-2.html
http://www.pgpool.net/docs/latest/en/html/release-3-7-5.html
* Mon Jan 14 2019 Björn Esser <besser82@fedoraproject.org> - 3.7.4-5
- Rebuilt for libcrypt.so.2 (#1666033)
* Thu Oct 18 2018 Petr Kubat <pkubat@redhat.com> - 3.7.5-4
- rebuild for PostgreSQL 11
* Wed Sep 05 2018 Pavel Raiskup <praiskup@redhat.com> - 3.7.4-3
- rebuild against postgresql-server-devel (rhbz#1618698)
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Jun 12 2018 Jozef Mlich <imlich@fit.vutbr.cz> - 3.7.4-1
- update to 3.7.4, per release notes:
http://www.pgpool.net/docs/latest/en/html/release-3-7-4.html
* Tue Apr 17 2018 Jozef Mlich <imlich@fit.vutbr.cz> - 3.7.3-1
- update to 3.7.3, per release notes:
http://www.pgpool.net/docs/latest/en/html/release-3-7-3.html
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 3.7.1-2
- Rebuilt for switch to libxcrypt
* Tue Jan 09 2018 Jozef Mlich <imlich@fit.vutbr.cz> - 3.7.1-1
- update to 3.7.1, per release notes:
http://www.pgpool.net/docs/latest/en/html/release-3-7-1.html
* Wed Nov 22 2017 Jozef Mlich <imlich@fit.vutbr.cz> - 3.7.0-1
- update to 3.7.0, per release notes:
http://www.pgpool.net/docs/latest/en/html/release-3-7.html
* Wed Nov 08 2017 Pavel Raiskup <praiskup@redhat.com> - 3.6.7-1
- update to 3.6.7, per release notes:
http://www.pgpool.net/docs/latest/en/html/release-3-6-7.html
* Tue Oct 10 2017 Pavel Raiskup <praiskup@redhat.com> - 3.6.5-4
- rebuild for PostgreSQL 10
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Tue Jul 11 2017 Jozef Mlich <imlich@fit.vutbr.cz> - 3.6.5-1
- rebuild for pgpool 3.6.5
see http://www.pgpool.net/docs/pgpool-II-3.6.5/doc/en/html/release-3-6-5.html
* Thu May 11 2017 Jozef Mlich <imlich@fit.vutbr.cz> - 3.6.4-1
- rebuild for pgpool 3.6.4
* Fri Apr 28 2017 Jozef Mlich <imlich@fit.vutbr.cz> - 3.6.3-1
- rebuild for pgpool 3.6.3
* Fri Mar 17 2017 Jozef Mlich <imlich@fit.vutbr.cz> - 3.6.2-1
- rebuild for pgpool 3.6.2
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Dec 26 2016 Jozef Mlich <imlich@fit.vutbr.cz> - 3.6.1-1
- rebuild for pgpool 3.6.1
* Mon Nov 21 2016 Jozef Mlich <imlich@fit.vutbr.cz> - 3.6.0-1
- rebuild for pgpool 3.6.0
Improve the behavior of fail-over.
New PGPOOL SET command has been introduced.
Watchdog is significantly enhanced.
Handling of extended query protocol (e.g. used by Java applications) in streaming replication mode speeds up if many rows are returned in a result set.
Import parser of PostgreSQL 9.6.
In some cases pg_terminate_backend() now does not trigger a fail-over.
Change documentation format from raw HTML to SGML.
* Mon Oct 10 2016 Pavel Raiskup <praiskup@redhat.com> - 3.5.4-3
- bump: build in rawhide done too early
* Mon Oct 10 2016 Petr Kubat <pkubat@redhat.com> - 3.5.4-2
- Rebuild for PostgreSQL 9.6.0
* Wed Aug 31 2016 Jozef Mlich <imlich@fit.vutbr.cz> - 3.5.4-1
- rebuild for pgpool 3.5.4
see http://www.pgpool.net/docs/pgpool-II-3.5.4/NEWS.txt
* Fri Jun 17 2016 Jozef Mlich <imlich@fit.vutbr.cz> - 3.5.3-1
- rebuild for pgpool 3.5.3
see http://www.pgpool.net/docs/pgpool-II-3.5.3/NEWS.txt
* Tue Apr 26 2016 Jozef Mlich <imlich@fit.vutbr.cz> - 3.5.2-1
- rebuld for pgpool 3.5.2
see http://www.pgpool.net/docs/pgpool-II-3.5.2/NEWS.txt
* Mon Apr 04 2016 Jozef Mlich <imlich@fit.vutbr.cz> - 3.5.1-1
- rebuld for pgool 3.5.1
see http://www.pgpool.net/docs/pgpool-II-3.5.1/NEWS.txt
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.5.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Sun Jan 31 2016 Jozef Mlich <imlich@fit.vutbr.cz> - 3.5.0-1
- rebuld for pgool 3.5.0
See http://pgpool.net/mediawiki/index.php?title=pgpool-II_3.5_features&redirect=no
* Fri Jan 08 2016 Jozef Mlich <imlich@fit.vutbr.cz> - 3.4.3-3
- rebuild for PostgreSQL 9.5
* Mon Jul 27 2015 Jozef MLich <imlich@fit.vutbr.cz> - 3.4.3-2
- Add memcached support
- Add OpenSSL support
- remove white spaces on end of lines in spec file
* Fri Jul 24 2015 Jozef Mlich <imlich@fit.vutbr.cz> - 3.4.3-1
- Update to 3.4.3
see http://www.pgpool.net/docs/pgpool-II-3.4.3/NEWS.txt
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Wed Apr 08 2015 Jozef Mlich <jmlich@redhat.com> - 3.4.2-1
- Update to 3.4.2
see http://www.pgpool.net/docs/pgpool-II-3.4.2/NEWS.txt
* Thu Feb 5 2015 Devrim Gündüz <devrim@gunduz.org> - 3.4.1-1
- Update to 3.4.1
* Tue Jan 06 2015 Jozef Mlich <jmlich@redhat.com> - 3.4.0-6
- rebuild because of broken dependency
requires postgresql-server(:MODULE_COMPAT_9.3)
* Mon Dec 15 2014 Jozef Mlich <jmlich@redhat.com> - 3.4.0-5
- incorrect permissions on init script.
* Thu Dec 11 2014 Jozef Mlich <jmlich@redhat.com> - 3.4.0-4
- incorrect epoch in obsoletes of recovery subpackage
- fixed some rpmlint warnings
* Wed Dec 10 2014 Pavel Raiskup <praiskup@redhat.com> - 3.4.0-3
- lint the spec file, remove RPATH (rhbz#1166534)
* Fri Nov 21 2014 Pavel Raiskup <praiskup@redhat.com> - 3.4.0-2
- remove redundant 'cd ../..' in sub-shell, cleanup comments, use %%_smp_mflags,
use %%global
* Wed Nov 12 2014 Jozef Mlich <jmlich@redhat.com> - 3.4.0-1
- update to 3.4.0
see http://www.pgpool.net/docs/pgpool-II-3.4.0/NEWS.txt
- recovery subpackage renamed to extensions
- added module compat for extensions
* Tue Sep 09 2014 Jozef Mlich <jmlich@redhat.com> - 3.3.4-1
- update to 3.3.4
see http://www.pgpool.net/docs/pgpool-II-3.3.4/NEWS.txt
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Thu Jun 12 2014 Pavel Raiskup <praiskup@redhat.com> - 3.3.3-2
- create %%_varrundir after installation, specify it on one place,
* Thu Jun 12 2014 Jozef Mlich <jmlich@redhat.com> - 3.3.3-1
- adding tmpfiles.d (allow pid file to be created in /var/run/pgpool - dir
created after reboot)
- Rebase to pgpool-II 3.3.3 (#1094713)
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu Sep 19 2013 Pavel Raiskup <praiskup@redhat.com> - 3.2.0-4
- Rebuilt against PostgreSQL 9.3 (#1007855)
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Tue May 03 2016 Devrim Gündüz <devrim@gunduz.org> - 3.2.15-1
- Update to 3.2.15
* Wed Sep 19 2012 Tom Callaway <spot@fedoraproject.org> - 3.2.0-1
- update to 3.2.0

2
sources Executable file → Normal file
View file

@ -1 +1 @@
SHA512 (pgpool-II-4.5.1.tar.gz) = 790278ca64303b924aeecfca6e78d934c6c8d48f1a705f3cf5d648ea79893f1749b10fd9d8575e5ae7f89997d0b311d0e5e7c02da771a0b37060bf12b4590d5f
8a71d42a5e384ec707bf340402174cd4 pgpool-II-3.2.16.tar.gz