[COMMITTERS] pgsql: Add tab-completion for \unset and valid setting values of psql v

2014-08-11 Thread Fujii Masao
Add tab-completion for \unset and valid setting values of psql variables. This commit also changes tab-completion for \set so that it displays all the special variables like COMP_KEYWORD_CASE. Previously it displayed only variables having the set values. Which was not user-friendly for those who w

[COMMITTERS] pgsql: Fix failure to follow the directions when "init" fork was added.

2014-08-11 Thread Fujii Masao
Fix failure to follow the directions when "init" fork was added. Specifically this commit updates forkname_to_number() so that the HINT message includes "init" fork, and also adds the description of "init" fork into pg_relation_size() document. This is a part of the commit 2d00190495b22e0d0ba351b

[COMMITTERS] pgsql: Fix failure to follow the directions when "init" fork was added.

2014-08-11 Thread Fujii Masao
Fix failure to follow the directions when "init" fork was added. Specifically this commit updates forkname_to_number() so that the HINT message includes "init" fork, and also adds the description of "init" fork into pg_relation_size() document. This is a part of the commit 2d00190495b22e0d0ba351b

[COMMITTERS] pgsql: Fix failure to follow the directions when "init" fork was added.

2014-08-11 Thread Fujii Masao
Fix failure to follow the directions when "init" fork was added. Specifically this commit updates forkname_to_number() so that the HINT message includes "init" fork, and also adds the description of "init" fork into pg_relation_size() document. This is a part of the commit 2d00190495b22e0d0ba351b

[COMMITTERS] pgsql: Fix documentation oversights about pageinspect and initializatio

2014-08-11 Thread Fujii Masao
Fix documentation oversights about pageinspect and initialization fork. The initialization fork was added in 9.1, but has not been taken into consideration in documents of get_raw_page function in pageinspect and storage layout. This commit fixes those oversights. get_raw_page can read not only a

[COMMITTERS] pgsql: Fix documentation oversights about pageinspect and initializatio

2014-08-11 Thread Fujii Masao
Fix documentation oversights about pageinspect and initialization fork. The initialization fork was added in 9.1, but has not been taken into consideration in documents of get_raw_page function in pageinspect and storage layout. This commit fixes those oversights. get_raw_page can read not only a

[COMMITTERS] pgsql: Fix documentation oversights about pageinspect and initializatio

2014-08-11 Thread Fujii Masao
Fix documentation oversights about pageinspect and initialization fork. The initialization fork was added in 9.1, but has not been taken into consideration in documents of get_raw_page function in pageinspect and storage layout. This commit fixes those oversights. get_raw_page can read not only a

[COMMITTERS] pgsql: Fix documentation oversights about pageinspect and initializatio

2014-08-11 Thread Fujii Masao
Fix documentation oversights about pageinspect and initialization fork. The initialization fork was added in 9.1, but has not been taken into consideration in documents of get_raw_page function in pageinspect and storage layout. This commit fixes those oversights. get_raw_page can read not only a

[COMMITTERS] pgsql: Fix documentation oversights about pageinspect and initializatio

2014-08-11 Thread Fujii Masao
Fix documentation oversights about pageinspect and initialization fork. The initialization fork was added in 9.1, but has not been taken into consideration in documents of get_raw_page function in pageinspect and storage layout. This commit fixes those oversights. get_raw_page can read not only a

[COMMITTERS] pgsql: Break out OpenSSL-specific code to separate files.

2014-08-11 Thread Heikki Linnakangas
Break out OpenSSL-specific code to separate files. This refactoring is in preparation for adding support for other SSL implementations, with no user-visible effects. There are now two #defines, USE_OPENSSL which is defined when building with OpenSSL, and USE_SSL which is defined when building with