- 19 Sep, 2006 3 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 18 Sep, 2006 14 commits
-
-
Bruce Momjian authored
and indexes. Other cleanups.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
contrib functionality. Along the way, remove the USER_LOCKS configuration symbol, since it no longer makes any sense to try to compile that out. No user documentation yet ... mmoncure has promised to write some. Thanks to Abhijit Menon-Sen for creating a first draft to work from.
-
Bruce Momjian authored
-
Neil Conway authored
syntax summary consistent with the other SQL reference pages. Patch from Euler Taveira de Oliveira.
-
Tom Lane authored
-
-
-
Tom Lane authored
the input query's target list too soon, causing it to affect processing of ORDER BY in the input query.
-
Bruce Momjian authored
> > * Set client encoding based on the client operating system encoding > > Currently client_encoding is set in postgresql.conf, which > defaults to the server encoding.
-
-
Teodor Sigaev authored
-
Tom Lane authored
oversight in original implementation of VALUES. Also fix an oversight in recent addition of options to CREATE TABLE AS: they weren't getting propagated if the query was a set-operation such as UNION.
-
- 17 Sep, 2006 2 commits
-
-
Tom Lane authored
the table being analyzed. This prevents two ANALYZEs from running concurrently on the same table and possibly suffering concurrent-update failures while trying to store their results into pg_statistic. The downside is that a database-wide ANALYZE executed within a transaction block will hold ShareUpdateExclusiveLock on many tables simultaneously, which could lead to concurrency issues or even deadlock against another such ANALYZE. However, this seems a corner case of less importance than getting unexpected errors from a foreground ANALYZE when autovacuum elects to analyze the same table concurrently. Per discussion.
-
Tom Lane authored
after an error during VACUUM. We have a PG_TRY block anyway around the only call sites, so just reset it in the CATCH clause instead of having AtEOXact_Buffers blindly do it during xact end. I think the old code was actively wrong for the case of a failure during ANALYZE inside a subtransaction --- the flag wouldn't get cleared until main transaction end. Probably not worth back-patching though.
-
- 16 Sep, 2006 7 commits
-
-
Bruce Momjian authored
< o Reorder physical storage order to reduce padding? < < This involves having the user-specified order of columns < be different from the physical order. SELECT * would < need to reorder the physical values to match the < user-specified ordering. < < o Store disk pages with no alignment/padding? < < This necessitates adding CPU-required padding when moving < rows from disk to memory. < < One idea is to store the header in network byte order (high bits < first), and read the high bits to determine the header length. < http://archives.postgresql.org/pgsql-hackers/2006-09/msg00848.php > One idea is to create zero-or-one-byte-header versions > of varlena data types. In involves setting the high-bit and > 0-127 length in the single-byte header, or clear the high bit > and store the 7-bit ASCII value in the rest of the byte. > The small-header versions have no alignment requirements. > http://archives.postgresql.org/pgsql-hackers/2006-09/msg01372.php
-
Tom Lane authored
and create a new view pg_timezone_names that provides information about the zones known in the 'zic' database. Magnus Hagander, with some additional work by Tom Lane.
-
Tom Lane authored
-
Tom Lane authored
alias with the old name for backwards compatibility. Per discussion, the old name is actively wrong because validity and well-formedness have different meanings in XML.
-
Tom Lane authored
per Magnus.
-
Tom Lane authored
-
Bruce Momjian authored
-
- 15 Sep, 2006 7 commits
-
-
Bruce Momjian authored
Includes sample standby script. Simon Riggs
-
Bruce Momjian authored
Simon Riggs
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
per Magnus.
-
Tom Lane authored
-
Tom Lane authored
-
- 14 Sep, 2006 7 commits
-
-
Bruce Momjian authored
comment alignment on most systems.
-
Tom Lane authored
a schema is our own temp schema or another backend's temp schema, and use these in place of some former kluges in information_schema. Per my proposal of yesterday.
-
Bruce Momjian authored
< * -Allow PREPARE to automatically determine parameter types based on the SQL < statement (Neil)
-
Bruce Momjian authored
< * -Allow protocol-level BIND parameter values to be logged, if text mode > * -Allow protocol-level BIND parameter values to be logged
-
Bruce Momjian authored
< o -Allow commenting of variables in postgresql.conf to restore them > o Allow commenting of variables in postgresql.conf to restore them
-
Tom Lane authored
-
Bruce Momjian authored
Victor Wagner
-