[COMMITTERS] pgsql: Remove prototype of GetOldestWALSendPointer(), that is marked as

2010-06-16 Thread Takahiro Itagaki
Log Message: --- Remove prototype of GetOldestWALSendPointer(), that is marked as NOT_USED. Modified Files: -- pgsql/src/include/replication: walsender.h (r1.3 - r1.4)

[COMMITTERS] pgsql: Add new GUC categories corresponding to sections in docs, and

2010-06-15 Thread Takahiro Itagaki
Log Message: --- Add new GUC categories corresponding to sections in docs, and move description for vacuum_defer_cleanup_age to the correct category. Sections in postgresql.conf are also sorted in the same order with docs. Per gripe by Fujii Masao, suggestion by Heikki Linnakangas, and

[COMMITTERS] pgsql: Fix typo in Japanese translation for psql Use \d+ to list them.

2010-06-14 Thread Takahiro Itagaki
Log Message: --- Fix typo in Japanese translation for psql Use \d+ to list them. Modified Files: -- pgsql/src/bin/psql/po: ja.po (r1.4 - r1.5) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/psql/po/ja.po?r1=1.4r2=1.5) -- Sent via

[COMMITTERS] pgsql: Remove max_standby_delay message from ps display of recovery

2010-06-13 Thread Takahiro Itagaki
Log Message: --- Remove max_standby_delay message from ps display of recovery process in waiting status. The parameter is not so interesting in ps display because it is referable in postgresql.conf. Modified Files: -- pgsql/src/backend/storage/ipc: standby.c (r1.24

[COMMITTERS] pgsql: Rename restartpoint_command to archive_cleanup_command.

2010-06-10 Thread Takahiro Itagaki
Log Message: --- Rename restartpoint_command to archive_cleanup_command. Modified Files: -- pgsql/doc/src/sgml: high-availability.sgml (r1.71 - r1.72) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/high-availability.sgml?r1=1.71r2=1.72)

[COMMITTERS] pgsql: Fix incorrect change in dblink introduced by the previous commit

2010-06-09 Thread Takahiro Itagaki
Log Message: --- Fix incorrect change in dblink introduced by the previous commit Fix connection leak in dblink. Tags: REL8_0_STABLE Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.38.4.6 - r1.38.4.7)

[COMMITTERS] pgsql: Fix incorrect change in dblink introduced by the previous commit

2010-06-09 Thread Takahiro Itagaki
Log Message: --- Fix incorrect change in dblink introduced by the previous commit Fix connection leak in dblink. Tags: REL7_4_STABLE Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.25.4.8 - r1.25.4.9)

Re: [COMMITTERS] pgsql: Fix connection leak in dblink when dblink_connect() or

2010-06-09 Thread Takahiro Itagaki
Tom Lane t...@sss.pgh.pa.us wrote: itag...@postgresql.org (Takahiro Itagaki) writes: Log Message: --- Fix connection leak in dblink when dblink_connect() or dblink_connect_u() end with duplicate connection name errors. Backported to release 7.4. The buildfarm says

[COMMITTERS] pgsql: Fix connection leak in dblink when dblink_connect() or

2010-06-08 Thread Takahiro Itagaki
Log Message: --- Fix connection leak in dblink when dblink_connect() or dblink_connect_u() end with duplicate connection name errors. Backported to release 7.4. Tags: REL8_4_STABLE Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.82.2.3 - r1.82.2.4)

[COMMITTERS] pgsql: Fix connection leak in dblink when dblink_connect() or

2010-06-08 Thread Takahiro Itagaki
Log Message: --- Fix connection leak in dblink when dblink_connect() or dblink_connect_u() end with duplicate connection name errors. Backported to release 7.4. Tags: REL8_3_STABLE Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.69.2.4 - r1.69.2.5)

[COMMITTERS] pgsql: Fix connection leak in dblink when dblink_connect() or

