pgpool2.git
8 years agoEnhance documentation.
Tatsuo Ishii [Tue, 20 Dec 2016 01:13:55 +0000 (10:13 +0900)]
Enhance documentation.

Add "Tips for Installation" section added.

8 years agoFix a race condition in a signal handler per bug 265.
Tatsuo Ishii [Tue, 6 Dec 2016 04:28:36 +0000 (13:28 +0900)]
Fix a race condition in a signal handler per bug 265.

In child.c there's signal handler which calls elog. Since the signal
handler is not blocked against other signals while processing, deadlock
could occur in the system calls in the pgpool shutdown sequence. To
fix the problem, now the signal handler is blocked by using
POOL_SETMASK.

Ideally we should avoid calling elog in signal handlers though.

8 years agoFix wrong minimum configuration value for client_idle_limit_in_recovery.
Tatsuo Ishii [Thu, 24 Nov 2016 01:16:51 +0000 (10:16 +0900)]
Fix wrong minimum configuration value for client_idle_limit_in_recovery.

Per bug #264.

8 years agoMerge branch 'master' of ssh://git.postgresql.org/pgpool2 V3_6_0_RPM
pengbo [Tue, 22 Nov 2016 03:43:35 +0000 (12:43 +0900)]
Merge branch 'master' of ssh://git.postgresql.org/pgpool2

8 years agoSome changes in Makefile.in of doc and doc.ja
pengbo [Tue, 22 Nov 2016 03:42:02 +0000 (12:42 +0900)]
Some changes in Makefile.in of doc and doc.ja

8 years agoAllow to execute "make xslthtml" under doc.ja.
Tatsuo Ishii [Tue, 22 Nov 2016 02:21:01 +0000 (11:21 +0900)]
Allow to execute "make xslthtml" under doc.ja.

8 years agoChange pgpool.spec to install sgml docs and man.
pengbo [Tue, 22 Nov 2016 02:16:13 +0000 (11:16 +0900)]
Change pgpool.spec to install sgml docs and man.

8 years agoAdd some necessary file to EXTRA_DIST to build sgml file. V3_6_0
pengbo [Mon, 21 Nov 2016 10:41:37 +0000 (19:41 +0900)]
Add some necessary file to EXTRA_DIST to build sgml file.

8 years agoPrepare 3.6.0
pengbo [Mon, 21 Nov 2016 09:01:48 +0000 (18:01 +0900)]
Prepare 3.6.0

8 years agoUnify the term in the Japanese document
Yugo Nagata [Mon, 21 Nov 2016 01:07:20 +0000 (10:07 +0900)]
Unify the term in the Japanese document

8 years agoAdd some missing documents about load-balancing.
Yugo Nagata [Sun, 20 Nov 2016 22:24:40 +0000 (07:24 +0900)]
Add some missing documents about load-balancing.

Some untranslated statement are also translated.

8 years agoAdding AWS watchdog example
Muhammad Usama [Fri, 18 Nov 2016 10:20:07 +0000 (15:20 +0500)]
Adding AWS watchdog example

8 years agoTranslate AWS watchdog example.
Tatsuo Ishii [Fri, 18 Nov 2016 02:46:48 +0000 (11:46 +0900)]
Translate AWS watchdog example.

8 years agoPrepare 3.6RC1 V3_6_0_RC1 V3_6_0_RC1_RPM
Bo Peng [Wed, 16 Nov 2016 06:14:48 +0000 (15:14 +0900)]
Prepare 3.6RC1

8 years agoAdd Japanese and English release note
Bo Peng [Wed, 16 Nov 2016 03:07:33 +0000 (12:07 +0900)]
Add Japanese and English release note

8 years agosome watchdog log message enhancements
Muhammad Usama [Tue, 15 Nov 2016 13:46:02 +0000 (18:46 +0500)]
some watchdog log message enhancements

8 years agoTranslate the difference of docs made in the commit f6ec43456cf91231d92d34fef4b1b4405...
Tatsuo Ishii [Mon, 14 Nov 2016 23:16:52 +0000 (08:16 +0900)]
Translate the difference of docs made in the commit f6ec43456cf91231d92d34fef4b1b44055bc1180.

