- 19 Apr, 2002 1 commit
-
-
Tom Lane authored
(tgrelid, tgname). This provides an additional check on trigger name uniqueness per-table (which was already enforced by the code anyway). With this change, RelationBuildTriggers will read the triggers in order by tgname, since it's scanning using this index. Since a predictable trigger ordering has been requested for some time, document this behavior as a feature. Also document that rules fire in name order, since yesterday's changes to pg_rewrite indexing cause that too.
-
- 18 Apr, 2002 23 commits
-
-
Tom Lane authored
per previous discussion.
-
Tom Lane authored
DROP RULE and COMMENT ON RULE syntax adds an 'ON tablename' clause, similar to TRIGGER syntaxes. To allow loading of existing pg_dump files containing COMMENT ON RULE, the COMMENT code will still accept the old syntax --- but only if the target rulename is unique across the whole database.
-
Bruce Momjian authored
< without using PL/PgSQL EXECUTE, needs cached plan invalidation > without using PL/PgSQL EXECUTE, needs cache prevention/invalidation
-
Bruce Momjian authored
> o Abort all, some or, no SET changes made in an aborted transaction
-
Bruce Momjian authored
> o Abort all or commit all SET changes made in an aborted transaction
-
Bruce Momjian authored
-
Bruce Momjian authored
> o Allow Java server-side programming, http://pljava.sourceforge.net > [java]
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
> * Rod is Rod Taylor <rbt@zort.ca>
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
> * Cache most recent query plan(s) (Neil) [prepare] > * Neil is Neil Conway <nconway@klamath.dyndns.org>
-
Bruce Momjian authored
> using a sequential scan for highest/lowest values (Oleg)
-
Bruce Momjian authored
Add to DROP COLUMN description.
-
Bruce Momjian authored
> o Abort SET changes made in aborted transactions (?)
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
> * Add BETWEEN ASYMMETRIC/SYMMETRIC (Christopher) > * Christopher is Christopher Kings-Lynne <chriskl@familyhealth.com.au>
-
Bruce Momjian authored
> * Add BSD-licensed qsort() for Solaris
-
Bruce Momjian authored
> o Allow SHOW to output as a query result, like EXPLAIN
-
Bruce Momjian authored
-
Bruce Momjian authored
> * Try flex flags -Cf and -CF to see if performance improves
-
- 17 Apr, 2002 7 commits
-
-
Bruce Momjian authored
> * Add utility to compute accurate random_page_cost value
-
Tom Lane authored
an 'opclass owner' column in pg_opclass. Nothing is done with it at present, but since there are plans to invent a CREATE OPERATOR CLASS command soon, we'll probably want DROP OPERATOR CLASS too, which suggests that a notion of ownership would be a good idea.
-
Bruce Momjian authored
> * Allow easy display of usernames in a group
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 16 Apr, 2002 4 commits
-
-
Tom Lane authored
qualified operator names directly, for example CREATE OPERATOR myschema.+ ( ... ). To qualify an operator name in an expression you need to write OPERATOR(myschema.+) (thanks to Peter for suggesting an escape hatch). I also took advantage of having to reformat pg_operator to fix something that'd been bugging me for a while: mergejoinable operators should have explicit links to the associated cross-data-type comparison operators, rather than hardwiring an assumption that they are named < and >.
-
Dave Cramer authored
added a setup/teardown to create and drop the connection, and table
-
Dave Cramer authored
fixed getColumns as per Panu Outinen's email. At this point have only repaired the bug, haven't made it caseInsensitive
-
Michael Meskes authored
-
- 15 Apr, 2002 5 commits
-
-
Bruce Momjian authored
was in the thread "make BufferGetBlockNumber() a macro". Tom objected to the original patch, so I prepared a new one which doesn't change BufferGetBlockNumber() into a macro, it just cleans up some comments and fixes an assertion. The patch is attached. Neil Conway
-
Bruce Momjian authored
and fixes a few spelling mistakes in src/bakckend/lmgr/README. Neil Conway
-
Bruce Momjian authored
The indexes on most system catalogs are named with the suffix "_index"; not so with TOAST table indexes, which use "_idx". This trivial patch changes TOAST table index names to use the "_index" suffix for consistency. Neil Conway
-
Bruce Momjian authored
would be cleared by vacuum; fix idea from Tom Lane.
-
Bruce Momjian authored
Tom Lane to move string storage to end of structure but keep pointer in the same location.
-