2010-06-08 Thread Takahiro Itagaki
Log Message: --- Fix connection leak in dblink when dblink_connect() or dblink_connect_u() end with duplicate connection name errors. Backported to release 7.4. Tags: REL8_2_STABLE Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.60.2.6 - r1.60.2.7)

[COMMITTERS] pgsql: Fix connection leak in dblink when dblink_connect() or

2010-06-08 Thread Takahiro Itagaki
Log Message: --- Fix connection leak in dblink when dblink_connect() or dblink_connect_u() end with duplicate connection name errors. Backported to release 7.4. Tags: REL8_1_STABLE Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.48.2.7 - r1.48.2.8)

[COMMITTERS] pgsql: Fix connection leak in dblink when dblink_connect() or

2010-06-08 Thread Takahiro Itagaki
Log Message: --- Fix connection leak in dblink when dblink_connect() or dblink_connect_u() end with duplicate connection name errors. Backported to release 7.4. Tags: REL8_0_STABLE Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.38.4.5 - r1.38.4.6)

[COMMITTERS] pgsql: Fix connection leak in dblink when dblink_connect() or

2010-06-08 Thread Takahiro Itagaki
Log Message: --- Fix connection leak in dblink when dblink_connect() or dblink_connect_u() end with duplicate connection name errors. Backported to release 7.4. Tags: REL7_4_STABLE Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.25.4.7 - r1.25.4.8)

[COMMITTERS] pgsql: Avoid identifier will be truncated warning in dblink when

2010-06-08 Thread Takahiro Itagaki
Log Message: --- Avoid identifier will be truncated warning in dblink when connection string is longer than NAMEDATALEN. The previous fix for long connection name broke the behavior. Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.93 - r1.94)

[COMMITTERS] pgsql: Avoid identifier will be truncated warning in dblink when

2010-06-08 Thread Takahiro Itagaki
Log Message: --- Avoid identifier will be truncated warning in dblink when connection string is longer than NAMEDATALEN. The previous fix for long connection name broke the behavior. Tags: REL8_4_STABLE Modified Files: -- pgsql/contrib/dblink: dblink.c

[COMMITTERS] pgsql: Replace slave to standby in documentation for consistent

2010-06-06 Thread Takahiro Itagaki
Log Message: --- Replace slave to standby in documentation for consistent terminology. Almost all of the terms in docs and messages were replaced, but still remains in a few comments and README files in codes. Modified Files: -- pgsql/doc/src/sgml: backup.sgml

[COMMITTERS] pgsql: Ensure default-only storage parameters for TOAST relations to be

2010-06-06 Thread Takahiro Itagaki
Log Message: --- Ensure default-only storage parameters for TOAST relations to be initialized with proper values. Affected parameters are fillfactor, analyze_threshold, and analyze_scale_factor. Especially uninitialized fillfactor caused inefficient page usage because we built a

[COMMITTERS] pgsql: Ensure default-only storage parameters for TOAST relations to be

2010-06-06 Thread Takahiro Itagaki
Log Message: --- Ensure default-only storage parameters for TOAST relations to be initialized with proper values. Affected parameters are fillfactor, analyze_threshold, and analyze_scale_factor. Especially uninitialized fillfactor caused inefficient page usage because we built a

[COMMITTERS] pgsql: Fix dblink to treat connection names longer than NAMEDATALEN-2

2010-06-03 Thread Takahiro Itagaki
Log Message: --- Fix dblink to treat connection names longer than NAMEDATALEN-2 (62 bytes). Now long names are adjusted with truncate_identifier() and NOTICE messages are raised if names are actually truncated. Backported to release 8.0. Modified Files: --

[COMMITTERS] pgsql: Fix dblink to treat connection names longer than NAMEDATALEN-2

2010-06-03 Thread Takahiro Itagaki
Log Message: --- Fix dblink to treat connection names longer than NAMEDATALEN-2 (62 bytes). Now long names are adjusted with truncate_identifier() and NOTICE messages are raised if names are actually truncated. Backported to release 8.0. Tags: REL8_4_STABLE Modified Files:

