- 09 Oct, 1999 4 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 08 Oct, 1999 11 commits
-
-
Bruce Momjian authored
-
Jan Wieck authored
Implemented now: FOREIGN KEY ... REFERENCES ... MATCH FULL FOREIGN KEY ... MATCH FULL ... ON DELETE CASCADE Jan
-
Michael Meskes authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
up debugging options for postmaster and postgres programs. postmaster -d is no longer optional. Documentation updates.
-
Tom Lane authored
and update some comments.
-
Vadim B. Mikheev authored
-
Bruce Momjian authored
-
- 07 Oct, 1999 3 commits
-
-
Bruce Momjian authored
-
Tom Lane authored
-
Tom Lane authored
mentioned in FROM but not elsewhere in the query: such tables should be joined over anyway. Aside from being more standards-compliant, this allows removal of some very ugly hacks for COUNT(*) processing. Also, allow HAVING clause without aggregate functions, since SQL does. Clean up CREATE RULE statement-list syntax the same way Bruce just fixed the main stmtmulti production. CAUTION: addition of a field to RangeTblEntry nodes breaks stored rules; you will have to initdb if you have any rules.
-
- 06 Oct, 1999 8 commits
-
-
Vadim B. Mikheev authored
-
Vadim B. Mikheev authored
First step in cleaning up backend initialization code. Fix for FATAL: now FATAL is ERROR + exit.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Hiroshi Inoue authored
This may solve a TODO item * Recover or force failure when disk space is exhausted
-
Vadim B. Mikheev authored
heap_insert() any more. No reasons to do it, and old comments said about this.
-
Bruce Momjian authored
insert, update or delete. It will return -1 on error, although I've yet to an error situation to prove that out! Vince
-
- 05 Oct, 1999 4 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 04 Oct, 1999 8 commits
-
-
Bruce Momjian authored
-
Thomas G. Lockhart authored
A few other changes, but I forget what :(
-
Bruce Momjian authored
2 line GetIsNull diffs, we now need this too: Patrick Welche
-
Thomas G. Lockhart authored
Still need the code updated for LO examples.
-
Tom Lane authored
-
Bruce Momjian authored
-
Tom Lane authored
display of default expressions isn't quite so ugly.
-
Tom Lane authored
quite the same way that transformInsertStatement does, so that an expression could be accepted by CREATE TABLE and then fail when used. Also, put back check that CONSTRAINT expressions must yield boolean...
-
- 03 Oct, 1999 2 commits
-
-
Tom Lane authored
expressions in CREATE TABLE. There is no longer an emasculated expression syntax for these things; it's full a_expr for constraints, and b_expr for defaults (unfortunately the fact that NOT NULL is a part of the column constraint syntax causes a shift/reduce conflict if you try a_expr. Oh well --- at least parenthesized boolean expressions work now). Also, stored expression for a column default is not pre-coerced to the column type; we rely on transformInsertStatement to do that when the default is actually used. This means "f1 datetime default 'now'" behaves the way people usually expect it to. BTW, all the support code is now there to implement ALTER TABLE ADD CONSTRAINT and ALTER TABLE ADD COLUMN with a default value. I didn't actually teach ALTER TABLE to call it, but it wouldn't be much work.
-
Bruce Momjian authored
-