8 years agoFixing a potential crash in pool_stream functions.
Muhammad Usama [Mon, 14 Nov 2016 21:32:36 +0000 (02:32 +0500)]
Fixing a potential crash in pool_stream functions.

POOL_CONNECTION->con_info should be checked for null value before de-referencing
when read or write fails on backend socket.

8 years agoFixing the design of failover command propagation on watchdog cluster
Muhammad Usama [Mon, 14 Nov 2016 19:32:01 +0000 (00:32 +0500)]
Fixing the design of failover command propagation on watchdog cluster

Overhauling the design of how failover, failback and promote node commands are
propagated to the watchdog nodes. Previously the watchdog on pgpool-II node that
needs to perform the node command (failover, failback or promote node) used to
broadcast the failover command to all attached pgpool-II nodes. And this
sometimes makes the synchronization issues, especially when the watchdog cluster
contains a large number of nodes and consequently the failover command sometimes
gets executed by more than one pgpool-II.

Now with this commit all the node commands are forwarded to the
master/coordinator watchdog, which in turn propagates to all standby nodes.
Apart from above the commit also changes the failover command interlocking
mechanism and now only the master/coordinator node can become the lock holder
so the failover commands will only get executed on the master/coordinator node.

8 years agoFix the broken log_destination = syslog functionality.
Muhammad Usama [Wed, 9 Nov 2016 20:22:12 +0000 (01:22 +0500)]
Fix the broken log_destination = syslog functionality.

Fixing the logging to the syslog destination, which got broken by the
PGPOOL SET/SHOW command commit, and also enhancing the log_destination
configuration parameter to be assigned with the comma separated list of multiple
destinations for the Pgpool-II log. Now, after this commit log_destination can
be set to any combination of 'syslog' and 'stderr' log destinations.

8 years agoFix untranslated sentence.
Tatsuo Ishii [Wed, 9 Nov 2016 08:18:06 +0000 (17:18 +0900)]
Fix untranslated sentence.

8 years agoAdjust RPM installing description to pgpool-II-pg96.
Tatsuo Ishii [Wed, 9 Nov 2016 08:12:17 +0000 (17:12 +0900)]
Adjust RPM installing description to pgpool-II-pg96.

8 years agoAdd RPM installation section.
Tatsuo Ishii [Wed, 9 Nov 2016 04:56:47 +0000 (13:56 +0900)]
Add RPM installation section.

8 years agoEnhance the release note.
Tatsuo Ishii [Wed, 9 Nov 2016 00:10:16 +0000 (09:10 +0900)]
Enhance the release note.

Add mention that now man pages are generated from SGML documents.

8 years agoMerge branch 'master' of ssh://git.postgresql.org/pgpool2 V3_6_0_BETA2 V3_6_0_BETA2_RPM
pengbo [Tue, 8 Nov 2016 10:42:20 +0000 (19:42 +0900)]
Merge branch 'master' of ssh://git.postgresql.org/pgpool2

8 years agospecファイルを変更
pengbo [Tue, 8 Nov 2016 10:40:32 +0000 (19:40 +0900)]
specファイルを変更

8 years agoPrepare 3.6beta2
pengbo [Tue, 8 Nov 2016 04:46:38 +0000 (13:46 +0900)]
Prepare 3.6beta2

8 years agoFix compile error and add man page
pengbo [Tue, 8 Nov 2016 04:25:18 +0000 (13:25 +0900)]
Fix compile error and add man page

8 years agoFix compile error
pengbo [Tue, 8 Nov 2016 02:39:17 +0000 (11:39 +0900)]
Fix compile error

8 years agofix 3.6alpha1, beta1 compile error and allow "make dist" to include generated man...
pengbo [Tue, 8 Nov 2016 02:09:56 +0000 (11:09 +0900)]
fix 3.6alpha1, beta1 compile error and  allow "make dist" to include generated man apges.