[COMMITTERS] pgsql: Fix dblink to treat connection names longer than NAMEDATALEN-2

2010-06-03 Thread Takahiro Itagaki
Log Message: --- Fix dblink to treat connection names longer than NAMEDATALEN-2 (62 bytes). Now long names are adjusted with truncate_identifier() and NOTICE messages are raised if names are actually truncated. Backported to release 8.0. Tags: REL8_3_STABLE Modified Files:

[COMMITTERS] pgsql: Fix dblink to treat connection names longer than NAMEDATALEN-2

2010-06-03 Thread Takahiro Itagaki
Log Message: --- Fix dblink to treat connection names longer than NAMEDATALEN-2 (62 bytes). Now long names are adjusted with truncate_identifier() and NOTICE messages are raised if names are actually truncated. Backported to release 8.0. Tags: REL8_2_STABLE Modified Files:

[COMMITTERS] pgsql: Fix dblink to treat connection names longer than NAMEDATALEN-2

2010-06-03 Thread Takahiro Itagaki
Log Message: --- Fix dblink to treat connection names longer than NAMEDATALEN-2 (62 bytes). Now long names are adjusted with truncate_identifier() and NOTICE messages are raised if names are actually truncated. Backported to release 8.0. Tags: REL8_1_STABLE Modified Files:

[COMMITTERS] pgsql: Fix dblink to treat connection names longer than NAMEDATALEN-2

2010-06-03 Thread Takahiro Itagaki
Log Message: --- Fix dblink to treat connection names longer than NAMEDATALEN-2 (62 bytes). Now long names are adjusted with truncate_identifier() and NOTICE messages are raised if names are actually truncated. Backported to release 8.0. Tags: REL8_0_STABLE Modified Files:

[COMMITTERS] pgsql: PGDLLEXPORT is __declspec (dllexport) only on MSVC, but is

2010-05-28 Thread Takahiro Itagaki
Log Message: --- PGDLLEXPORT is __declspec (dllexport) only on MSVC, but is __declspec (dllimport) on other compilers because cygwin and mingw don't like dllexport. Modified Files: -- pgsql/src/include/port: cygwin.h (r1.8 - r1.9)

[COMMITTERS] pgsql: Mark PG_MODULE_MAGIC and PG_FUNCTION_INFO_V1 with PGDLLEXPORT

2010-05-27 Thread Takahiro Itagaki
Log Message: --- Mark PG_MODULE_MAGIC and PG_FUNCTION_INFO_V1 with PGDLLEXPORT independently from BUILDING_DLL. It is always __declspec(dllexport). Modified Files: -- pgsql/src/include: c.h (r1.240 - r1.241)

[COMMITTERS] pgsql: Remove CRs.

2010-05-14 Thread Takahiro Itagaki
Log Message: --- Remove CRs. Modified Files: -- pgsql/src/backend/po: ja.po (r1.4 - r1.5) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/po/ja.po?r1=1.4r2=1.5) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To

[COMMITTERS] pgsql: Set per-function GUC settings during validating the function.

2010-05-10 Thread Takahiro Itagaki
Log Message: --- Set per-function GUC settings during validating the function. Now validators work properly even when the settings contain parameters that affect behavior of the function, like search_path. Reported by Erwin Brandstetter. Modified Files: --

[COMMITTERS] pgsql: Set per-function GUC settings during validating the function.

2010-05-10 Thread Takahiro Itagaki
Log Message: --- Set per-function GUC settings during validating the function. Now validators work properly even when the settings contain parameters that affect behavior of the function, like search_path. Reported by Erwin Brandstetter. Tags: REL8_4_STABLE Modified Files:

[COMMITTERS] pgsql: Set per-function GUC settings during validating the function.

