Log Message:
---
Remove prototype of GetOldestWALSendPointer(), that is marked as NOT_USED.
Modified Files:
--
pgsql/src/include/replication:
walsender.h (r1.3 - r1.4)
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
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
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
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)
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)
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)
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
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)
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)
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)
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)
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)
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)
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)
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
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
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
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
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:
--
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:
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:
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:
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:
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:
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)
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)
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
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:
--
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:
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:
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
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)
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
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)
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)
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
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)
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:
--
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
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:
--
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
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
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
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
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
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
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
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)
--
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
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)
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
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.
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
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
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)
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
Log Message:
---
pgBufferUsage needs PGDLLIMPORT for pg_stat_statements on Windows.
Modified Files:
--
pgsql/src/include/executor:
instrument.h (r1.22 - r1.23)
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)
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:
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
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
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
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
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)
--
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)
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)
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.
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
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 -
70 matches
Mail list logo