- 05 Apr, 2002 4 commits
-
-
Bruce Momjian authored
The patch enables the mips2 ISA for the ll/sc operations, and then restores it when done. The kernel/libc emulation code will take over on CPUs without ll/sc, and on CPUs with it, it'll use the operations provided by the CPU. Combined with the earlier fix (removing -mips2), postgresql builds again on mips and mipsel. The patch is against 7.2-7. Oliver Elphick
-
Tom Lane authored
INSERT statements to the planner. Taking it out of the parser was right (so that defaults don't get into stored rules), but it has to happen before rewrite rule expansion, else references to NEW.field behave incorrectly. Accordingly, add a step to the rewriter to insert defaults just before rewrite-rule expansion.
-
Bruce Momjian authored
> * -Add new pg_proc cachable settings to specify whether function can be
-
Tom Lane authored
volatile), rather than the old cachable/noncachable distinction. This allows indexscan optimizations in many places where we formerly didn't. Also, add a pronamespace column to pg_proc (it doesn't do anything yet, however).
-
- 04 Apr, 2002 9 commits
-
-
Hiroshi Inoue authored
-
Bruce Momjian authored
< o Allow cursors to be DECLAREd/OPENed/CLOSEed outside transactions
-
Bruce Momjian authored
* -Allow user/group names to be specified directly in pg_hba.conf (Bruce)
-
Bruce Momjian authored
records containing apostrophes in text fields without altering the appearance of the entry in the GUI interface (by copying the fldval to fldvalfixed). This will alleviate the need for users to create a record and then go back to edit apostrophes into the text they entered. Ryan Grange
-
Bruce Momjian authored
Gilles DAROLD
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
A new pg_hba.conf column, USER Allow specifiction of lists of users separated by commas Allow group names specified by + Allow include files containing lists of users specified by @ Allow lists of databases, and database files Allow samegroup in database column to match group name matching dbname Removal of secondary password files Remove pg_passwd utility Lots of code cleanup in user.c and hba.c New data/global/pg_pwd format New data/global/pg_group file
-
Hiroshi Inoue authored
-
- 03 Apr, 2002 3 commits
-
-
Peter Eisentraut authored
and/or with GUC variables.
-
Tom Lane authored
syslog when appropriate. These were the last perror() calls remaining in the backend; let's not reintroduce any...
-
Tom Lane authored
per recent discussion on pghackers. Also, fix PGSTAT code to report errors via elog, not scribbling directly on stderr.
-
- 02 Apr, 2002 8 commits
-
-
Hiroshi Inoue authored
-
Hiroshi Inoue authored
From: Bradley McLean <brad@bradm.net> Patch against 7,2 submitted for comment. This seems to work just fine; Now, when our users submit a 2 hour query with four million row sorts by accident, then cancel it 30 seconds later, it doesn't bog down the server ...
-
Hiroshi Inoue authored
-
Tom Lane authored
as argument for nextval().
-
Barry Lind authored
Removed error message that was incorectly being issued. This fixes a problem reported a few months ago where a select in a rule was causing an insert statement to return a result set which the code was explicitly prohibiting.
-
Tom Lane authored
wrapped-around databases. The unvacuumed databases might be fine, or they might not, but things will definitely not be fine if we remove the wrong CLOG segments. Per trouble report from Gary Wolfe, 1-Apr-2002.
-
Tom Lane authored
-
Tom Lane authored
-
- 01 Apr, 2002 9 commits
-
-
Tom Lane authored
depend on this rather than the trigger argument strings to locate the other relation to test. This makes RI triggers function properly in the presence of schemas and temp tables. Along the way, fix bogus lack of locking in RI triggers, handle quoting of names fully correctly, compute required sizes of query buffers with some semblance of accuracy.
-
Bruce Momjian authored
bootstrap/bootparse.y, so that recent versions of bison don't emit a warning. Neil Conway
-
Bruce Momjian authored
-
Tom Lane authored
-
Tom Lane authored
path. The default behavior if no per-user schemas are created is that all users share a 'public' namespace, thus providing behavior backwards compatible with 7.2 and earlier releases. Probably the semantics and default setting will need to be fine-tuned, but this is a start.
-
Hiroshi Inoue authored
2) Implement some options for SQLGetDescField(). 3) Handle *Inifinity* timestamp for SQL_C_CHAR type output. 4) Separate Unicode conversions from common implementations. 5) Improve internal parse_statement() function.
-
Tom Lane authored
catalog namespace. This will not do as a production solution because the interpretation of RI trigger arguments will vary depending on the current namespace search path. I'm just putting it in so that the RI regression tests don't fail while schema development proceeds. We must find a better answer before 7.3 can be released.
-
Bruce Momjian authored
> * Remove unreferenced table files and temp tables during database vacuum > * Allow psql \d to show temporary table structure
-
Tom Lane authored
-
- 31 Mar, 2002 3 commits
-
-
Bruce Momjian authored
> * -Remove unreferenced table files and temp tables during database vacuum > * -Allow psql \d to show temporary table structure
-
Tom Lane authored
to rename. Avoids some corner-case bugs in cluster.c, improves consistency with renameatt.
-
Tom Lane authored
temp table entries in pg_class have the names the user would expect.
-
- 30 Mar, 2002 3 commits
-
-
Tom Lane authored
sequence functions how to cope with qualified names. Same code is also used for int4notin, currtid_byrelname, pgstattuple. Also, move TOAST tables into special pg_toast namespace.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
within a shell conditional.
-
- 29 Mar, 2002 1 commit
-
-
Tom Lane authored
-