2010-05-10 Thread Takahiro Itagaki
Log Message: --- Set per-function GUC settings during validating the function. Now validators work properly even when the settings contain parameters that affect behavior of the function, like search_path. Reported by Erwin Brandstetter. Tags: REL8_3_STABLE Modified Files:

[COMMITTERS] pgsql: Code page for EUC-KR is surely 51949.

2010-05-05 Thread Takahiro Itagaki
Log Message: --- Code page for EUC-KR is surely 51949. Modified Files: -- pgsql/src/port: chklocale.c (r1.16 - r1.17) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/port/chklocale.c?r1=1.16r2=1.17) -- Sent via pgsql-committers mailing list

[COMMITTERS] pgsql: Add CP949 as an alias for UHC encoding.

2010-04-27 Thread Takahiro Itagaki
Log Message: --- Add CP949 as an alias for UHC encoding. pg_get_encoding_from_locale() with kor locale on Windows can use the path. Reported by Hiroshi Inoue. Modified Files: -- pgsql/src/port: chklocale.c (r1.15 - r1.16)

[COMMITTERS] pgsql: Fix encoding issue when lc_monetary or lc_numeric are different

2010-04-21 Thread Takahiro Itagaki
Log Message: --- Fix encoding issue when lc_monetary or lc_numeric are different encoding from lc_ctype, that could happen on Windows. We need to change lc_ctype together with lc_monetary or lc_numeric, and convert strings in lconv from lc_ctype encoding to the database encoding. The bug

[COMMITTERS] pgsql: Add cygwin version check before using cygwin_conv_path(), and use

2010-04-06 Thread Takahiro Itagaki
Log Message: --- Add cygwin version check before using cygwin_conv_path(), and use cygwin_conv_to_full_win32_path() in older versions. Modified Files: -- pgsql/src/bin/pg_ctl: pg_ctl.c (r1.121 - r1.122)

[COMMITTERS] pgsql: psql tab completion for ALTER DEFAULT PRIVILEGES and USER MAPPING

2010-04-06 Thread Takahiro Itagaki
Log Message: --- psql tab completion for ALTER DEFAULT PRIVILEGES and USER MAPPING FOR PUBLIC. Modified Files: -- pgsql/src/bin/psql: tab-complete.c (r1.197 - r1.198)

[COMMITTERS] pgsql: Assorted tab-completion improvements in psql.

2010-04-05 Thread Takahiro Itagaki
Log Message: --- Assorted tab-completion improvements in psql. Add missing completions for: - ALTER SEQUENCE name OWNER TO - ALTER TYPE name RENAME TO - ALTER VIEW name ALTER COLUMN - ALTER VIEW name OWNER TO - ALTER VIEW name SET SCHEMA Fix wrong completions for: - ALTER

[COMMITTERS] pgsql: Use a new API rather than a deprecated one in in cygwin.

2010-04-04 Thread Takahiro Itagaki
Log Message: --- Use a new API rather than a deprecated one in in cygwin. cygwin_conv_to_full_win32_path should be replaced with cygwin_conv_path. Modified Files: -- pgsql/src/bin/pg_ctl: pg_ctl.c (r1.120 - r1.121)

[COMMITTERS] pgsql: Each worker thread will have its own log file in pgbench to avoid

2010-03-22 Thread Takahiro Itagaki
Log Message: --- Each worker thread will have its own log file in pgbench to avoid interleaved writes. The first worker still uses pgbench_log.pid for the name, but additional workers use pgbench_log.pid.serial-number instead. Reported by Greg Smith. Modified Files: --

[COMMITTERS] pgsql: Remove CRs for each line in pgbench.sgml.

2010-03-22 Thread Takahiro Itagaki
Log Message: --- Remove CRs for each line in pgbench.sgml. Modified Files: -- pgsql/doc/src/sgml: pgbench.sgml (r1.13 - r1.14) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/pgbench.sgml?r1=1.13r2=1.14) -- Sent via pgsql-committers mailing

