pkgsrc-WIP-cvs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: wip/pgpool2
Module name: wip
Committed by: fhajny
Date: Mon Apr 13 19:59:59 UTC 2015
Modified Files:
wip/pgpool2: Makefile PLIST distinfo
wip/pgpool2/patches: patch-configure
Added Files:
wip/pgpool2/files/smf: manifest.xml
wip/pgpool2/patches: patch-src_include_parser_stringinfo.h
patch-src_include_pool.h patch-src_include_utils_palloc.h
patch-src_sample_pgpool.conf.sample
patch-src_watchdog_wd__packet.c
Removed Files:
wip/pgpool2/patches: patch-pgpool.conf.sample patch-pool.h
patch-watchdog_wd__packet.c
Log Message:
Update pgpool2 to 3.4.2. Add SMF support.
3.4.2
* Bugfixes
3.4.1
* Bugfixes
3.4.0
New major version up from 3.3.
* Incompatible changes
- Parallel query mode is obsoleted and is removed from
pgpool.conf. This is due to the very few users using the mode
(and the relatively high cost to maintain it). Actual codes for
the mode are still there and users can use the mode if they
specify necessary parameters in pgpool.conf. Note, however, the
next version of pgpool-II (will be 3.5.0) will actually remove
the code.
- "print_timestamp" parameter is removed. Instead new
"log_line_prefix" should be used.
- Recovery script now accepts 4 parameters, rather than 3 (the 4th
parameter is the port number of master PostgreSQL). Existing
3-parameter-style recovery scripts can be used if you don't care
about information provided by the 4th parameter.
* New features
- Allow fine control of load balancing by using application name
or database name. For example, if a client has particular
application name, read queries can be redirect to master node,
rather than to one of slave nodes (Tatsuo Ishii)
- Allow to print pgpool-II process names in the log output. New
parameter "log_line_prefix", which is the printf-style string
that is output at the beginning of each log line (Muhammad Usama)
- Allow to control log verbosity like PostgreSQL. For this purpose
new parameters "log_error_verbosity", "client_min_messages",
"log_min_messages" are added (Muhammad Usama)
- Allow to use SQL comments without disturbing load balancing if
new parameter "allow_sql_comments" is on. If it's off, previous
behavior is kept (Tatsuo Ishii)
- Allow to skip unlogged tables checking by using new parameter
"check_unlogged_table". This reduces the number of pgpool-II's
internal catalog look up queries and enhances performance
(Tatsuo Ishii)
- Prevent listen backlog overflow by using new parameter
"listen_backlog_multiplier" for very busy systems (Tatsuo Ishii)
- Prevent connection timeout to backend by using new parameter
"connect_timeout". This is useful in unstable networks
(Tatsuo Ishii)
* Enhancements
- Builtin SQL parser is now compatible with PostgreSQL 9.4 (Muhammad Usama)
- Import PostgreSQL's memory manager and exception manager (Muhammad Usama)
- Reorganize source code tree (Muhammad Usama)
- The status file "pgpool_status" is now a plain ASCII file. This
allows to register down PostgreSQL nodes before pgpool-II
starts for example (Tatsuo Ishii)
- Allow to use IPv6 address for PostgreSQ (Michael Stapelberg)
- Allow to use IPv6 bind address for pgpool-II (Michael Stapelberg)
- Rename all occurrence of "on memory query cache" to "in memory
query cache" because latter is more correct in English (Tatsuo Ishii)
For full changelog see
http://www.pgpool.net/docs/pgpool-II-3.4.2/NEWS.txt
To generate a diff of this commit:
cvs -z3 rdiff -u -r0 -r1.1 wip/pgpool2/files/smf/manifest.xml \
wip/pgpool2/patches/patch-src_include_parser_stringinfo.h \
wip/pgpool2/patches/patch-src_include_pool.h \
wip/pgpool2/patches/patch-src_include_utils_palloc.h \
wip/pgpool2/patches/patch-src_sample_pgpool.conf.sample \
wip/pgpool2/patches/patch-src_watchdog_wd__packet.c
cvs -z3 rdiff -u -r1.1 -r0 wip/pgpool2/patches/patch-watchdog_wd__packet.c
cvs -z3 rdiff -u -r1.2 -r0 wip/pgpool2/patches/patch-pgpool.conf.sample \
wip/pgpool2/patches/patch-pool.h
cvs -z3 rdiff -u -r1.3 -r1.4 wip/pgpool2/PLIST wip/pgpool2/distinfo \
wip/pgpool2/patches/patch-configure
cvs -z3 rdiff -u -r1.5 -r1.6 wip/pgpool2/Makefile
To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/files/smf/manifest.xml?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/patches/patch-src_include_parser_stringinfo.h?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/patches/patch-src_include_pool.h?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/patches/patch-src_include_utils_palloc.h?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/patches/patch-src_sample_pgpool.conf.sample?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/patches/patch-src_watchdog_wd__packet.c?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/patches/patch-watchdog_wd__packet.c?r1=1.1&r2=0
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/patches/patch-pgpool.conf.sample?r1=1.2&r2=0
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/patches/patch-pool.h?r1=1.2&r2=0
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/PLIST?r1=1.3&r2=1.4
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/distinfo?r1=1.3&r2=1.4
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/patches/patch-configure?r1=1.3&r2=1.4
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/pgpool2/Makefile?r1=1.5&r2=1.6
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs
Home |
Main Index |
Thread Index |
Old Index