8 years agoAllow to create man pages from SGML.
Tatsuo Ishii [Mon, 7 Nov 2016 08:53:37 +0000 (17:53 +0900)]
Allow to create man pages from SGML.

For this purpose, following changes are made:

- Allow to properly create pgpool.xml. For this purpose, add checking
  for xmllint to configure.ac.

- Fix m4/docbook.m4 to not throw an error and properly set
  DOCKBOOKSTYLE variable.  (not sure if this is related to the fix
  though. Anyway, this seems suppress shell errors while configure)

- Allow osx to process UTF-8 documents in doc.ja directory.

- Fix SGML tags in start.sgml and installation.sgml to suppress XML
  validation errors generated by xmllint.

8 years agoPrepare 3.6beta1
pengbo [Fri, 4 Nov 2016 05:06:21 +0000 (14:06 +0900)]
Prepare 3.6beta1

8 years agoFix typo in release-3.6.sgml.
Tatsuo Ishii [Thu, 3 Nov 2016 08:33:35 +0000 (17:33 +0900)]
Fix typo in release-3.6.sgml.

8 years agoAllow to "make dist" to include generated html files. V3_6_0_BETA1
Tatsuo Ishii [Wed, 2 Nov 2016 06:58:26 +0000 (15:58 +0900)]
Allow to "make dist" to include generated html files.

8 years agoPrepare 3.6 beta1
pengbo [Wed, 2 Nov 2016 05:49:30 +0000 (14:49 +0900)]
Prepare 3.6 beta1

8 years agoadd change in doc of 3.6 in pcp_node_info command
pengbo [Wed, 2 Nov 2016 05:40:49 +0000 (14:40 +0900)]
add change in doc of 3.6 in pcp_node_info command

8 years agoTranslate examples.sgml into Japanese
Yugo Nagata [Wed, 2 Nov 2016 05:34:24 +0000 (14:34 +0900)]
Translate examples.sgml into Japanese

8 years agoFix typos
Yugo Nagata [Wed, 2 Nov 2016 03:00:08 +0000 (12:00 +0900)]
Fix typos

8 years agoTranslate client-auth.sgml into Japanese
Yugo Nagata [Wed, 2 Nov 2016 02:53:44 +0000 (11:53 +0900)]
Translate client-auth.sgml into Japanese

8 years agofix 3.6 release note
pengbo [Wed, 2 Nov 2016 02:47:03 +0000 (11:47 +0900)]
fix 3.6 release note

8 years agofix typo in release note
pengbo [Wed, 2 Nov 2016 01:39:40 +0000 (10:39 +0900)]
fix typo in release note

8 years agoTranslate SGML into Japanese
Yugo Nagata [Wed, 2 Nov 2016 01:36:59 +0000 (10:36 +0900)]
Translate SGML into Japanese

- failover.sgml
- memcache.sgml
- misc-config.sgml
- online-recovery.sgml
- ssl.sgml
- stream-check.sgml
- watchdog.sgml

8 years agoFix typos in Japanese translation of release-3.6.sgml.
Tatsuo Ishii [Wed, 2 Nov 2016 01:06:10 +0000 (10:06 +0900)]
Fix typos in Japanese translation of release-3.6.sgml.

So far, up to "Fix for avoiding downtime when
<productname>Pgpool-II</productname> changes require a
restart. (Muhammad Usama)" had been checked.

8 years agoMerge branch 'master' of ssh://git.postgresql.org/pgpool2
pengbo [Tue, 1 Nov 2016 12:54:04 +0000 (21:54 +0900)]
Merge branch 'master' of ssh://git.postgresql.org/pgpool2

8 years agoadd Japanese 3.6 releasenote
pengbo [Tue, 1 Nov 2016 12:53:04 +0000 (21:53 +0900)]
add Japanese 3.6 releasenote

8 years agoTranslate healthcheck.sgml into Japanese
Yugo Nagata [Tue, 1 Nov 2016 11:01:09 +0000 (20:01 +0900)]
Translate healthcheck.sgml into Japanese

8 years agoFix a error of commenting-out
Yugo Nagata [Tue, 1 Nov 2016 08:51:48 +0000 (17:51 +0900)]
Fix a error of commenting-out