[COMMITTERS] pgsql: pg_start_backup() can use a share lock to lock ControlFileLock

2010-03-09 Thread Takahiro Itagaki
Log Message: --- pg_start_backup() can use a share lock to lock ControlFileLock instead of an exclusive lock. The change is almost for code cleanup. Since there seems to be no performance benefits from it, backports should not be needed. Fujii Masao Modified Files: --

[COMMITTERS] pgsql: Remove useless codes to initialize TupleDesc from dblink_exec.

2010-02-23 Thread Takahiro Itagaki
Log Message: --- Remove useless codes to initialize TupleDesc from dblink_exec. Modified Files: -- pgsql/contrib/dblink: dblink.c (r1.89 - r1.90) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/contrib/dblink/dblink.c?r1=1.89r2=1.90) -- Sent via

[COMMITTERS] pgsql: Fix STOP WAL LOCATION in backup history files no to return the

2010-02-18 Thread Takahiro Itagaki
Log Message: --- Fix STOP WAL LOCATION in backup history files no to return the next segment of XLOG_BACKUP_END record even if the the record is placed at a segment boundary. Furthermore the previous implementation could return nonexistent segment file name when the boundary is in segments

[COMMITTERS] pgsql: Fix STOP WAL LOCATION in backup history files no to return the

2010-02-18 Thread Takahiro Itagaki
Log Message: --- Fix STOP WAL LOCATION in backup history files no to return the next segment of XLOG_BACKUP_END record even if the the record is placed at a segment boundary. Furthermore the previous implementation could return nonexistent segment file name when the boundary is in segments

[COMMITTERS] pgsql: Fix STOP WAL LOCATION in backup history files no to return the

2010-02-18 Thread Takahiro Itagaki
Log Message: --- Fix STOP WAL LOCATION in backup history files no to return the next segment of XLOG_BACKUP_END record even if the the record is placed at a segment boundary. Furthermore the previous implementation could return nonexistent segment file name when the boundary is in segments

[COMMITTERS] pgsql: Fix STOP WAL LOCATION in backup history files no to return the

2010-02-18 Thread Takahiro Itagaki
Log Message: --- Fix STOP WAL LOCATION in backup history files no to return the next segment of XLOG_BACKUP_END record even if the the record is placed at a segment boundary. Furthermore the previous implementation could return nonexistent segment file name when the boundary is in segments

[COMMITTERS] pgsql: Fix STOP WAL LOCATION in backup history files no to return the

2010-02-18 Thread Takahiro Itagaki
Log Message: --- Fix STOP WAL LOCATION in backup history files no to return the next segment of XLOG_BACKUP_END record even if the the record is placed at a segment boundary. Furthermore the previous implementation could return nonexistent segment file name when the boundary is in segments

[COMMITTERS] pgsql: Fix STOP WAL LOCATION in backup history files no to return the

2010-02-18 Thread Takahiro Itagaki
Log Message: --- Fix STOP WAL LOCATION in backup history files no to return the next segment of XLOG_BACKUP_END record even if the the record is placed at a segment boundary. Furthermore the previous implementation could return nonexistent segment file name when the boundary is in segments

[COMMITTERS] pgsql: date_recv should accept infinities.

2010-02-17 Thread Takahiro Itagaki
Log Message: --- date_recv should accept infinities. Reported by James William Pye. Modified Files: -- pgsql/src/backend/utils/adt: date.c (r1.150 - r1.151) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/date.c?r1=1.150r2=1.151) --

[COMMITTERS] pgsql: Fix synopsis of DO statement.

2010-02-15 Thread Takahiro Itagaki
Log Message: --- Fix synopsis of DO statement. Modified Files: -- pgsql/doc/src/sgml/ref: do.sgml (r1.4 - r1.5) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/do.sgml?r1=1.4r2=1.5) -- Sent via pgsql-committers mailing list

