- 18 Apr, 2002 21 commits
-
-
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 8 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.
-
Bruce Momjian authored
In summary, if a software writer implements timer events or other events which generate a signal with a timing fast enough to occur while libpq is inside connect(), then connect returns -EINTR. The code following the connect call does not handle this and generates an error message. The sum result is that the pg_connect() fails. If the timer or other event is right on the window of the connect() completion time, the pg_connect() may appear to work sporadically. If the event is too slow, pg_connect() will appear to always work and if the event is too fast, pg_connect() will always fail. David Ford
-
Tom Lane authored
selected as the creation target namespace; to make that happen, you must explicitly set search_path that way. This makes initdb a hair more complex but seems like a good safety feature.
-
Bruce Momjian authored
> * -Allow oid to act as a foreign key
-