8 years agoAdd missing translation into loadbalance.sgml
Yugo Nagata [Tue, 1 Nov 2016 08:42:08 +0000 (17:42 +0900)]
Add missing translation into loadbalance.sgml

8 years agoTranslate loadbalance.sgml into Japanese
Yugo Nagata [Tue, 1 Nov 2016 08:29:37 +0000 (17:29 +0900)]
Translate loadbalance.sgml into Japanese

8 years agoTranslate connection-pooling.sgml into Japanese
Yugo Nagata [Tue, 1 Nov 2016 08:29:14 +0000 (17:29 +0900)]
Translate connection-pooling.sgml into Japanese

8 years agoFix a paramete type
Yugo Nagata [Tue, 1 Nov 2016 08:28:43 +0000 (17:28 +0900)]
Fix a paramete type

8 years agoRemove white space at end of line
Yugo Nagata [Tue, 1 Nov 2016 08:25:46 +0000 (17:25 +0900)]
Remove white space at end of line

8 years agoTranslate connection-setting.sgml into Japanes
Yugo Nagata [Mon, 31 Oct 2016 00:15:50 +0000 (09:15 +0900)]
Translate connection-setting.sgml into Japanes

8 years agoadd Japanese docs for reference
pengbo [Mon, 31 Oct 2016 05:16:58 +0000 (14:16 +0900)]
add Japanese docs for reference

8 years agoTranslate connection-setting.sgml into Japanese
Yugo Nagata [Thu, 27 Oct 2016 11:14:23 +0000 (20:14 +0900)]
Translate connection-setting.sgml into Japanese

Some types fixes and elaboration are also done.

8 years agoAdopt the incompatibility with psql of PostgreSQL 9.6.
Tatsuo Ishii [Thu, 27 Oct 2016 08:36:28 +0000 (17:36 +0900)]
Adopt the incompatibility with psql of PostgreSQL 9.6.

Since -c option does not imply -X anymore in 9.6, regression fails if
.psqlrc is set, for example "\pset pager" is set.

8 years agoDo not cancel a query when the query resulted in an error other than in native replic...
Tatsuo Ishii [Thu, 27 Oct 2016 08:04:46 +0000 (17:04 +0900)]
Do not cancel a query when the query resulted in an error other than in native replication mode.

It was intended to keep the consistency, but there's no point in other
than native replication mode.

8 years agoRemove obsoleted option "-c".
Tatsuo Ishii [Thu, 27 Oct 2016 04:24:56 +0000 (13:24 +0900)]
Remove obsoleted option "-c".

Also fix typo in the help message.

8 years agoMinor enhancement on ref/pgpool.sgml.
Tatsuo Ishii [Thu, 27 Oct 2016 02:19:12 +0000 (11:19 +0900)]
Minor enhancement on ref/pgpool.sgml.

8 years agoTranslate ref/pgpool.sgml into Japanese.
Tatsuo Ishii [Thu, 27 Oct 2016 01:59:02 +0000 (10:59 +0900)]
Translate ref/pgpool.sgml into Japanese.

Also change document id to "Pgpool-II" to not conflict with the id in
ref/pgpool.sgml.

8 years agoAdd pgpool command reference manual.
Tatsuo Ishii [Thu, 27 Oct 2016 01:26:56 +0000 (10:26 +0900)]
Add pgpool command reference manual.

To my surprise, there was no such a manual in the old HTML docs.

8 years agoTranslate config.sgml into Japanese
Yugo Nagata [Wed, 26 Oct 2016 10:00:29 +0000 (19:00 +0900)]
Translate config.sgml into Japanese

8 years agoAdd description about supported platform to intro.sgml.
Tatsuo Ishii [Wed, 26 Oct 2016 08:10:24 +0000 (17:10 +0900)]
Add description about supported platform to intro.sgml.

8 years agoUpdate Japanese translation according to the updating of English doc.
Tatsuo Ishii [Tue, 25 Oct 2016 22:53:12 +0000 (07:53 +0900)]
Update Japanese translation according to the updating of English doc.

