- 08 Jan, 2003 12 commits
-
-
Bruce Momjian authored
> The big problem is that while pg_dump's dump_trigger() looks at > tginitdeferred and dumps accordingly, pg_get_constraintdef doesn't look > at tginitdeferred, and therefore doesn't record the requirement as part > of ALTER TABLE ADD CONSTRAINT. pg_get_constraintdef should probably be looking at condeferrable and condeferred in the pg_constraint row it's looking at. Maybe something like the attached. (Added, output only non-default values.) Stephan Szabo
-
Bruce Momjian authored
Neil Conway
-
Bruce Momjian authored
proposal on -hackers a couple days ago. The 'tgenabled' status of the trigger is consulted when the trigger is added to the deferred queue (i.e. when the event occurs that fires the trigger), not when the deferred event is executed. No regression tests, as another bug prevents them (the pg_trigger row for a trigger is only loaded once per session, so any changes to it are not noticed unless the client disconnects and reconnects). Neil Conway
-
Bruce Momjian authored
Serguei Mokhov
-
Tom Lane authored
expressions before they are stored. This seems like not such a hot idea, particularly now that the constant-folder will try to inline SQL functions.
-
Tom Lane authored
on its namespace, so that it will go away if the schema is dropped.
-
Bruce Momjian authored
Backpatch to 7.3.X. Report from ljb.
-
Tom Lane authored
the index AM when we know we are fetching a unique row. However, this logic did not consider the possibility that it would be asked to fetch backwards. Also fix mark/restore to work correctly in this scenario.
-
Bruce Momjian authored
-
D'Arcy J.M. Cain authored
here, not -1.
-
Bruce Momjian authored
> o Allow fastpast to pass values in portable format
-
Tom Lane authored
right thing with the destination when FETCH 0 can't return a row, don't try to stuff LONG_MAX into an int value.
-
- 07 Jan, 2003 15 commits
-
-
Tom Lane authored
-
Tom Lane authored
much enthusiasm.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
-
Tom Lane authored
(ie, the one with describe-schema support). Minor code review. Adjust display of casts to use standard type names.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
previously determined not to be the last segment of a relation. This reduces the expected cost to one seek, rather than one seek per segment. We can get away with this because truncation of a relation will cause a relcache flush and so the md.c file descriptor will be closed; when it is re-opened we will re-determine the last segment.
-
- 06 Jan, 2003 10 commits
-
-
Bruce Momjian authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
if the OS supports it. Code will still compile on non-IPv6-aware machines (feature added by Bruce). Nigel Kukard
-
Tom Lane authored
required if a datatype is to be accepted by GROUP BY, DISTINCT, or ORDER BY. This is documentation for code changes made pursuant to pgsql-hackers discussion around 29-Nov-02.
-
Tom Lane authored
-
- 05 Jan, 2003 2 commits
-
-
Peter Eisentraut authored
the rationale.
-
Tom Lane authored
match parent table. This used to work, but was broken in 7.3 by rearrangement of code that handles targetlist sorting. Add a regression test to catch future breakage.
-
- 04 Jan, 2003 1 commit
-
-
Tom Lane authored
patches of 9-Dec (permissions fix) and 13-Dec (performance) as well as a partial fix for locking issues: concurrent DROP COLUMN should not create trouble anymore. But concurrent DROP TABLE is still a risk, and there is no protection at all against creating a column of a domain while we are altering the domain.
-