Tom Lane
6f64cf592b
Get rid of inappropriate use of croak(). Per report from Michael Fuhr.
2005-08-24 19:06:28 +00:00
Tom Lane
95f202c021
Adjust description of use_strict parameter. Some other minor editorial
...
cleanup.
2005-08-24 18:56:07 +00:00
Tom Lane
f21e26225c
Fix broken markup.
2005-08-24 18:26:36 +00:00
Tom Lane
a62604508f
Fix up plperl 'use_strict' so that it can be enabled or disabled on the
...
fly. Fix problem with incompletely duplicated setup code. Andrew Dunstan,
from an idea of Michael Fuhr's.
2005-08-24 18:16:58 +00:00
Bruce Momjian
a06d98bbf4
Additem:
...
> * Add sleep() function, remove from regress.c
2005-08-24 17:56:20 +00:00
Tom Lane
767a9021b3
Add small hack to support use of Unicode-based locales on WIN32. This
...
is not adequately tested yet, but let's get it into beta1 so it can be
tested. Magnus Hagander and Tom Lane.
2005-08-24 17:50:00 +00:00
Tom Lane
a0a0bc02b7
Fix ExecBRDeleteTriggers so that deletion is not suppressed when delete
...
triggers exist but are all disabled. Problem noted by Gavin Sherry in
original discussion of enable/disable trigger patch, but was never
addressed.
2005-08-24 17:38:35 +00:00
Tom Lane
130b2dd8ea
Add documentation for ALTER TABLE ENABLE/DISABLE TRIGGER.
2005-08-24 17:24:19 +00:00
Bruce Momjian
249a720ec5
Add:
...
> o Add sleep() to PL/PgSQL
2005-08-24 16:49:39 +00:00
Bruce Momjian
db8275dec3
Add to release notes.
2005-08-24 16:47:00 +00:00
Tom Lane
2a733db0cc
Fix broken markup.
2005-08-24 15:35:01 +00:00
Bruce Momjian
e4bffdad75
Update release notes.
2005-08-24 14:35:26 +00:00
Bruce Momjian
c864c3bf9a
Fix typo.
2005-08-24 14:24:19 +00:00
Bruce Momjian
ee2b61ee55
Mark "easy" items.
...
Jim C. Nasby
2005-08-24 14:05:37 +00:00
Bruce Momjian
6ca102d676
Update:
...
< o Do VACUUM FULL if table is nearly empty?
> o Suggest VACUUM FULL if a table is nearly empty
2005-08-24 14:00:36 +00:00
Bruce Momjian
69e4e570b7
Add explaination:
...
>
> Currently, if a variable is commented out, it keeps the
> previous uncommented value until a server restarted.
>
2005-08-24 13:57:27 +00:00
Michael Meskes
f417ebf03a
- Check for NULL before checking whether argument is an array.
...
- Remove stary character from string quoting.
- Fixed check to report missing varchar pointer implementation.
2005-08-24 10:34:19 +00:00
Bruce Momjian
9012bb63fd
Remove periods on bullet items.
2005-08-24 03:47:11 +00:00
Bruce Momjian
2b215215ad
Mark item as complete, add another:
...
< * Allow triggers to be disabled [trigger]
> * -Allow triggers to be disabled [trigger]
> * Allow triggers to be disabled in only the current session.
< Currently the only way to disable triggers is to modify the system
< tables.
> This is currently possible by starting a multi-statement transaction,
> modifying the system tables, performing the desired SQL, restoring the
> system tables, and committing the transaction. ALTER TABLE ...
> TRIGGER requires a table lock so it is not idea for this usage.
2005-08-23 23:51:18 +00:00
Bruce Momjian
5279f688c5
Release note cleanups.
2005-08-23 23:31:52 +00:00
Tom Lane
188c7c8ccf
Add ALTER TABLE ENABLE/DISABLE TRIGGER commands. Change pg_dump to
...
use these instead of its previous hack of changing pg_class.reltriggers.
Documentation is lacking, will add that later.
Patch by Satoshi Nagayasu, review and some extra work by Tom Lane.
2005-08-23 22:40:47 +00:00
Bruce Momjian
d086da4bb1
Update pgcrypto items.
2005-08-23 21:25:56 +00:00
Bruce Momjian
26ca0d6abb
Update ALTER OWNER description.
2005-08-23 21:17:15 +00:00
Bruce Momjian
9cf18ee386
Add new file for win32 threading.
2005-08-23 21:11:22 +00:00
Bruce Momjian
43bf3a6bc6
The attached patch updates the thread test program to run stand-alone on
...
Windows. The test itself is bypassed in configure as discussed, and
libpq has been updated appropriately to allow it to build in thread-safe
mode.
Dave Page
2005-08-23 21:02:05 +00:00
Bruce Momjian
f2cec87605
Fix function name.
2005-08-23 20:51:27 +00:00
Tom Lane
e331404da5
Clean up some very old and crufty code for TID scan planning. Not much
...
functional difference really, but make use of stuff added to the planner
since this code was touched last.
2005-08-23 20:49:47 +00:00
Bruce Momjian
a970a8cb95
Back out incorrect commit.
2005-08-23 20:48:47 +00:00
Bruce Momjian
eef7e30cc1
Fix function name.
2005-08-23 20:45:11 +00:00
Bruce Momjian
bc1a3cdd01
Update release notes.
2005-08-23 19:44:58 +00:00
Bruce Momjian
31ef0588c8
More release note updates.
2005-08-23 14:54:06 +00:00
Tom Lane
0f455b346e
Fix broken lrand48() implementation, per Merlin Moncure.
2005-08-23 13:31:11 +00:00
Bruce Momjian
e889ff4def
Release note updates.
2005-08-23 12:47:30 +00:00
Bruce Momjian
53a04e005b
Release note updates.
2005-08-23 12:46:35 +00:00
Bruce Momjian
a5e1cccfdb
Avoid bullets in subparagraphs.
2005-08-23 12:14:33 +00:00
Bruce Momjian
9d615a9dbb
Fix markup for para.
2005-08-23 11:59:09 +00:00
Bruce Momjian
3a3c06f0e0
Adjust SGML so major feature items are all not in a single subparagraph.
2005-08-23 11:53:33 +00:00
Bruce Momjian
2a49282477
Update release notes from community comments.
2005-08-23 11:32:33 +00:00
Bruce Momjian
f9989dae88
Update release notes for 8.1.
2005-08-23 02:57:07 +00:00
Tom Lane
5f8b22c20d
Fix wrong dependency on owner created by ALTER OPCLASS OWNER.
...
Per Alvaro.
2005-08-23 01:41:30 +00:00
Bruce Momjian
2c57528487
Fix SGML sect1-3 alignment in the 8.0.X series.
2005-08-23 01:22:53 +00:00
Tom Lane
9052537325
Rewrite gather-write patch into something less obviously bolted on
...
after the fact. Fix bug with incorrect test for whether we are at end
of logfile segment. Arrange for writes triggered by XLogInsert's
is-cache-more-than-half-full test to synchronize with the cache boundaries,
so that in long transactions we tend to write alternating halves of the
cache rather than randomly chosen portions of it; this saves one more
write syscall per cache load.
2005-08-22 23:59:04 +00:00
Bruce Momjian
ae94f10397
Update documentation that non-super users can now do ALTER OWNER.
2005-08-22 21:32:01 +00:00
Bruce Momjian
9bddb5c8c7
Back out incorrect use of E'' escape addition.
2005-08-22 20:25:03 +00:00
Tom Lane
83357da684
Cause ALTER INDEX OWNER to generate a warning and do nothing, rather than
...
erroring out as it has done for the last couple weeks. Document that this
form is now ignored because indexes can't usefully have different owners
from their parent tables. Fix pg_dump to not generate ALTER OWNER commands
for indexes.
2005-08-22 19:40:37 +00:00
Tom Lane
bf1e33d24a
Fix unwanted denial of ALTER OWNER rights to superusers. There was some
...
discussion of getting around this by relaxing the checks made for regular
users, but I'm disinclined to toy with the security model right now,
so just special-case it for superusers where needed.
2005-08-22 17:38:20 +00:00
Bruce Momjian
a7f49252d2
enable_constraint_exclusion => constraint_exclusion
...
Also improve wording.
2005-08-22 17:35:03 +00:00
Bruce Momjian
8ad3965a11
Improve xid wraparound message (the server isn't really shut down, just
...
not accepting queries).
errmsg("database is not accepting queries to avoid
wraparound data loss in database \"%s\"",
errhint("Stop the postmaster and use a standalone
backend to VACUUM database \"%s\".",
2005-08-22 16:59:47 +00:00
Tom Lane
f88e8070b7
Use an initdb-time test to see if the local version of getaddrinfo()
...
chokes on IPv6 addresses, and comment out the IPv6 entry in the default
pg_hba.conf if so. Per Andrew Dunstan.
2005-08-22 16:27:36 +00:00
Tom Lane
d0096a41fa
Fix some inconsistent choices of datatypes in xlog.c. Make buffer
...
indexes all be int, rather than variously int, uint16 and uint32;
add some casts where necessary to support large buffer arrays.
2005-08-22 00:41:28 +00:00