summaryrefslogtreecommitdiff
path: root/doc/src
AgeCommit message (Collapse)Author
2002-11-30Make install and clean targets behave more normally.Tom Lane
2002-11-26Recreate HISTORY file to match release.sgml changes. Stamp 7.3 final inBruce Momjian
configure/configure.in.
2002-11-26Add -cmdTuples to tcl interface.Bruce Momjian
2002-11-26Update build rules for /HISTORY.Bruce Momjian
2002-11-247.4devel now supports SQL:1999's "enhanced trigger capability" (whichBruce Momjian
is just FOR EACH STATEMENT triggers, AFAICS); this patch updates the SQL conformance docs to note that. Neil Conway
2002-11-23This minor patch corrects an error in the function docs: it'sBruce Momjian
"version()", not "version". Neil Conway
2002-11-23This patch implements FOR EACH STATEMENT triggers, per my email toBruce Momjian
-hackers a couple days ago. Notes/caveats: - added regression tests for the new functionality, all regression tests pass on my machine - added pg_dump support - updated PL/PgSQL to support per-statement triggers; didn't look at the other procedural languages. - there's (even) more code duplication in trigger.c than there was previously. Any suggestions on how to refactor the ExecXXXTriggers() functions to reuse more code would be welcome -- I took a brief look at it, but couldn't see an easy way to do it (there are several subtly-different versions of the code in question) - updated the documentation. I also took the liberty of removing a big chunk of duplicated syntax documentation in the Programmer's Guide on triggers, and moving that information to the CREATE TRIGGER reference page. - I also included some spelling fixes and similar small cleanups I noticed while making the changes. If you'd like me to split those into a separate patch, let me know. Neil Conway
2002-11-23Update ports list from recent regression-test-database entries.Tom Lane
2002-11-23Release note improvements (Neil, Tom)Tom Lane
2002-11-21Fixups for man pagesPeter Eisentraut
2002-11-21Fix breakage in new-in-7.3 timetz_zone() function: was giving randomTom Lane
results due to doing arithmetic on uninitialized values. Add some documentation about the AT TIME ZONE construct. Update some other date/time documentation that seemed out of date for 7.3.
2002-11-21Add mention of kern.ipc.shm_use_phys for locking shared memory.Bruce Momjian
2002-11-21Code review for superuser_reserved_connections patch. Don't try to doTom Lane
database access outside a transaction; revert bogus performance improvement in SIBackendInit(); improve comments; add documentation (this part courtesy Neil Conway).
2002-11-21Finish implementation of hashed aggregation. Add enable_hashagg GUCTom Lane
parameter to allow it to be forced off for comparison purposes. Add ORDER BY clauses to a bunch of regression test queries that will otherwise produce randomly-ordered output in the new regime.
2002-11-20Update ports list.Bruce Momjian
2002-11-19Back out NetBSD/arm32 port.Bruce Momjian
2002-11-19Update ports list.Bruce Momjian
2002-11-18Fix typo and markup.Peter Eisentraut
2002-11-18Update SGML problem in ports.Bruce Momjian
2002-11-18Remove ALL from CLUSTER ALL. Use just CLUSTER.Bruce Momjian
2002-11-18Update ports list.Bruce Momjian
2002-11-17Re-order REINDEX options in manual for consistency. REINDEXBruce Momjian
DATABASE/TABLE/INDEX is the proper order.
2002-11-17Revise SQL features list.Peter Eisentraut
2002-11-15SGML markup fixes.Bruce Momjian
2002-11-15SGML improvements.Bruce Momjian
Neil Conway
2002-11-15New version attached. The following is implemented:Bruce Momjian
- CLUSTER ALL clusters all the tables that have some index with indisclustered set and the calling user owns. - CLUSTER tablename clusters the named table, using the index with indisclustered set. If no index has the bit set, throws elog(ERROR). - The multi-relation version (CLUSTER ALL) uses a multitransaction approach, similar to what VACUUM does. Alvaro Herrera
2002-11-15Add DOMAIN check constraints.Bruce Momjian
Rod Taylor
2002-11-15Add checkpoint_warning to warn of excessive checkpoints caused by tooBruce Momjian
few WAL files.
2002-11-15Rename hostname_lookup to log_hostname.Bruce Momjian
2002-11-15Rename show_source_port to log_source_port.Bruce Momjian
2002-11-15Rename:Bruce Momjian
! #show_parser_stats = false ! #show_planner_stats = false ! #show_executor_stats = false ! #show_statement_stats = false TO: ! #log_parser_stats = false ! #log_planner_stats = false ! #log_executor_stats = false ! #log_statement_stats = false
2002-11-14Rename server_min_messages to log_min_messages. Part of consolidationBruce Momjian
of log_ settings.
2002-11-14Update ports list.Bruce Momjian
2002-11-14Fix Magnus's name.Bruce Momjian
2002-11-14Fix version number for FreeBSD/alpha on ports list.Bruce Momjian
2002-11-14Update ports list.Bruce Momjian
2002-11-14Update ports list.Bruce Momjian
2002-11-14Update ports list.Bruce Momjian
2002-11-13Make MOVE/FETCH 0 actually move/fetch 0. Add MOVE LAST to move to endBruce Momjian
of cursor.
2002-11-12Add AIX as supported platform.Bruce Momjian
2002-11-11Code review for ON COMMIT patch. Make the actual on-commit action happenTom Lane
before commit, not after :-( --- the original coding is not only unsafe if an error occurs while it's processing, but it generates an invalid sequence of WAL entries. Resurrect 7.2 logic for deleting items when no longer needed. Use an enum instead of random macros. Editorialize on names used for routines and constants. Teach backend/nodes routines about new field in CreateTable struct. Add a regression test.
2002-11-11Merge documentation updates from 7.3 branch.Peter Eisentraut
2002-11-11Merge release note updates from 7.3 branch.Peter Eisentraut
2002-11-11Update jdbc doc to reflect correct name of the PGConnection class.Barry Lind
2002-11-10Update russian FAQ, from Viktor Vislobokov.Bruce Momjian
2002-11-10This patch makes a minor cleanup to the implementation of PERFORM inBruce Momjian
PL/PgSQL. Previously, it had been bundled together with the assign statement implementation, for some reason that wasn't clear to me (they certainly don't share any code with one another). So I separated them and made PERFORM a statement like any other. No changes in functionality. Along the way, I added some regression tests for PERFORM, added a bunch more SGML tags to the PL/PgSQL docs, and removed an obsolete comment relating to the implementation of RETURN NEXT. Neil Conway
2002-11-10Add documentation for array_upper/lower().Bruce Momjian
2002-11-10I just discovered, that there is missing a const when passing a bufferBruce Momjian
to PQescapeBytea and PQunescapeBytea. I fixed it and tried to create a usable diff (I'm not so familar to diff). Tommi M?kitalo
2002-11-10Tweak CREATE SEQUENCE grammar to be more SQL1999 standards compliant.Bruce Momjian
Neil Conway
2002-11-09Add code to handle [ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP }]Bruce Momjian
for temp tables. Gavin Sherry