[COMMITTERS] pgsql: Add psql tab completion for DO blocks.

2010-02-14 Thread Takahiro Itagaki
Log Message: --- Add psql tab completion for DO blocks. Also adjust documentation of DO. Patch from David Fetter and subsequent discussion. Modified Files: -- pgsql/doc/src/sgml/ref: do.sgml (r1.3 - r1.4)

[COMMITTERS] pgsql: remove an unused variable 'dirfd'.

2010-02-14 Thread Takahiro Itagaki
Log Message: --- remove an unused variable 'dirfd'. Modified Files: -- pgsql/src/port: copydir.c (r1.26 - r1.27) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/port/copydir.c?r1=1.26r2=1.27) -- Sent via pgsql-committers mailing list

[COMMITTERS] pgsql: Add string_agg aggregate functions.

2010-01-31 Thread Takahiro Itagaki
Log Message: --- Add string_agg aggregate functions. The one argument version concatenates the input values into a string. The two argument version also does the same thing, but inserts delimiters between elements. Original patch by Pavel Stehule, reviewed by David E. Wheeler and me.

[COMMITTERS] pgsql: Fix command tag for ALTER LARGE OBJECT.

2010-01-28 Thread Takahiro Itagaki
Log Message: --- Fix command tag for ALTER LARGE OBJECT. Modified Files: -- pgsql/src/backend/tcop: utility.c (r1.330 - r1.331) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/tcop/utility.c?r1=1.330r2=1.331) -- Sent via pgsql-committers

Re: [COMMITTERS] pgsql: Write a WAL record whenever we perform an operation without

2010-01-20 Thread Takahiro Itagaki
Robert Haas robertmh...@gmail.com wrote: Does this need to be updated, then? https://commitfest.postgresql.org/action/patch_view?id=237 I updated it. Regards, --- Takahiro Itagaki NTT Open Source Software Center -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org

[COMMITTERS] pgsql: Adjust psql to use pg_get_triggerdef(pretty=true) to remove extra

2010-01-20 Thread Takahiro Itagaki
Log Message: --- Adjust psql to use pg_get_triggerdef(pretty=true) to remove extra ()'s from description of triggers with WHEN clause. Thanks to Brad T. Sliger for the review. Modified Files: -- pgsql/src/backend/utils/adt: ruleutils.c (r1.319 - r1.320)

[COMMITTERS] pgsql: Add buffer access counters to pg_stat_statements.

2010-01-07 Thread Takahiro Itagaki
Log Message: --- Add buffer access counters to pg_stat_statements. This uses the same infrastructure with EXPLAIN BUFFERS to support {shared|local}_blks_{hit|read|written} andtemp_blks_{read|written} columns in the pg_stat_statements view. The dumped file format also updated. Thanks to

[COMMITTERS] pgsql: pgBufferUsage needs PGDLLIMPORT for pg_stat_statements on

2010-01-07 Thread Takahiro Itagaki
Log Message: --- pgBufferUsage needs PGDLLIMPORT for pg_stat_statements on Windows. Modified Files: -- pgsql/src/include/executor: instrument.h (r1.22 - r1.23)

[COMMITTERS] pgsql: Silence compiler warning about uninitialized variables.

2010-01-06 Thread Takahiro Itagaki
Log Message: --- Silence compiler warning about uninitialized variables. This initialization is not necessary needed, but some compilers complain about it. Modified Files: -- pgsql/src/backend/commands: cluster.c (r1.191 - r1.192)

[COMMITTERS] pgsql: Add verification of variable names in pgbench.

2010-01-05 Thread Takahiro Itagaki
Log Message: --- Add verification of variable names in pgbench. Variables must consist of only alphabets, numerals and underscores. We had allowed to set variables with invalid names, but could not refer them in queries. Thanks to Robert Haas for the review. Modified Files:

[COMMITTERS] pgsql: Adjust headers to allow pgbench to be built with PGXS.

