- 02 Nov, 2001 1 commit
-
-
Michael Meskes authored
-
- 31 Oct, 2001 1 commit
-
-
Bruce Momjian authored
Add space between slash for ALTER TABLE / ADD .... Regression and *.po updates to follow.
-
- 25 Oct, 2001 1 commit
-
-
Tom Lane authored
-
- 22 Oct, 2001 1 commit
-
-
Michael Meskes authored
-
- 19 Oct, 2001 1 commit
-
-
Michael Meskes authored
-
- 18 Oct, 2001 1 commit
-
-
Michael Meskes authored
-
- 15 Oct, 2001 2 commits
-
-
Tom Lane authored
-
Bruce Momjian authored
> ! $$ = cat_str(8, make_str("grant"), $2, make_str("on"), $4, $5, > make_str("to"), $7, $8); > ISTM your patch loses the opt_with_grant clause. (Of course the > backend doesn't currently accept that clause anyway, but that's no > reason for ecpg to drop it.) My patch doesn't loose the option, it's never been passed on anyway: opt_with_grant: WITH GRANT OPTION { mmerror(ET_ERROR, "WITH GRANT OPTION is not supported. Only relation owners can set privileges"); } | /*EMPTY*/ ; The existing code in ecpg/preproc/preproc.y to handle the WITH option simply throws an error and aborts the processing... The patch below prevents the segfault and also passes on the WITH option to the backend, probably a better fix. Lee Kindness
-
- 14 Oct, 2001 1 commit
-
-
Michael Meskes authored
- Synced preproc.y with gram.y.
-
- 05 Oct, 2001 1 commit
-
-
Michael Meskes authored
-
- 03 Oct, 2001 1 commit
-
-
Tom Lane authored
'aggname (aggtype)'. The old syntax 'aggname aggtype' is still accepted for backwards compatibility. Fix pg_dump, which was actually broken for most cases of user-defined aggregates. Clean up error messages associated with these commands.
-
- 02 Oct, 2001 1 commit
-
-
Tom Lane authored
definition without changing the function's OID, thereby not breaking rules, views, triggers, etc that depend on it. From Gavin Sherry.
-
- 01 Oct, 2001 1 commit
-
-
Michael Meskes authored
- Added patch by Christof Petig <christof.petig@wtal.de> to clean up ecpglib.
-
- 25 Sep, 2001 1 commit
-
-
Michael Meskes authored
- Changed locale handling.
-
- 19 Sep, 2001 1 commit
-
-
Michael Meskes authored
- Synced pgc.l with scan.l. - Synced keyword.c. - Include the remaining patches by Christof Petig <christof.petig@wtal.de>.
-
- 19 Aug, 2001 1 commit
-
-
Michael Meskes authored
- Include some patches by Christof Petig <christof.petig@wtal.de>.
-
- 16 Aug, 2001 1 commit
-
-
Tom Lane authored
has an alias SERIAL4 and a sister SERIAL8. SERIAL8 is just the same except the created column is type int8 not int4. initdb forced. Note this also breaks any chance of pg_upgrade from 7.1, unless we hack up pg_upgrade to drop and recreate sequences. (Which is not out of the question, but I don't wanna do it.)
-
- 10 Aug, 2001 2 commits
-
-
Tom Lane authored
default, but OIDS are removed from many system catalogs that don't need them. Some interesting side effects: TOAST pointers are 20 bytes not 32 now; pg_description has a three-column key instead of one. Bugs fixed in passing: BINARY cursors work again; pg_class.relhaspkey has some usefulness; pg_dump dumps comments on indexes, rules, and triggers in a valid order. initdb forced.
-
Bruce Momjian authored
Neil Padgett
-
- 04 Aug, 2001 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Neil Padgett
-
- 16 Jul, 2001 1 commit
-
-
Tom Lane authored
Note: I didn't force an initdb, figuring that one today was enough. However, there is a new function in pg_proc.h, and pg_dump won't be able to dump partial indexes until you add that function.
-
- 12 Jul, 2001 1 commit
-
-
Tom Lane authored
From Vince Vielhaber.
-
- 11 Jul, 2001 1 commit
-
-
Bruce Momjian authored
INITIALLY DEFERRED in source code. cf. preproc.y:1455. Unknown.
-
- 10 Jul, 2001 1 commit
-
-
Tom Lane authored
USER and ALTER USER to appear in any order, not only the fixed order they used to be required to appear in. Also, some changes from Tom Lane to create a FULL option for VACUUM; it doesn't do anything yet, but I needed to change many of the same files to make that happen, so now seemed like a good time.
-
- 09 Jul, 2001 1 commit
-
-
Tom Lane authored
Name chosen per pghackers discussion around 6/22/01.
-
- 23 Jun, 2001 1 commit
-
-
Bruce Momjian authored
sequence.
-
- 13 Jun, 2001 1 commit
-
-
Michael Meskes authored
- Applied bug fix by John Summerfield.
-
- 01 Jun, 2001 1 commit
-
-
Michael Meskes authored
- Synced pgc.l with scan.l. - Synced keyword.c. - Set ecpg version to 2.9.0. - Set library version to 3.3.0.
-
- 07 May, 2001 1 commit
-
-
Tom Lane authored
a separate statement (though it can still be invoked as part of VACUUM, too). pg_statistic redesigned to be more flexible about what statistics are stored. ANALYZE now collects a list of several of the most common values, not just one, plus a histogram (not just the min and max values). Random sampling is used to make the process reasonably fast even on very large tables. The number of values and histogram bins collected is now user-settable via an ALTER TABLE command. There is more still to do; the new stats are not being used everywhere they could be in the planner. But the remaining changes for this project should be localized, and the behavior is already better than before. A not-very-related change is that sorting now makes use of btree comparison routines if it can find one, rather than invoking '<' twice.
-
- 01 May, 2001 1 commit
-
-
Tom Lane authored
-
- 05 Apr, 2001 1 commit
-
-
Michael Meskes authored
-
- 26 Feb, 2001 1 commit
-
-
Michael Meskes authored
-
- 19 Feb, 2001 1 commit
-
-
Michael Meskes authored
-
- 10 Feb, 2001 1 commit
-
-
Tom Lane authored
are now separate files "postgres.h" and "postgres_fe.h", which are meant to be the primary include files for backend .c files and frontend .c files respectively. By default, only include files meant for frontend use are installed into the installation include directory. There is a new make target 'make install-all-headers' that adds the whole content of the src/include tree to the installed fileset, for use by people who want to develop server-side code without keeping the complete source tree on hand. Cleaned up a whole lot of crufty and inconsistent header inclusions.
-
- 25 Jan, 2001 1 commit
-
-
Michael Meskes authored
-
- 22 Jan, 2001 1 commit
-
-
Michael Meskes authored
-
- 09 Jan, 2001 1 commit
-
-
Michael Meskes authored
-
- 05 Jan, 2001 1 commit
-
-
Tom Lane authored
and revert documentation to describe the existing INHERITS clause instead, per recent discussion in pghackers. Also fix implementation of SQL_inheritance SET variable: it is not cool to look at this var during the initial parsing phase, only during parse_analyze(). See recent bug report concerning misinterpretation of date constants just after a SET TIMEZONE command. gram.y really has to be an invariant transformation of the query string to a raw parsetree; anything that can vary with time must be done during parse analysis.
-
- 22 Dec, 2000 1 commit
-
-
Michael Meskes authored
- Synced parser.
-