| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
> * Simplify dropping roles that have objects in several databases
|
|
|
|
| |
> o Allow PL/PgSQL to support WITH HOLD cursors
|
|
|
|
|
|
|
|
| |
>
> o Display IN, INOUT, and OUT parameters in \df+
>
> It probably requires psql to output newlines in the proper
> column, which is already on the TODO list.
|
| |
|
|
|
|
| |
> * Add function to report the time of the most recent server reload
|
|
|
|
|
|
| |
> * Add options to pg_config to show the share_dir, sysconfdir,
> pkgincludedir, and localedir
>
|
| |
|
|
|
|
|
|
| |
integrated autovacuum now does :)
David Fetter
|
| |
|
|
|
|
|
|
|
|
| |
maintenance.sgml.
Robert Treat
[ Also fix create domain markup.]
|
|
|
|
| |
David Fetter
|
|
|
|
|
|
| |
> * Allow CREATE INDEX to take an additional parameter for use with
> special index types
>
|
|
|
|
| |
release notes.
|
| |
|
|
|
|
|
| |
>
> Another idea would be to allow actual SELECT queries in a COPY.
|
|
|
|
|
|
| |
>
> o Allow COPY to output from views
>
|
|
|
|
|
|
| |
strings. This is consistent with SQL conventions, and since Bruce
already changed initdb in a way that assumed it worked like this, seems
we'd better make it work like this.
|
|
|
|
|
|
|
|
| |
< This would be beneficial when there are few distinct values.
> This would be beneficial when there are few distinct values. This is
> already used by GROUP BY.
946d946
< * Allow DISTINCT to use hashing like GROUP BY
|
|
|
|
|
| |
< * Allow WAL traffic to be steamed to another server for stand-by
> * Allow WAL traffic to be streamed to another server for stand-by
|
|
|
|
| |
> * Allow DISTINCT to use hashing like GROUP BY
|
| |
|
|
|
|
|
| |
> * Allow WAL traffic to be steamed to another server for stand-by
> replication
|
|
|
|
| |
< * Research use of sched_yield() for spinlock acquisition failure
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
>
1032a1034
> * Remove BeOS and QNX-specific code
|
|
|
|
| |
> o Fix SELECT INTERVAL '1' MONTH
|
|
|
|
| |
Michael Fuhr
|
|
|
|
|
| |
<
> * Update Bonjour to work with newer cross-platform SDK
|
|
|
|
|
|
|
|
|
|
|
| |
<
390d388
<
453c451
< removed or have its heap and index files truncated. One
> be removed or have its heap and index files truncated. One
< * Use a phantom command counter for nested subtransactions to reduce
< per-tuple overhead
|
|
|
|
| |
> o Add single-step debugging of PL/PgSQL functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sake of brevity and clarity.
Make pg_reload_conf(), pg_rotate_logfile(), and pg_cancel_backend()
return a boolean rather than an integer to indicate success or failure.
Along the way, make some minor cleanups to dbsize.c -- in particular,
use elog() rather than ereport() for "shouldn't happen" error
conditions, and remove some of the more flagrant violations of the
Postgres indentation conventions.
Catalog version bumped.
|
| |
|
|
|
|
| |
Robert Treat.
|
|
|
|
|
|
|
|
|
| |
the builtin functions (although some more entries are still needed),
and remove the duplicate index entries that have been causing
collateindex.pl warnings. Consistently use "int" and "bigint", rather
than a mix of "int", "integer", "int4", "bigint", and "int8". Make
parenthesis style in syntax examples more consistent. Various
copy-editing for newly-added documentation and SGML markup fixes.
|
| |
|
| |
|
| |
|
|
|
|
| |
consistent with the other sections in this chapter.
|
|
|
|
|
|
| |
a section of the "Server Run-time Environment" chapter. Also, move the
SGML for the new chapter to a separate file and fix the resulting
fallout.
|
|
|
|
|
|
| |
particular the addition of bitmap scans and the relaxation of rules
about when multicolumn indexes can be used. Also some minor editorial
work in other parts of the chapter.
|
| |
|
|
|
|
| |
appears in the REINDEX ref page.
|
| |
|
|
|
|
|
|
| |
rather than "-" for the "dash" character. Correct SGML markup. Make
references to the names of contributors more consistent. Rewrite a bit
of prose, and make some other similar cleanups.
|
| |
|
|
|
|
|
|
|
|
|
| |
in the zic database or zone names found in the date token table. This
preserves the old ability to do AT TIME ZONE 'PST' along with the new
ability to do AT TIME ZONE 'PST8PDT'. Per gripe from Bricklen Anderson.
Also, fix some inconsistencies in usage of TZ_STRLEN_MAX --- the old
code had the potential for one-byte buffer overruns, though given
alignment considerations it's unlikely there was any real risk.
|
|
|
|
|
|
| |
for procedural languages. This replaces the hard-wired table I had
originally proposed as a stopgap solution. For the moment, the initial
contents only include languages shipped with the core distribution.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as per my recent proposal. For now the template data is hard-wired in
proclang.c --- this should be replaced later by a new shared system
catalog, but we don't want to force initdb during 8.1 beta. This change
lets us cleanly load existing dump files even if they contain outright
wrong information about a PL's support functions, such as a wrong path
to the shared library or a missing validator function. Also, we can
revert the recent kluges to make pg_dump dump PL support functions that
are stored in pg_catalog.
While at it, I removed the code in pg_regress that replaced $libdir
with a hardcoded path for temporary installations. This is no longer
needed given our support for relocatable installations.
|