| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
non-null-terminated input. Per discussion with ITAGAKI Takahiro.
|
|
|
|
|
|
|
|
| |
specifically, we can input either the "format with designators" or the
"alternative format", and we can output the former when IntervalStyle is set
to iso_8601.
Ron Mayer
|
| |
|
|
|
|
|
|
| |
the length of a UTF8 character with pg_mblen (wrong if DB encoding isn't
UTF8), and the latter was blithely assuming that a static buffer would somehow
revert to all zeroes for each use.
|
| |
|
|
|
|
|
|
|
|
|
| |
different locales. This is just syntactical sweetener over --lc-collate and
--lc-ctype. Per discussion.
While at it, properly document --lc-ctype and --lc-collate in SGML docs,
which apparently were forgotten (or purposefully ommited?) when they were
created.
|
|
|
|
| |
is NULL), so remove some useless tests for the case.
|
|
|
|
|
|
|
|
| |
it was using too soon. In a situation where pg_do_encoding_conversion is
a no-op, this led to garbage data returned.
In HEAD, also modify the code that's ensuring null termination to make it
a tad more obvious what's happening.
|
|
|
|
| |
VACUUM reset them to false rather than trying to clean 'em up during DROP.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
("there might be triggers") rather than an exact count. This is necessary
catalog infrastructure for the upcoming patch to reduce the strength of
locking needed for trigger addition/removal. Split out and committed
separately for ease of reviewing/testing.
In passing, also get rid of the unused pg_class columns relukeys, relfkeys,
and relrefs, which haven't been maintained in many years and now have no
chance of ever being maintained (because of wishing to avoid locking).
Simon Riggs
|
|
|
|
|
|
|
| |
If the latter doesn't exist, automatically recreate it. (We don't do
this for pg_xlog, though, per discussion.)
Jonah Harris
|
|
|
|
| |
(It's always worked like this, but we never documented it before.)
|
|
|
|
|
|
|
|
|
|
| |
from DateStyle, and create a new interval style that produces output matching
the SQL standard (at least for interval values that fall within the standard's
restrictions). IntervalStyle is also used to resolve the conflict between the
standard and traditional Postgres rules for interpreting negative interval
input.
Ron Mayer
|
|
|
|
|
| |
it behaves correctly for a leading minus sign, zero year value, and
nonzero month value. Per discussion with Ron Mayer.
|
|
|
|
|
|
|
| |
citext-to-and-from-xml tests, since those caused variation between
installations with or without libxml without really proving much. Instead
repurpose citext_1.out as the expected results in glibc en_US (and probably
other) locales.
|
| |
|
|
|
|
|
|
| |
as much of it as lives in its default tablespace) to a new tablespace.
Guillaume Lelarge, with some help from Bernd Helmle and Tom Lane
|
|
|
|
|
|
|
| |
(but not locked, as that would risk deadlocks). Also, make it work in a small
ring of buffers to avoid having bulk inserts trash the whole buffer arena.
Robert Haas, after an idea of Simon Riggs'.
|
|
|
|
|
| |
if their source or target types match the pattern (using the same definition
of "match" as \dT does). Per recent discussion.
|
|
|
|
|
| |
index column numbers needs to handle the case where you have more than
one scankey on the same index column. toast_fetch_datum_slice() needs it.
|
| |
|
|
|
|
| |
to only apply if present Oid is invalid, per second thought from TGL
|
|
|
|
| |
from KaiGai Kohei
|
| |
|
|
|
|
|
|
| |
Hopefully this will forestall future confusion about their roles.
Jonah Harris
|
|
|
|
| |
postgresql.conf 'ssl' section.
|
|
|
|
| |
backpatch to 8.3.X.
|
| |
|
|
|
|
| |
Jonah Harris
|
|
|
|
|
| |
the proc->argnames array has to be initialized to zero immediately on creation,
since the error recovery path will try to free its elements.
|
|
|
|
|
| |
tool chain. With some polishing, this might help us get rid of our ancient
and crufty man page build mechanism.
|
|
|
|
| |
Author: Robert Haas <robertmhaas@gmail.com>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
almost certainly represents user error. Per a gripe from Sebastian Böhm
and subsequent discussion.
|
|
|
|
| |
code beautification.
|
| |
|
|
|
|
|
|
|
| |
data type. This patch takes the approach of allowing an optional hyphen after
each group of four hex digits.
Author: Robert Haas <robertmhaas@gmail.com>
|
|
|
|
| |
stable not immutable, since it depends on system catalog contents.
|
|
|
|
|
|
| |
by splitting it into three functions with better-defined behaviors.
Zdenek Kotala
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
from COMMITTED to SUBCOMMITTED during recovery. This wasn't previously
possible, but it is now due to the recent changes on clog commit protocol for
subtransactions.
Simon Riggs
|
|
|
|
|
|
|
|
| |
to dump sequence values cope with sequences outside the search path and/or
having names that need quoting. No back-patch needed because these are new
problems in 8.4.
Kris Jurka (also a little bit of code beautification by tgl)
|
|
|
|
| |
longstanding note in the source that this patch removes.
|
|
|
|
| |
Brendan Jurd
|
| |
|
| |
|
| |
|