Up to [cvs.NetBSD.org] / pkgsrc / databases / pgpool2
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.8 / (download) - annotate - [select for diffs], Wed Apr 28 09:18:55 2021 UTC (5 months, 2 weeks ago) by wiz
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, HEAD
Changes since 1.7: +9 -7 lines
Diff to previous 1.7 (colored)
pgpool2: update to 4.2.2. Based on a diff provided by Mustafa Dogan. 4.2.1 and 4.2.2 are bugfix releases. 4.2 contains new features and enhancements, including: Some items in the configuration file pgpool.conf are vastly enhanced for easier configuration and administration. Implement logging_collector for easier log management. Implement log_disconnections to collect disconnection logs. Implement pg_enc and pg_md5 to allow to register multiple passwords at once. Allow to show statistics of health check by using SHOW POOL_HEALTH_CHECK_STATS command, and also allow to show statistics of issued SQL by using SHOW POOL_BACKEND_STATS command. New PCP command pcp_reload_config is added. Now it is possible to omit write_function_list and read_only_function_list by looking at system catalog information. Add new clustering mode snapshot_isolation_mode which guarantees not only data modifications to multiple PostgreSQL but read consistency. Support LDAP authentication between clients and Pgpool-II. Add ssl_crl_file and ssl_passphrase_command to SSL configuration. Import PostgreSQL 13's SQL parser.
Revision 1.7 / (download) - annotate - [select for diffs], Wed May 27 19:37:38 2020 UTC (16 months, 2 weeks ago) by wiz
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
*: reset MAINTAINER for fhajny on his request
Revision 1.6 / (download) - annotate - [select for diffs], Sat Jan 18 21:48:58 2020 UTC (20 months, 4 weeks ago) by jperkin
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)
*: Recursive revision bump for openssl 1.1.1.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Dec 15 21:12:20 2018 UTC (2 years, 10 months ago) by wiz
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)
*: update email for fhajny
Revision 1.4 / (download) - annotate - [select for diffs], Thu Aug 17 07:46:05 2017 UTC (4 years, 2 months ago) by fhajny
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)
Update databases/pgpool2 to 3.6.5, based on patches by Mustafa Dogan. Fixes pkg/52488. Release 3.6.5 - Fix for [pgpool-hackers: 2400] Garbage output - Importing the latest changes in the MemoryManager API from PostgreSQL code. - Fixing 0000306: Pgpool steals back MASTER status. - Fixing [pgpool-hackers: 2390]Problems with the relative paths in daemon mode - Adjust function name change in PostgreSQL 10 dev head. - Fix a posible hang with streaming replication and extended protocol. - Fix Pgpool-II hang when used by erlang applications. - Fix bug with sending bind message to wrong target node. - Fix query cache hang when used by node.js. - Deal with PostgreSQL 10 in streaming replication delay checking. - Fix query cache memory leak. - Fix extended query hang in certain case. - Fix for [pgpool-hackers: 2354] segfault with pg_md5. - Fix descriptions of white/black_memcache_table_list. - Fix corner case bug in Pgpool-II starting up. Release 3.6.4 - Fixing a few corner cases in the failover request handling of the watchdog. - Tightening up the watchdog cluster membership criteria. - Enhance document for load balancing. - Add node 0 failover test. - Fix Pgpool-II child process segfault reported in [pgpool-hackers: 2312]. Release 3.6.3 - Fix "show pool_cache" segfault when memcached is used. - Fix for some more code warnings. - Fixing some annoying compiler warnings. - Removing the function defined but not used warnings from pool_config_vatiable.c - Removing the references of obsolete debug_level configuration parameter. - Fixing a mistake in the watchdog code. - Fix for 0000299: Errors on the reloading of configuration. - Add pgpool_adm English and Japanese docs. - Fix document indentation. - Fix for 0000289: Inconsistent backend state. - Enhancing the handling of split-brain scenario by the watchdog. - Enhancing the watchdog internal command mechanism to handle multiple concurrent commands. - Fix compiler warnings. - Comment out unsupported Java method in new JDBC drivers to prevent regression failure. - Downgrade parse before bind log message to debug1. - Fix coverity warnings. - Fix for [pgpool-general: 5396] pam ldap failure. - Mention that SQL type commands cannot be used in extended query mode. - Consider SHOW command as kind of a read query. - Fix memory leak problem caused by commit adcb636. - Mega patch to fix "kind mismatch" (or derived) errors in streaming replication mode. - Fix for 0000296: PGPool v3.6.2 terminated by systemd because the service Type has been set to 'forking'. Release 3.6.2 - Add "Wants=network.target" to pgpool.service file. - Fix pcp_promote_node bug that fails promoting node 0. - Fix document error. - Pgpool-IIshould not perform ping test after bringing down the VIP. - Fix to release shared memory segments when Pgpool-IIexits. - Fix for [pgpool-general: 5315] pg_terminate_backend - Adding the missing ExecStop and ExecReload commands to the systemd service configuration file. - Fix for 281: "segmentation fault" when execute pcp_attach_node. - Fix load balancing bug in streaming replication mode. - Fix yet another kind mismatch error in streaming replication mode. - Fix do_query()hangs after close message. - Fixing stack smashing detected. - Fixing the issue with the watchdog process restart. - Fix query cache bug reported in pgpool-general-jp:1441. - Remove elog/ereport calls from signal handlers. - Fix bug failed to create INET domain socket in FreeBSD if listen_addresses = '*'. - Fix for 0000249: watchdog sometimes fails de-escalation. - Fix connection_life_time broken by authentication_timeout. - Fix authentication timeout that can occur right after client connecttions. Release 3.6.1 - Tightening up the watchdog security. - Add pgpool_adm extension in Pgpool-II RPM. - Fix occasional segfault when query cache is enabled. - Fix packet kind does not match error in extended protocol. - Fix a race condition in a signal handler. - Fix wrong minimum configuration value for client_idle_limit_in_recovery. - Allow to execute "make xslthtml" under doc.ja.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 24 12:52:47 2016 UTC (4 years, 10 months ago) by fhajny
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.2: +5 -4 lines
Diff to previous 1.2 (colored)
Update databases/pgpool2 to 3.6.0. 3.6.0 Notable new features - 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. 3.5.4 Bug fixes - Fix buffer over run problem in "show pool_nodes". - Fix usage of wait(2) in pgpool main process. - Save and restore errno in each signal handler. - Fix handling of pcp_listen_addresses config parameter. - Fix "kind mismatch" error message in pgpool. - Replace "MAJOR" macro to prevent occasional failure. - Fixing a coding mistake in watchdog code. - doc : Fixing a typo in english doc - Fix for bun 215 that pgpool doesn't escalate ip in case of another node inavailability. - Fix for bug of inconsistent status of Postgresql nodes in Pgpool instances after restart. - SIGUSR1 signal handler should be installed before watchdog initialization. - Fix for bug 228 that pgpool doesn't de-escalate IP in case network restored. - Fix hang when portal suspend received. - test : Add regression test for bug 230. - Fixing a typo in the log message. - Fixing the error messages when the socket operation fails. - Tighten up health check timer expired condition in pool_check_fd(). - doc : Add comment to the document about connection_cache. - Fix Handling of pcp_socket_dir was missing from pool_get_config(). - doc : Fix Japanese document typo. - Fix "out of memory" by using "pg_md5 -m". - Fix for 237 that Pgpool-II fails to start if listen_addresses is empty string. 3.5.3 New features - Allow to access to pgpool while doing health checking Bug fixes - Fix is_set_transaction_serializable() when SET default_transaction_isolation TO 'serializable'. - Fix Chinese documetation bug about raw mode - Fix confusing comments in pgpool.conf - Fix extended protocol handling in raw mode - Permit pgpool to support multiple SSL cipher protocols - If statement timeout is enabled on backend and do_query() sends a query to primary node, and all of following user queries are sent to standby, it is possible that the next command, for example END, could cause a statement timeout error on the primary, and a kind mismatch error on pgpool-II is raised. - Deal with the case when the primary is not node 0 in streaming replication mode. - Fix a posible hang during health checking - change the Makefile under this directory src/sql/,that is proposed by - fix for 0000197: pgpool hangs connections to database.. - Fix bug with load balance node id info on shmem - Fixing coverity scan reported issues. 3.5.2 Bugfixes - Fix for segfault during trusted_servers check - Removing the limit on the maximum number of items in the black_function_list and white_function_list lists - Fix check "PCP Directory" in "Parameter Setting" in install - Fix extended protocol hang with empty query - Redirect all user queries to primary server - Change the PID length of pcp_proc_count command result to 6 characters long 3.5.1 Bugfixes - Add some warning messages for wd_authkey hash calculation failure - test: Fix regression test to check timeout of each test - test: Allow timeout value to be specified by the command option - Fix compile issue on FreeBSD - test: Fix test/regression/clean.sh to remove binary files of 010.rewrite_timestamp test - Fix memorry leak reported by Coverity (CID 1350095) - Fixing pgpool-recovery module compilation issue with PostgreSQL 9.6 - Fix to properly process an empty query that has only comments - Fix a reset query stuck problem - Fix a reset query stuck problem - Fix query stuck problems in streaming replication mode with extended protocol queries - Fix pgpool hung after receiving error state from backend - Fix bug that child processes exit and are not re-spawned - Fix typo in configure - doc: Change description of backend_flag - doc: Fix installation procedure. - test: Fix pgpool_setup to not confuse log output - Fix to validate the PCP packet length
Revision 1.2 / (download) - annotate - [select for diffs], Sun Oct 9 21:41:57 2016 UTC (5 years ago) by wiz
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)
Recursive bump for all users of pgsql now that the default is 95.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Mar 11 21:30:55 2016 UTC (5 years, 7 months ago) by fhajny
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Import pgpool-II 3.5.0 as databases/pgpool2, based on wip/pgpool2. pgpool-II is a middleware that works between PostgreSQL servers and a PostgreSQL database client. It talks PostgreSQL's backend and frontend protocol, and relays a connection between them.
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.