[Pgpool-general] pgpool-II 2.1 RC1

Yoshiyuki Asaba y-asaba at sraoss.co.jp
Tue Jul 8 09:29:29 UTC 2008


pgpool Global Development Group are pleased to announce the release of
pgpool-II 2.1 RC1, a new version of open source middle ware to
enhance the reliability and performance of PostgreSQL.

* pgpool-II 2.1 RC1
http://pgfoundry.org/frs/download.php/1837/pgpool-II-2.1-RC1.tar.gz

pgpool-II 2.1 RC1 fixed parallel query bugs. If you find anything
wrong with it, please let us know via the mailing lists. 

2.1 (inamiboshi) 2008/7/??
      * Version 2.1

      * New feature
        - Add '%m' format to failover_command and failback_command to
          obtain new master node ID. (Yoshiyuki)
        - Add '%m' format to failover_command and failback_command to
          obtain old master node ID. (Yoshiyuki)
        - Add new directive "recovery_timeout" to specify recovery
          timeout in second. (Taiki)
        - Add optino '-v' to print pgpool version. (Yoshiyuki)

      * Incompatibility
        - Restrict pgpool_recovery() and pgpool_remote_start()
          functions to superusers. (Yoshiyuki)
        - Do not create a connection pool to standby node in raw
          mode. (Yoshiyuki)
        - Remove "replication_timeout" parameter. (Yoshiyuki)
          - This enabled if replication_strict was false. However,
            replication_strict was already removed.
        - Ignore timeout argument of pcp commands. (Taiki)
        - Do not replicate "COPY TO STDOUT" when replicate_select is
          false. (Yoshiyuki)

      * Bug fix
      ** General
        - Fix crash when CloseComplete message was
          received. (Yoshiyuki)
        - Improve network I/O routine. (Yoshiyuki)
        - Fix compile errors on Solaris 10. (Yoshiyuki)
        - Improve log messages of health check and recovery. (Tatsuo)
        - Change error level of the "failed to read kind from
          frontend" message from ERROR to LOG. (Yoshiyuki)
        - Fix failover failure in raw mode. (Taiki)
        - Fix zombie process bug. (Yoshiyuki)
        - Fix health_check_timeout to work correctly. (Kenichi Sawada)
        - Support ps status on FreeBSD. (ISHIDA Akio)
        - Improve bind(2) failure report. (Jun Kuriyama)
        - Improve error message when client authentication
          failed. (Tatsuo)

      ** Replication
        - Fix replicate_select to work correctly. (Tatsuo)
        - Fix a wrong rollback bug with extended query. (Yoshiyuki)
        - Fix a bug with asynchronous query. (Yoshiyuki)
        - Fix hint clause handling like /*REPLICATION*/ with extended
          query. (Yoshiyuki)
        - Fix crash of "DEALLOCATE ALL". (Yoshiyuki)
        - Fix hang up when a backend node does immediate
          shutdown. (Yoshiyuki)
        - Fix hang up online recovery in high load. (Yoshiyuki)
        - Fix hang up with extended query protocol when SELECT is
          failed inside a transaction block. (Yoshiyuki)

      ** Master Slave
        - Fix load balancing to work correctly. (Yoshiyuki)
        - Fix crash if SET, PREPARE or DEALLOCATE is executed inside a
          transaction block. (Yoshiyuki)

      ** Parallel query
        - Fix INSERT failure. (Yoshiharu)
        - Fix syntax error when a query contains "AS" in FROM
          clause. (sho)
        - Fix Hung up when two or more statment was executed 
          in parallel mode (Yoshiharu)
        - Fix Query rewriting of Join Expression and DISTINCT ON
          (Yoshiharu)

--
Yoshiyuki Asaba
y-asaba at sraoss.co.jp


More information about the Pgpool-general mailing list