=============================================================================== pgpoolAdmin 3.4 =============================================================================== * Version 3.4.1 2015/02/05 - Fix installer to allow to choose 3.4 version (Tatsuo Ishii) ------------------------------------------------------------------------------- * Version 3.4.0 2014/11/07 pgpoolAdmin 3.4 adopts pgpool-II 3.4. ** New features - Add new parameters for pgpool-II 3.4 (Nozomi Anzai) - new: listen_backlog_multiplier, connect_timeout, allow_sql_comments, check_unlogged_table, database_redirect_preference_list, app_name_redirect_preference_list, log_line_prefix, log_error_verbosity, client_min_messages, log_min_messages - deleted: parallel_mode, system_db_hostname, system_db_port, system_db_dbname, system_db_schema, system_db_user, system_db_password, print_timestamp =============================================================================== pgpoolAdmin 3.3 =============================================================================== * Version 3.3.1 2014/03/24 - Fix a bug that watchdug status is shown as "Unknown" when it's "Down" (Yugo Nagata) - Fix a bug that restart of PostgreSQL doesn't work (Yugo Nagata) - Fix to get properly if the login user is a super user or not on backend nodes. (Nozomi Anzai) This problem could be occured especially when he isn't a super user. Per [pgpool-general: 2340]. - Fix that pgpool_pgctl can be executed only when the login user is super user in backend nodes.(Nozomi Anzai) Previously, any login user was able to try to execute pgpool_pgctl() which could stop/restart/reload a backend node even if he was not a super user. Also pgpool_pgctl() was executed by sr_check_user or health_check_user, but it wasn't reasonable. This update is that buttons of stop/restart/reload are disabled when the login user isn't a super user and that pgpool_pg_ctl() is executed by login user instead of sr_check_user or health_check_user who don't have to be non-superuser. Per [pgpool-general: 2338]. ------------------------------------------------------------------------------- * Version 3.3 2013/07/30 pgpoolAdmin 3.3 adopts pgpool-II 3.3. ** New features - Add new parameters for pgpool-II 3.3 (Nozomi Anzai) wd_authkey, wd_escalation_command, clear_memqcache_on_escalation, wd_lifecheck_method, wd_heartbeat_port, wd_heartbeat_keepalive, wd_heartbeat_deadtime wd_lifecheck_dbname, wd_lifecheck_user, wd_lifecheck_password, heartbeat_destination, heartbeat_destination_port, heartbeat_device - Add a watchdog statuse view in status page (Nozomi Anzai, Yugo Nagata) This show watchdog statuses of pgpool-IIs and the virtual IP etc. when watchdog is enabled. - Add functionality to stop/reload/restart PostgreSQL from GUI (Nozomi Anzai) pgpool_pgctl function need to be installed in the backends. This function is a new feature of pgpool-II 3.3 provided by pgpool_recovery extension. In addition, a superuser whose name is same as the pgpoolAdmin's login user also must exists in the backend. - Add functionality to add/remove a backend from GUI (Nozomi Anzai) - Show the hostname on which pgpoolAdmin is working in status page (Andrew Bruce, Nozomi Anzai) - Add fuctionality to show limited lines in log view (Yugo Nagata) ** Bug fixes - Fix to not write deprecated parmeters to when updating pgpool.conf (Yugo Nagata) =============================================================================== pgpoolAdmin 3.2 =============================================================================== * Version 3.2.2 2013/2/8 - Fix typo: health_check_pasword -> health_check_password (Anzai) - Fix the type of delay_threshold: bool -> integer (Anzai) - Add pool_passwd parameter. (Nagata) ------------------------------------------------------------------------------- * Version 3.2.1 2012/10/15 - Revise the default value of relcache_size from 0 to 256. (Nagata) - Update Smarty to 3.1.12. This version has a security fix for Cross-Site Scripting (XSS) vulnerability. (Nagata) ------------------------------------------------------------------------------- * Version 3.2 2012/08/03 pgpoolAdmin 3.2 adopts pgpool-II 3.2. - Add new parameters and remove deleted parameters in pgpool-II 3.2. (Anzai, Nagata) - new: [ Health Check ] health_check_password, health_check_max_retries, health_check_retry_delay [ On Memory Query Cache ] memory_cache_enabled, memqcache_method, memqcache_memcached_host, memqcache_memcached_port, memqcache_total_size, memqcache_max_num_cache, memqcache_cache_block_size, memqcache_expire, memqcache_auto_cache_invalidation, memqcache_maxcache, memqcache_oiddir, white_memqcache_table_list, black_memqcache_table_list [ Watchdog ] use_watchdog, trusted_servers, ping_path, wd_interval, wd_life_point, wd_lifecheck_query, delegate_IP, ifconfig_path, if_up_cmd, if_down_cmd, arping_path, arping_cmd, wd_hostname, wd_port, other_pgpool_hostname, other_pgpool_port, other_wd_port [ Others ] relcache_size, check_temp_table - deleted: enable_query_cache - Support older versions of pgpool-II. (Anzai) - pgpoolAdmin 3.1 was only for pgpool-II 3.1, however the latest pgpoolAdmin is fixed bugs and sometimes enhanced. So we decided adopting these 3 pgpool-II versions: 3.0, 3.1, 3.2. - Now pgmgt.conf has new defined variable as the version of pgpool-II. - Add "-C" option to the command "pgpool". (Anzai) - Use health_check_password for health check. (Anzai) - Update helps about pgpool.conf. Sync ones in the manual. (Anzai) - Some visual enhances. (Anzai) - Replace Smarty libralies to 3.1.8. (Anzai) - And Fix a lot of Notice Errors invisible in Smarty 2.x. =============================================================================== pgpoolAdmin 3.1 =============================================================================== * Version 3.1.1 2011/12/5 - Fix not to ignore changing boolean values in pgpool.conf. (Anzai) - Fix not to ignore changing D option of pgpool command in pgmgt.conf. (Anzai) - At query cache page it somtimes happen "redeclare function" error, so replace include() to require_once(). (Anzai) - Update french document. (Guillaume Lelarge) ------------------------------------------------------------------------------- * Version 3.1 2011/10/14 pgpoolAdmin 3.1 adopts pgpool-II 3.1. - Replace functions deprecated in PHP 5.3 (Anzai) - Sync pgpool.conf Setting with pgpool-II 3.1 (Anzai) - Add new parameters and remove deleted parameters in pgpool-II 3.1 (Anzai) - new: follow_master_command, relcache_expire, backend_flag, sr_check_period, sr_check_user, sr_check_password, log_destination, syslog_facility, syslog_ident - deleted: pcp_timeout, backend_socket_dir - Add promote button in Master/Slave mode with streaming replication (Anzai) - This button is to execute pcp_promote_node. - Other small changes for pgpool-II 3.1 (Anzai) - When log_destination is syslog, Log button will be invisible. - Allow regex value in black_function_list and white_function_list. - Some fix (Anzai) - Change to save boolean values in pgpool.conf with on/off format. =============================================================================== pgpoolAdmin 3.0 =============================================================================== * Version 3.0.3 2011/03/11 - Update french translation, per a patch from Jean-Paul Argudo(Guillaume) - Allow to accept '|' for pgpool logfile in the installation script. This has been alredy possible in pgpool.conf(Tatsuo) ------------------------------------------------------------------------------- * Version 3.0.1 2010/09/24 - Update embedded Smarty to 2.6.26(Tatsuo) ------------------------------------------------------------------------------- * Version 3.0 2010/09/10 pgpoolAdmin 3.0 adopts pgpool-II 3.0. - Add "Discard pgpool_status file(-D)" to pgpoolAdmin Setting. (Anzai) - Sync pgpool.conf Setting with pgpool-II 3.0. (Anzai, Tatsuo) - Add "Backend pid" (process if of PostgreSQL database server process) and "Frontend connected"(1 if frontend actually connets) to Process Info. (Tatsuo) - Replace functions deprecated in PHP 5.3(Anzai) - Refactor pgpool status/summary(Tatsuo) - Fix connect/disconnect buttons disappering ini node status window.(Tatsuo) ===============================================================================