| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the example for decode(), show the bytea result in hex format,
since that's now the default. Use an E'' string in the example for
quote_literal(), so that it works regardless of the
standard_conforming_strings setting. On the functions-for-binary-strings
page, leave the examples as-is for readability, but add a note pointing out
that they are shown in escape format. Per comments from Thom Brown.
Also, improve the description for encode() and decode() a tad.
Backpatch to 9.0, where bytea_output was introduced.
|
| |
|
|
|
|
|
|
|
| |
Per discussion, this structure seems more understandable than what was
there before. Make config.sgml and postgresql.conf.sample agree.
In passing do a bit of editorial work on the variable descriptions.
|
|
|
|
|
| |
Previous patch only covered the ALTER TABLE changes, not changes in other
commands; and it neglected to revert the documentation changes.
|
|
|
|
|
|
|
|
| |
As noted by Laurenz Albe, our SGML tools deal rather oddly with chapters
having just one <sect1>. Perhaps the tooling could be fixed, but really
the design of this chapter's introduction is pretty bogus anyhow. Split
it into a true introduction and a <sect1> about the FDW functions, so
that it reads better and dodges the lack-of-a-chapter-TOC problem.
|
|
|
|
| |
Modified version of a patch by Shigeru Hanada.
|
|
|
|
| |
Per bug #6089, noted by Sidney Cadot
|
| |
|
| |
|
|
|
|
|
| |
Locks on inheritance parent remain at lower level, as they were before.
Remove entry from 9.1 release notes.
|
|
|
|
|
|
|
| |
Somehow, column rolconfig got removed from the documentation of the
pg_roles view in the 9.0 cycle, although the column is actually still
there. In 9.1, we'd also forgotten to document the rolreplication column.
Spotted by Sakamoto Masahiko.
|
|
|
|
|
| |
We had previously (af26857a2775e7ceb0916155e931008c2116632f)
established the U.S. spellings as standard.
|
|
|
|
| |
port number to avoid unintended client connections.
|
|
|
|
| |
As noted by Christian Ullrich.
|
|
|
|
|
|
|
| |
Explain that querying pg_locks does not simultaneously lock both the
normal lock manager and the predicate lock manager.
Per discussion with Kevin Grittner.
|
|
|
|
| |
Backpatch to 9.1 and 9.0.
|
|
|
|
| |
Kevin Grittner, with additional wordsmithing by me.
|
|
|
|
| |
Also be more careful about markup: use & not just &.
|
|
|
|
|
|
|
|
| |
The release notes may contain non-ASCII characters (for contributor
names), which lynx converts to the encoding determined by the current
locale. The get output that is deterministic and easily readable by
everyone, we make lynx produce LATIN1 and then convert that to ASCII
with transliteration for the non-ASCII characters.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a dangerous example to provide because on machines with GNU cp,
it will silently do the wrong thing and risk archive corruption. Worse,
during the 9.0 cycle somebody "improved" the discussion by removing the
warning that used to be there about that, and instead leaving the
impression that the command would work as desired on most Unixen.
It doesn't. Try to rectify the damage by providing an example that is safe
most everywhere, and then noting that you can try cp -i if you want but
you'd better test that.
In back-patching this to all supported branches, I also added an example
command for Windows, which wasn't provided before 9.0.
|
|
|
|
| |
Per Josh Kupershmidt and Tom Lane.
|
|
|
|
|
|
|
|
|
|
|
| |
The initial commit of the ALTER TABLE ADD FOREIGN KEY NOT VALID feature
failed to support labeling such constraints as deferrable. The best fix
for this seems to be to fold NOT VALID into ConstraintAttributeSpec.
That's a bit more general than the documented syntax, but it allows
better-targeted syntax error messages.
In addition, do some mostly-but-not-entirely-cosmetic code review for
the whole NOT VALID patch.
|
|
|
|
| |
This has always been true, it was just never documented.
|
|
|
|
|
|
|
|
|
| |
the same file system, and that authentication should lock out normal
users.
Per suggestsion from #postgresql irc channel.
Backpatch to 9.1.
|
|
|
|
| |
Per note from Tom
|
|
|
|
|
|
|
|
|
| |
... when talking about how good they are in replacement of bulk DELETE
in partitioned setups.
The original wording was a bit confusing.
Per an observation from David Wheeler.
|
|
|
|
| |
Per a gripe from Tom Lane.
|
|
|
|
| |
"must".
|
|
|
|
|
|
|
|
|
| |
The previous wording wasn't explicit enough, which could misled readers
into thinking that the locks acquired are more restricted in nature than
they really are. The resulting optimism can be damaging to morale when
confronted with reality, as has been observed in the field.
Greg Smith
|
|
|
|
|
|
|
| |
This is more consistent with what we do elsewhere, and hopefully avoids
creating the perception that current_schemas takes no arguments.
As suggested by Brendan Jurd
|
|
|
|
| |
As suggested by Grzegorz Szpetkowski.
|
|
|
|
| |
Brendan Jurd
|
|
|
|
| |
Fujii Masao
|
|
|
|
| |
Noted by Daniele Varrazzo.
|
|
|
|
| |
Fujii Masao
|
|
|
|
| |
Shigeru Hanada, with some additional wordsmithing by me
|
|
|
|
| |
Shigeru Hanada, with a minor grammar correction.
|
| |
|
|
|
|
| |
Also do some desultory copy-editing on the notes.
|
|
|
|
|
|
|
|
| |
Using -s when registering a service will now suppress
the application eventlog entries stating that the service
is starting and started.
MauMau
|
|
|
|
|
|
|
|
|
|
|
| |
The documentation of the columns collection_type_identifier and
dtd_identifier was wrong. This effectively reverts commits
8e1ccad51901e83916dae297cd9afa450957a36c and
57352df66d3a0885899d39c04c067e63c7c0ba30 and updates the name
array_type_identifier (the name in SQL:1999) to
collection_type_identifier.
closes bug #5926
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is an ugly hack to get around the fact that significant parts of the
core backend assume they don't need to worry about passing collation to
equality and hashing functions. That's true for the core string datatypes,
but citext should ideally have equality behavior that depends on the
specified collation's LC_CTYPE. However, there's no chance of fixing the
core before 9.2, so we'll have to live with this compromise arrangement for
now. Per bug #6053 from Regina Obe.
The code changes in this commit should be reverted in full once the core
code is up to speed, but be careful about reverting the docs changes:
I fixed a number of obsolete statements while at it.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since start/stop/restart/reload/status is a kind of standard command
set, it seems odd to insert the special-purpose "promote" in between
the closely related "restart" and "reload". So put it after "status"
in code and documentation.
Put the documentation of the -U option in some sensible place.
Rewrite the synopsis sentence in help and documentation to make it
less of a growing mouthful.
|
|
|
|
| |
found by Thom Brown
|
|
|
|
| |
Marc Cousin
|
|
|
|
| |
Marc Cousin, Satoshi Nagayasu
|
|
|
|
|
|
|
|
| |
This is the original DocBook SGML limit, but apparently most
installations have changed it or ignore it, which is why few people
have run into this problem.
pointed out by Brendan Jurd
|
|
|
|
| |
Marco Nenciarini
|
|
|
|
| |
Josh Kupershmidt
|