- 06 May, 2002 4 commits
- 
- 
Tom Lane authoredto reset session userid to the originally-authenticated name. Also, relax SET SESSION AUTHORIZATION to allow specifying one's own username even if one is not superuser, so as to avoid unnecessary error messages when loading a pg_dump file that uses this command. Per discussion from several months ago. 
- 
Tom Lane authoredsome of his own privileges. 
- 
Tom Lane authoredin hopes of making erroneous usage more apparent. Per discussion 15-Apr. 
- 
Tom Lane authoredwhere the tuple's xmin or xmax is older than the snapshot xmin. There is no need to check it against snapshot xmax in that case. 
 
- 
- 05 May, 2002 9 commits
- 
- 
Tom Lane authored
- 
Tom Lane authored
- 
Tom Lane authored
- 
Tom Lane authored
- 
Tom Lane authored
- 
Tom Lane authored
- 
Tom Lane authored
- 
Tom Lane authored
- 
Tom Lane authoredAs proof of concept, provide an alternate implementation based on POSIX semaphores. Also push the SysV shared-memory implementation into a separate file so that it can be replaced conveniently. 
 
- 
- 03 May, 2002 7 commits
- 
- 
Tom Lane authored
- 
Tom Lane authoredonly if they would not be found without qualification given the current search path, as per idea from Peter Eisentraut. 
- 
Tom Lane authored
- 
Tom Lane authoredfrom Liam Stewart. Minor code cleanups also. 
- 
Tom Lane authored
- 
Tom Lane authored
- 
Tom Lane authoredhandled as special productions. This is needed to keep us honest about user-schema type names that happen to coincide with system type names. Per pghackers discussion 24-Apr. To avoid bloating the keyword list too much, I removed the translations for datetime, timespan, and lztext, all of which were slated for destruction several versions back anyway. 
 
- 
- 02 May, 2002 2 commits
- 01 May, 2002 5 commits
- 
- 
Tom Lane authoredin the search path. (We might want to make these available as SQL functions too, but I haven't done that yet.) Fix format_type to be schema-aware. 
- 
Tom Lane authoredbinary case) already has. Needed for upcoming ruleutils change. 
- 
Tom Lane authoredin parse error messages, not just the part scanned by the last flex rule. For example, select "foo" "bar"; used to draw ERROR: parser: parse error at or near """ which was rather unhelpful. Now it gives ERROR: parser: parse error at or near ""bar"" Also, error messages concerning bitstring literals and suchlike will quote the source text at you, not the processed internal form of the literal. 
- 
Jan Wieck authoredPL/PgSQL grammar, which were causing warnings when used with Bison 1.35. Neil Conway <neilconway@rogers.com> 
- 
Hiroshi Inoue authoredsee changes made by the transaction itself. 
 
- 
- 30 Apr, 2002 4 commits
- 29 Apr, 2002 6 commits
- 28 Apr, 2002 3 commits
- 
- 
Bruce Momjian authoredwas incorrectly used for both qsort and bsearch. 
- 
Tom Lane authoredlists to join RTEs, attach a list of Vars and COALESCE expressions that will replace the join's alias variables during planning. This simplifies flatten_join_alias_vars while still making it easy to fix up varno references when transforming the query tree. Add regression test cases for interactions of subqueries with outer joins. 
- 
Michael Meskes authored- Fixed a typo in a comment printed by ecpg. 
 
-