8 years agoRephrasing a section about start/stop watchdog in advanced.sgml
Muhammad Usama [Tue, 25 Oct 2016 10:11:42 +0000 (15:11 +0500)]
Rephrasing a section about start/stop watchdog in advanced.sgml

8 years agotranslate some reference docs into Japanese
pengbo [Tue, 25 Oct 2016 09:10:46 +0000 (18:10 +0900)]
translate some reference docs into Japanese

8 years agoTranslate advanced.sgml into Japanese.
Tatsuo Ishii [Tue, 25 Oct 2016 01:13:27 +0000 (10:13 +0900)]
Translate advanced.sgml into Japanese.

Also fix typos in the English doc.

8 years agoTranslate runtime.sgml into Japanese
Yugo Nagata [Mon, 24 Oct 2016 11:47:06 +0000 (20:47 +0900)]
Translate runtime.sgml into Japanese

8 years agoTranslate installation.sgml into Japanese
Yugo Nagata [Mon, 24 Oct 2016 08:06:55 +0000 (17:06 +0900)]
Translate installation.sgml into Japanese

8 years agoTranslate watchdog.sgml into Japanese.
Tatsuo Ishii [Mon, 24 Oct 2016 04:45:33 +0000 (13:45 +0900)]
Translate watchdog.sgml into Japanese.

8 years agoTranslate figure title.
Tatsuo Ishii [Mon, 24 Oct 2016 01:07:25 +0000 (10:07 +0900)]
Translate figure title.

8 years agoFix typos and add some tags
Yugo Nagata [Fri, 21 Oct 2016 08:30:27 +0000 (17:30 +0900)]
Fix typos and add some tags

8 years agoTranslate start.sgml into japanese.
Tatsuo Ishii [Fri, 21 Oct 2016 08:19:57 +0000 (17:19 +0900)]
Translate start.sgml into japanese.

8 years agoOriginal document in english was updated
Yugo Nagata [Fri, 21 Oct 2016 07:20:18 +0000 (16:20 +0900)]
Original document in english was updated

8 years agoReplace pgpool-II into Pgpool-II and add some tags
Yugo Nagata [Fri, 21 Oct 2016 07:19:10 +0000 (16:19 +0900)]
Replace pgpool-II into Pgpool-II and add some tags

8 years agoRemove description about bzip2 from installation.sgml
Yugo Nagata [Fri, 21 Oct 2016 06:45:46 +0000 (15:45 +0900)]
Remove description about bzip2 from installation.sgml

We don't provide .tar.bz2 packages

8 years agoFix a type of installation.sgml
Yugo Nagata [Fri, 21 Oct 2016 06:44:46 +0000 (15:44 +0900)]
Fix a type of installation.sgml

This was explanation about PostgreSQL not Pgpool-II

8 years agoFix a type of installation.sgml
Yugo Nagata [Fri, 21 Oct 2016 06:34:42 +0000 (15:34 +0900)]
Fix a type of installation.sgml

This was explanation about PostgreSQL not Pgpool-II

8 years agoRevert "Fix typo"
Yugo Nagata [Fri, 21 Oct 2016 06:30:27 +0000 (15:30 +0900)]
Revert "Fix typo"

Unnecessary html files were commited by mistake.

This reverts commit 8e86363d08fa67492491b86c489da5d992d62bfe.

8 years agoFix typo
Yugo Nagata [Fri, 21 Oct 2016 06:23:40 +0000 (15:23 +0900)]
Fix typo

This was explanation about PostgreSQL not Pgpool-II

8 years agoFix small typos and translate tutorial section.
Tatsuo Ishii [Fri, 21 Oct 2016 05:27:13 +0000 (14:27 +0900)]
Fix small typos and translate tutorial section.

8 years agoTranslate problems.sgml into Japanese.
Tatsuo Ishii [Fri, 21 Oct 2016 05:18:00 +0000 (14:18 +0900)]
Translate problems.sgml into Japanese.

