summaryrefslogtreecommitdiff
path: root/doc/src
AgeCommit message (Collapse)Author
2007-01-06Done:Bruce Momjian
> * -Allow user-defined types to accept 'typmod' parameters
2007-01-06Add:Bruce Momjian
> > * Make consistent use of long/short command options --- pg_ctl needs > long ones, pg_config doesn't have short ones, postgres doesn't have > enough long ones, etc.
2007-01-06Add:Bruce Momjian
> o Consider parsing the -c string into individual queries so each > is run in its own transaction > > o Consider disallowing multiple queries in PQexec() as an > additional barrier to SQL injection attacks
2007-01-06Already done in 8.2:Bruce Momjian
< * Allow CREATE INDEX to take an additional parameter for use with < special index types
2007-01-06Move INDEX inheritance out into a separate section:Bruce Momjian
< * Allow inherited tables to inherit index, UNIQUE constraint, and primary < key, foreign key < * UNIQUE INDEX on base column not honored on INSERTs/UPDATEs from < inherited table: INSERT INTO inherit_table (unique_index_col) VALUES < (dup) should fail < < The main difficulty with this item is the problem of creating an index < that can span more than one table. < < * Allow SELECT ... FOR UPDATE on inherited tables > * Inheritance > > o Allow inherited tables to inherit indexes, UNIQUE constraints, > and primary/foreign keys > o Honor UNIQUE INDEX on base column in INSERTs/UPDATEs > on inherited table, e.g. INSERT INTO inherit_table > (unique_index_col) VALUES (dup) should fail > > The main difficulty with this item is the problem of > creating an index that can span multiple tables. > > o Allow SELECT ... FOR UPDATE on inherited tables > > >
2007-01-06Done:Bruce Momjian
> * -Allow the pg_xlog directory location to be specified during initdb
2007-01-06Allow initdb to specify the pg_xlog directory.Bruce Momjian
Euler Taveira de Oliveira
2007-01-06Document problems with release links in early branches.Bruce Momjian
2007-01-05Minor copy-editing for release note updates.Tom Lane
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
back-stamped for this.
2007-01-05Update Japanese FAQ.Bruce Momjian
2007-01-05Update for release 8.2.1.Bruce Momjian
2007-01-05Create release notes for all back-branch relases on 2007-01-08.Bruce Momjian
2007-01-05Call setrlimit if possible in pg_regress to allow core file generation, and ↵Andrew Dunstan
provide a switch for similar behaviour in pg_ctl.
2007-01-05Add missing reference to pg_shdescription. Greg MullaneTom Lane
2007-01-04Fix tab to space mention in FAQ_DEV.Bruce Momjian
2007-01-04Fix erroneous implementation of -s in postmaster.c (the switch doesn't takeTom Lane
an optarg). Add some comments noting that code in three different files has to be kept in sync. Fix erroneous description of -S switch (it sets work_mem not silent_mode), and do some light copy-editing elsewhere in postgres-ref.
2006-12-30Support type modifiers for user-defined types, and pull most knowledgeTom Lane
about typmod representation for standard types out into type-specific typmod I/O functions. Teodor Sigaev, with some editorialization by Tom Lane.
2006-12-30Clarify wording on when ctid is modified by VACUUM FULL.Bruce Momjian
2006-12-28Add TLS thread URL:Bruce Momjian
> http://archives.postgresql.org/pgsql-hackers/2006-12/msg01213.php
2006-12-28Remove:Bruce Momjian
< * Add a GUC to control whether BEGIN inside a transcation should abort < the transaction.
2006-12-28Remove caveat about avoiding cross-type operators in constraints intendedTom Lane
for use with constraint exclusion. We can prove those cases now...
2006-12-28Done:Bruce Momjian
< * Move some /contrib modules out to their own project sites < < Particularly, move GPL-licensed /contrib/userlock and < /contrib/dbmirror/clean_pending.pl. <
2006-12-27Use FROM clause in example UPDATE commands where appropriate. AlsoTom Lane
remove long-obsolete statement that there isn't a check for infinite recursion in view rules.
2006-12-27Use "dead" rather than "expired" for vacuumable rows.Bruce Momjian
2006-12-26Remove incorrect semicolon in example. Joachim WielandTom Lane
2006-12-24Code review for XML patch. Instill a bit of sanity in the location ofTom Lane
the XmlExpr code in various lists, use a representation that has some hope of reverse-listing correctly (though it's still a de-escaping function shy of correctness), generally try to make it look more like Postgres coding conventions.
2006-12-23Change a VACUUM manual page word from 'deleted' to 'expired', so DELETEBruce Momjian
and UPDATE are clearly covered by the term.
2006-12-23Document that CREATE TYPE names should not begin with an underscore,Bruce Momjian
rather than being disallowed.
2006-12-23Restructure operator classes to allow improved handling of cross-data-typeTom Lane
cases. Operator classes now exist within "operator families". While most families are equivalent to a single class, related classes can be grouped into one family to represent the fact that they are semantically compatible. Cross-type operators are now naturally adjunct parts of a family, without having to wedge them into a particular opclass as we had done originally. This commit restructures the catalogs and cleans up enough of the fallout so that everything still works at least as well as before, but most of the work needed to actually improve the planner's behavior will come later. Also, there are not yet CREATE/DROP/ALTER OPERATOR FAMILY commands; the only way to create a new family right now is to allow CREATE OPERATOR CLASS to make one by default. I owe some more documentation work, too. But that can all be done in smaller pieces once this infrastructure is in place.
2006-12-22Add a link to the developer's FAQ for my article about how companies canBruce Momjian
work effectively with open source communities.
2006-12-22Slight adjustments to xml documentation to reflect functionality justBruce Momjian
added.
2006-12-21Initial SQL/XML support: xml data type and initial set of functions.Peter Eisentraut
2006-12-208.3 release schedule is year 2007, not 2006.Bruce Momjian
2006-12-19Add timeline for next release to developer's FAQ.Bruce Momjian
2006-12-19Item done.Bruce Momjian
< o Improve xid wraparound detection by recording per-table rather < than per-database
2006-12-19Interpret a dbName param to PQsetdbLogin as a conninfo string if it contains ↵Andrew Dunstan
an = sign. Tom Lane and Andrew Dunstan.
2006-12-18Set pg_am.amstrategies to zero for index AMs that don't have fixedTom Lane
operator strategy numbers, ie, GiST and GIN. This is almost cosmetic enough to not need a catversion bump, but since the opr_sanity regression test has to change in sync with the catalog entry, I figured I'd better do one.
2006-12-17Fix typo:Bruce Momjian
< While PostgreSQL clients runs fine limited-resource environments, the > While PostgreSQL clients runs fine in limited-resource environments, the
2006-12-17Move entry into CLUSTER section:Bruce Momjian
< * Make CLUSTER preserve recently-dead tuples per MVCC requirements > o Make CLUSTER preserve recently-dead tuples per MVCC requirements
2006-12-15Back out double-run of PDF/PS output. Requires building bookindex.sgmlBruce Momjian
properly. Remove SGML docs about openjade performance patch, and instead add comment in style sheet where indenting code is commented out. Backpatch to 8.2.X.
2006-12-15TODO item not wanted:Bruce Momjian
> > * Embedded server (not wanted) > > While PostgreSQL clients runs fine limited-resource environments, the > server requires multiple processes and a stable pool of resources to > run reliabily and efficiently. Stripping down the PostgreSQL server > to run in the same process address space as the client application > would add too much complexity and failure cases.
2006-12-15Link to summary XML email, rather than thread top:Bruce Momjian
< * Consider changing documentation from SGML to XML > * Consider changing documentation format from SGML to XML < http://archives.postgresql.org/pgsql-docs/2006-12/msg00033.php > http://archives.postgresql.org/pgsql-docs/2006-12/msg00152.php
2006-12-15Document issues for SGML and XML:Bruce Momjian
> > * Consider changing documentation from SGML to XML > > http://archives.postgresql.org/pgsql-docs/2006-12/msg00033.php >
2006-12-15Document patch needed to get PDF and PS output in a reasonable amount ofBruce Momjian
time.
2006-12-15Remove unneeded tab in file.Bruce Momjian
2006-12-15Run Jade twice when outputting Postscript and PDF so the index isBruce Momjian
correct, add comments about other multiple runs in the Makefile. Backpatch to 8.2.X.
2006-12-12Update entry:Bruce Momjian
< * Have EXPLAIN ANALYZE highlight poor optimizer estimates > * Have EXPLAIN ANALYZE issue NOTICE messages when the estimated and > actual row counts differ by a specified percentage
2006-12-12Document that log_line_prefix %t does not print timezone on Win32.Bruce Momjian
2006-12-12Oops, removed:Bruce Momjian
< * Allow REINDEX CONCURRENTLY