- Oct 17, 2012
-
-
Simon Riggs authored
-
- Oct 04, 2012
-
-
Tom Lane authored
These reference pages still claimed that you have to be superuser to create a database or schema owned by a different role. That was true before 8.1, but it was changed in commits aa111062 and f91370cd to allow assignment of ownership to any role you are a member of. However, at the time we were thinking of that primarily as a change to the ALTER OWNER rules, so the need to touch these two CREATE ref pages got missed.
-
- Sep 17, 2012
-
-
Tom Lane authored
Somewhere along the line, somebody decided to remove all trace of this notation from the documentation text. It was still in the command syntax synopses, or at least some of them, but with no indication what it meant. This will not do, as evidenced by the confusion apparent in bug #7543; even if the notation is now unnecessary, people will find it in legacy SQL code and need to know what it does.
-
- Aug 24, 2012
-
-
Peter Eisentraut authored
-
- Aug 11, 2012
-
-
Tom Lane authored
Jeff Janes
-
- Aug 04, 2012
-
-
Bruce Momjian authored
Backpatch to 9.1 and 9.2.
-
- Aug 03, 2012
-
-
Bruce Momjian authored
returned, per report from Aleksey Tsalolikhin Backpatch to 9.2 and 9.1.
-
- Jul 31, 2012
-
-
Alvaro Herrera authored
The most user-visible part of this is to change the long options --statusint and --noloop to --status-interval and --no-loop, respectively, per discussion. Also, consistently enclose file names in double quotes, per our conventions; and consistently use the term "transaction log file" to talk about WAL segments. (Someday we may need to go over this terminology and make it consistent across the whole source code.) Finally, reflow the code to better fit in 80 columns, and have pgindent fix it up some more.
-
- Jul 25, 2012
-
-
Peter Eisentraut authored
-
- Jul 24, 2012
-
-
Alvaro Herrera authored
The initially implemented syntax, "CHECK NO INHERIT (expr)" was not deemed very good, so switch to "CHECK (expr) NO INHERIT" instead. This way it looks similar to SQL-standards compliant constraint attribute. Backport to 9.2 where the new syntax and feature was introduced. Per discussion.
-
- Jun 22, 2012
-
-
Peter Eisentraut authored
To avoid divergent names on related pages, avoid ambiguities, and reduce translation work a little.
-
- Jun 18, 2012
-
-
Peter Eisentraut authored
Before, some places didn't document the short options (-? and -V), some documented both, some documented nothing, and they were listed in various orders. Now this is hopefully more consistent and complete.
-
- Jun 14, 2012
-
-
Tom Lane authored
I had this slightly wrong, as noted by Noah Misch.
-
- Jun 13, 2012
-
-
Tom Lane authored
Aside from adjusting the documentation to say that these are deprecated, we now report a warning (not an error) for use of GLOBAL, since it seems fairly likely that we might change that to request SQL-spec-compliant temp table behavior in the foreseeable future. Although our handling of LOCAL is equally nonstandard, there is no evident interest in ever implementing SQL modules, and furthermore some other products interpret LOCAL as behaving the same way we do. So no expectation of change and no warning for LOCAL; but it still seems a good idea to deprecate writing it. Noah Misch
-
Peter Eisentraut authored
Clarify help (s/return/print/), and explain that this option is for use by other programs, not for user-facing use (it does not print units).
-
- Jun 11, 2012
-
-
Peter Eisentraut authored
getopt_long() allows abbreviating long options, so we might as well give the option the full name, and users can abbreviate it how they like. Do some general polishing of the --help output at the same time.
-
Magnus Hagander authored
To replace it, add -X/--xlog-method that allows the specification of fetch or stream. Do this to avoid unnecessary backwards-incompatiblity. Spotted and suggested by Peter Eisentraut.
-
- Jun 10, 2012
-
-
Magnus Hagander authored
Since the replication protocol deals with TimestampTz, we need to care for the floating point case as well in the frontend tools. Fujii Masao, with changes from Magnus Hagander
-
- Jun 07, 2012
-
-
Peter Eisentraut authored
-
- Jun 05, 2012
-
-
Magnus Hagander authored
Noted by Erik Rijkers
-
Magnus Hagander authored
-
- May 30, 2012
-
-
Tom Lane authored
The initial implementation of pg_dump's --section option supposed that the existing --schema-only and --data-only options could be made equivalent to --section settings. This is wrong, though, due to dubious but long since set-in-stone decisions about where to dump SEQUENCE SET items, as seen in bug report from Martin Pitt. (And I'm not totally convinced there weren't other bugs, either.) Undo that coupling and instead drive --section filtering off current-section state tracked as we scan through the TOC list to call _tocEntryRequired(). To make sure those decisions don't shift around and hopefully save a few cycles, run _tocEntryRequired() only once per TOC entry and save the result in a new TOC field. This required minor rejiggering of ACL handling but also allows a far cleaner implementation of inhibit_data_for_failed_table. Also, to ensure that pg_dump and pg_restore have the same behavior with respect to the --section switches, add _tocEntryRequired() filtering to WriteToc() and WriteDataChunks(), rather than trying to implement section filtering in an entirely orthogonal way in dumpDumpableObject(). This required adjusting the handling of the special ENCODING and STDSTRINGS items, but they were pretty weird before anyway. Minor other code review for the patch, too.
-
- May 27, 2012
-
-
Magnus Hagander authored
Avoids the need for an external script in the most common scenario. Behavior can be overridden using the -n/--noloop commandline parameter.
-
- May 22, 2012
-
-
Bruce Momjian authored
reindexed, not vacuumed (typo). Per report from Thomas REISS
-
- May 21, 2012
-
-
Tom Lane authored
Josh Kupershmidt
-
- May 20, 2012
-
-
Peter Eisentraut authored
initdb: Add -T option oid2name: Put options in some non-random order pg_dump: Put --section option in the right place And some additional markup and terminology improvements.
-
- May 19, 2012
-
-
Michael Meskes authored
-
- May 15, 2012
-
-
Peter Eisentraut authored
See 6ef24487 for an explanation. This is the same for the new man pages.
-
Peter Eisentraut authored
pgindent and perltidy should clean up the rest.
-
- May 08, 2012
-
-
Peter Eisentraut authored
This adds the variable COMP_KEYWORD_CASE, which controls in what case keywords are completed. This is partially to let users configure the change from commit 69f4f1c3, but it also offers more behaviors than were available before.
-
- May 07, 2012
-
-
Bruce Momjian authored
version-specific files, not the server version.
-
- May 06, 2012
-
-
Bruce Momjian authored
-
- May 05, 2012
-
-
Bruce Momjian authored
-
- May 03, 2012
-
-
Peter Eisentraut authored
The default for the choice attribute of the <arg> element is "opt", which would normally put the argument inside brackets. But the DSSSL stylesheets contain a hack that treats <arg> directly inside <group> specially, so that <group><arg>-x</arg><arg>-y</arg></group> comes out as [ -x | -y ] rather than [ [-x] | [-y] ], which it would technically be. But when building man pages, this doesn't work, and so the command synopses on the man pages contain lots of extra brackets. By putting choice="opt" or choice="plain" explicitly on every <arg> and <group> element, we avoid any toolchain dependencies like that, and it also makes it clearer in the source code what is meant. In passing, make some small corrections in the documentation about which arguments are really optional or not.
-
- Apr 30, 2012
-
-
Peter Eisentraut authored
Add more markup in particular so that the command options appear consistently in monospace in the HTML output. On the vacuumdb reference page, remove listing all the possible options in the synopsis. They have become too many now; we have the detailed options list for that.
-
- Apr 24, 2012
-
-
Robert Haas authored
Prohibiting this outright would break dumps taken from older versions that contain such casts, which would create far more pain than is justified here. Per report by Jaime Casanova and subsequent discussion.
-
Robert Haas authored
Fix typo spotted by Thom Brown, and improve wording in another area where Thom spotted a typo.
-
- Apr 21, 2012
-
-
Alvaro Herrera authored
The original syntax wasn't universally loved, and it didn't allow its usage in CREATE TABLE, only ALTER TABLE. It now works everywhere, and it also allows using ALTER TABLE ONLY to add an uninherited CHECK constraint, per discussion. The pg_constraint column has accordingly been renamed connoinherit. This commit partly reverts some of the changes in 61d81bd2, particularly some pg_dump and psql bits, because now pg_get_constraintdef includes the necessary NO INHERIT within the constraint definition. Author: Nikhil Sontakke Some tweaks by me
-
- Apr 16, 2012
-
-
Peter Eisentraut authored
-
- Apr 14, 2012
-
-
Tatsuo Ishii authored
discussion of hackers list on 2012/3/10 "missing description initdb manual".
-