8 years agoTranslate restrictions.sgml into Japanese.
Tatsuo Ishii [Fri, 21 Oct 2016 03:32:45 +0000 (12:32 +0900)]
Translate restrictions.sgml into Japanese.

Fix errors in restrictions.sgml (English).

8 years agoTranslate info.sgml into Japanese.
Tatsuo Ishii [Fri, 21 Oct 2016 01:16:30 +0000 (10:16 +0900)]
Translate info.sgml into Japanese.

8 years agoTranslate notation.sgml into Japanese.
Tatsuo Ishii [Fri, 21 Oct 2016 00:59:28 +0000 (09:59 +0900)]
Translate notation.sgml into Japanese.

8 years agoTranslate history.sgml into Japanese.
Tatsuo Ishii [Fri, 21 Oct 2016 00:48:39 +0000 (09:48 +0900)]
Translate history.sgml into Japanese.

8 years agoAdd "lang=ja" so that Japanese navigation links are generated.
Tatsuo Ishii [Thu, 20 Oct 2016 23:32:12 +0000 (08:32 +0900)]
Add "lang=ja" so that Japanese navigation links are generated.

8 years agoTranslate pgpool.sgml to Japanese about Server Administration
Yugo Nagata [Thu, 20 Oct 2016 05:50:59 +0000 (14:50 +0900)]
Translate pgpool.sgml to Japanese about Server Administration

8 years agoTranslate intro.sgml into Japanese.
Tatsuo Ishii [Wed, 19 Oct 2016 08:49:05 +0000 (17:49 +0900)]
Translate intro.sgml into Japanese.

Fix typo in English intro.sgml.

8 years agoFix for [pgpool-hackers: 1850] PGPOOL SET/RESET SGML manual
Muhammad Usama [Wed, 19 Oct 2016 07:19:26 +0000 (12:19 +0500)]
Fix for [pgpool-hackers: 1850] PGPOOL SET/RESET SGML manual

8 years agoAdd missing files etc. in the previous commit.
Tatsuo Ishii [Wed, 19 Oct 2016 04:51:00 +0000 (13:51 +0900)]
Add missing files etc. in the previous commit.

8 years agoThis is the starting point of Japanese doc translation work.
Tatsuo Ishii [Wed, 19 Oct 2016 04:41:34 +0000 (13:41 +0900)]
This is the starting point of Japanese doc translation work.

8 years agoPrepare 3.6 alpha1 V3_6_0_ALPHA1
pengbo [Wed, 19 Oct 2016 03:15:31 +0000 (12:15 +0900)]
Prepare 3.6 alpha1

8 years agofix some mistakes in sgml release note
pengbo [Wed, 19 Oct 2016 03:08:16 +0000 (12:08 +0900)]
fix some mistakes in sgml release note

8 years agoFix for 0000252: authentication failed error when PCP command is cancelled...
Muhammad Usama [Tue, 18 Oct 2016 10:46:15 +0000 (15:46 +0500)]
Fix for 0000252: authentication failed error when PCP command is cancelled...

Fixed by adding the volatile modifier to authenticated flag, to make sure we
always get the updated value after the long jump.

8 years agoAdd a process diagram to "Architectural Fundamentals"
Tatsuo Ishii [Tue, 18 Oct 2016 08:19:32 +0000 (17:19 +0900)]
Add a process diagram to "Architectural Fundamentals"

8 years agoadd Pgpool-3.6 release-note (part of changes and bug fix)
pengbo [Tue, 18 Oct 2016 07:36:03 +0000 (16:36 +0900)]
add Pgpool-3.6 release-note (part of changes and bug fix)

8 years agoAdd more explanation about load balancing.
Tatsuo Ishii [Tue, 18 Oct 2016 07:07:35 +0000 (16:07 +0900)]
Add more explanation about load balancing.

8 years agoFix typo.
Tatsuo Ishii [Tue, 18 Oct 2016 06:57:20 +0000 (15:57 +0900)]
Fix typo.

8 years agoAdd link to restriction section.
Tatsuo Ishii [Tue, 18 Oct 2016 01:17:32 +0000 (10:17 +0900)]
Add link to restriction section.