2010-01-05 Thread Takahiro Itagaki
Log Message: --- Adjust headers to allow pgbench to be built with PGXS. Modified Files: -- pgsql/contrib/pgbench: pgbench.c (r1.95 - r1.96) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/contrib/pgbench/pgbench.c?r1=1.95r2=1.96) -- Sent via

[COMMITTERS] pgsql: Support rewritten-based full vacuum as VACUUM FULL.

2010-01-05 Thread Takahiro Itagaki
Log Message: --- Support rewritten-based full vacuum as VACUUM FULL. Traditional VACUUM FULL was renamed to VACUUM FULL INPLACE. Also added a new option -i, --inplace for vacuumdb to perform FULL INPLACE vacuuming. Since the new VACUUM FULL uses CLUSTER infrastructure, we cannot use it

[COMMITTERS] pgsql: Verify input in pg_read_file().

2010-01-04 Thread Takahiro Itagaki
Log Message: --- Verify input in pg_read_file(). Modified Files: -- pgsql/src/backend/utils/adt: genfile.c (r1.22 - r1.23) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/genfile.c?r1=1.22r2=1.23) -- Sent via pgsql-committers

[COMMITTERS] pgsql: Silence compiler warning about printf format for HANDLE.

2010-01-03 Thread Takahiro Itagaki
Log Message: --- Silence compiler warning about printf format for HANDLE. Modified Files: -- pgsql/src/backend/port: win32_shmem.c (r1.14 - r1.15) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/port/win32_shmem.c?r1=1.14r2=1.15) -- Sent via

[COMMITTERS] pgsql: Add missing Id keyword to alter_large_object.sgml.

2009-12-18 Thread Takahiro Itagaki
Log Message: --- Add missing Id keyword to alter_large_object.sgml. Modified Files: -- pgsql/doc/src/sgml/ref: alter_large_object.sgml (r1.1 - r1.2) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/alter_large_object.sgml?r1=1.1r2=1.2) --

[COMMITTERS] pgsql: Add a whitespace to fix the query to dump large objects.

2009-12-18 Thread Takahiro Itagaki
Log Message: --- Add a whitespace to fix the query to dump large objects. PL/pgSQL-by-default patch broke the code for 8.3 = server_version 8.5. Modified Files: -- pgsql/src/bin/pg_dump: pg_dump.c (r1.557 - r1.558)

[COMMITTERS] pgsql: Fix pg_ctl initdb without options.

2009-12-14 Thread Takahiro Itagaki
Log Message: --- Fix pg_ctl initdb without options. Passing NULL string to snprintf is avoided. Modified Files: -- pgsql/src/bin/pg_ctl: pg_ctl.c (r1.116 - r1.117) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_ctl/pg_ctl.c?r1=1.116r2=1.117)

[COMMITTERS] pgsql: Add \shell and \setshell meta commands to pgbench.

2009-12-14 Thread Takahiro Itagaki
Log Message: --- Add \shell and \setshell meta commands to pgbench. \shell command runs an external shell command. \setshell also does the same and sets the result to a variable. original patch by Michael Paquier with some editorialization by Itagaki, and reviewed by Greg Smith.

[COMMITTERS] pgsql: Additional fixes for large object access control.

2009-12-13 Thread Takahiro Itagaki
Log Message: --- Additional fixes for large object access control. Use pg_largeobject_metadata.oid instead of pg_largeobject.loid to enumerate existing large objects in pg_dump, pg_restore, and contrib modules. Modified Files: -- pgsql/contrib/lo: lo_test.sql (r1.5

[COMMITTERS] pgsql: Add large object access control.

2009-12-10 Thread Takahiro Itagaki
Log Message: --- Add large object access control. A new system catalog pg_largeobject_metadata manages ownership and access privileges of large objects. KaiGai Kohei, reviewed by Jaime Casanova. Modified Files: -- pgsql/doc/src/sgml: catalogs.sgml (r2.212 -