- 29 May, 2006 5 commits
-
-
Bruce Momjian authored
> o Allow timezone names in SQL strings, '2006-05-24 21:11 > Americas/New_York'::timestamptz
-
Bruce Momjian authored
-
Andrew Dunstan authored
Make plperl's $_TD trigger data a global rather than a lexical variable, with a fresh local value for each invocation, to avoid unexpected sharing violations. Per recent -hackers discussion.
-
Teodor Sigaev authored
If user picksplit on n-th column generate equals left and right unions then it calls picksplit on n+1-th column.
-
Teodor Sigaev authored
From Andreas Seltenreich <andreas+pg@gate450.dyndns.org>
-
- 28 May, 2006 6 commits
-
-
Tom Lane authored
wasn't exported by exports.txt. Ooops. Per buildfarm results.
-
Tom Lane authored
and standard_conforming_strings; likewise for the other client programs that need it. As per previous discussion, a pg_dump dump now conforms to the standard_conforming_strings setting of the source database. We don't use E'' syntax in the dump, thereby improving portability of the SQL. I added a SET escape_strings_warning = off command to keep the dumps from getting a lot of back-chatter from that.
-
Alvaro Herrera authored
Per Coverity bug #304. Thanks to Martijn van Oosterhout for reporting it. Zero out the pointer fields of PGresult so that these mistakes are more easily catched, per discussion.
-
Andrew Dunstan authored
fix typo
-
Andrew Dunstan authored
TG_table_name and TG_table_schema for plpgsql, plus docs and regression.
-
Alvaro Herrera authored
in place though, so that it plays nicely with older servers. Per discussion.
-
- 27 May, 2006 5 commits
-
-
Andrew Dunstan authored
TG_table_name and TG_table_schema for pl/tcl, plus regression test and docs.
-
Tom Lane authored
current setting of standard_conforming_strings to decide how to quote strings that will be used later. There is much more to do here but this particular change breaks the build on Windows, so fix it now.
-
Tom Lane authored
superuser password, and also in the paths of the various files it issues SQL COPY commands for. Per bug #2424.
-
Tom Lane authored
JOIN, which I removed in a recent fit of over-optimism that we wouldn't have any future use for it. Now it's needed to support disambiguating WITH CHECK OPTION from WITH TIME ZONE. As proof of concept, add stub grammar productions for WITH CHECK OPTION.
-
Andrew Dunstan authored
Looks like the new plpython regression test fails on older pythons. See if this works.
-
- 26 May, 2006 7 commits
-
-
Bruce Momjian authored
'off'. This allows pg_dump output with standard_conforming_strings = 'on' to generate proper strings that can be loaded into other databases without the backslash doubling we typically do. I have added the dumping of the standard_conforming_strings value to pg_dump. I also added standard backslash handling for plpgsql.
-
Tom Lane authored
per-call overhead is quite significant, at least on Linux: whatever it's doing is more than just shoving the bytes into a buffer. Buffering the data so we can call fwrite() just once per row seems to be a win.
-
Tom Lane authored
during COPY OUT. Andreas Pflug, some editorialization by moi.
-
Bruce Momjian authored
Chris Browne
-
Andrew Dunstan authored
Add table_name and table_schema to plpython trigger data, plus docs and regression test.
-
Andrew Dunstan authored
Add table_name and table_schema to plperl trigger data. relname is kept but now deprecated. Patch from Adam Sjøgren. Add regression test to show plperl trigger data (Andrew). TBD: apply similar changes to plpgsql, plpython and pltcl.
-
Teodor Sigaev authored
By Andreas Seltenreich <andreas+pg@gate450.dyndns.org>
-
- 25 May, 2006 1 commit
-
-
Tom Lane authored
CopySendData.
-
- 24 May, 2006 3 commits
-
-
Tom Lane authored
really tables and shouldn't get DISABLE TRIGGER processing. Per bug #2452 from Robert Treat.
-
Bruce Momjian authored
< pg_attribute.attislocal has to be set to 'false' for ADD, and < pg_attribute.attinhcount adjusted appropriately > See http://archives.postgresql.org/pgsql-hackers/2006-05/msg00988.php.
-
Teodor Sigaev authored
* some refactoring and simplify code int gistutil.c and gist.c * now in some cases it can be called used-defined picksplit method for non-first column in index, but here is a place to do more. * small fix of docs related to support NULL.
-
- 23 May, 2006 11 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
the thread-safety status of the library.
-
Tom Lane authored
and transaction visibility fields of tuples being sorted. These are always uninteresting in a tuple being sorted (if the fields were actually selected, they'd have been pulled out into user columns beforehand). This saves about 24 bytes per row being sorted, which is a useful savings for any but the widest of sort rows. Per recent discussion.
-
Bruce Momjian authored
> This allows tables to be added/removed from an inheritance > hierarchy. This is particularly useful for table partitioning.
-
Bruce Momjian authored
> o Add ALTER TABLE tab ADD/DROP INHERITS parent > > pg_attribute.attislocal has to be set to 'false' for ADD, and > pg_attribute.attinhcount adjusted appropriately >
-
Bruce Momjian authored
Fix for OS/X Bonjour on x86 systems (Ashley Clark)
-
Bruce Momjian authored
in port/pg_config_paths.h.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
any use in the past many years, we'd have made some effort to include them in all executor node types; but in fact they were only in nodeAppend.c and nodeIndexscan.c, up until I copied nodeIndexscan.c's occurrence into the new bitmap node types. Remove some other unused macros in execdebug.h, too. Some day the whole header probably ought to go away in favor of better-designed facilities.
-
- 22 May, 2006 2 commits
-
-
Bruce Momjian authored
> * Referential Integrity > > o Add MATCH PARTIAL referential integrity > o Change foreign key constraint for array -> element to mean element > in array? > o Enforce referential integrity for system tables > > < Referential Integrity < ===================== < < * Add MATCH PARTIAL referential integrity > Triggers > ======== < * Change foreign key constraint for array -> element to mean element < in array? 801d804 < * Enforce referential integrity for system tables
-
Bruce Momjian authored
J.Kuwamura
-