- 06 Dec, 2000 2 commits
-
-
Peter Eisentraut authored
through to here yet.
-
Tom Lane authored
the installed header file set.
-
- 05 Dec, 2000 5 commits
-
-
Tom Lane authored
an error at end of transaction ... and I did *not* like it. Reduce ERROR to NOTICE so that this situation doesn't cause an infinite loop.
-
Tom Lane authored
an error as we used to. In an OUTER JOIN scenario, retrieving a null CTID from one of the input relations is entirely expected. We still want to lock the input rows from the other relations, so just ignore the null and keep going.
-
Tom Lane authored
I believe this should fix the issue that Philip Warner noticed about the check for unique constraints meeting the referenced keys of a foreign key constraint allowing the specification of a subset of a foreign key instead of rejecting it. I also added tests for a base case of this to the foreign key and alter table tests and patches for expected output.
-
Tom Lane authored
-
Tom Lane authored
report from Joel Burton. Turns out that my simple idea of turning the SELECT into a subquery does not interact well *at all* with the way the rule rewriter works. Really what we need to make INSERT ... SELECT work cleanly is to decouple targetlists from rangetables: an INSERT ... SELECT wants to have two levels of targetlist but only one rangetable. No time for that for 7.1, however, so I've inserted some ugly hacks to make the rewriter know explicitly about the structure of INSERT ... SELECT queries. Ugh :-(
-
- 04 Dec, 2000 4 commits
- 03 Dec, 2000 12 commits
-
-
Peter Eisentraut authored
-
Tom Lane authored
values, whether the local char type is signed or not. This is necessary for portability. Per discussion on pghackers around 9/16/00.
-
Tom Lane authored
correct on the relevant platforms.
-
Tom Lane authored
-
Tom Lane authored
very unhappy ...
-
Peter Eisentraut authored
-
Thomas G. Lockhart authored
Allow some operator-like tokens to be used as function names. Flesh out support for time, timetz, and interval operators and interactions. Regression tests pass, but non-reference-platform horology test results will need to be updated.
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
-
Peter Eisentraut authored
-
Vadim B. Mikheev authored
critical sections of code.
-
- 02 Dec, 2000 3 commits
-
-
Tom Lane authored
COPY BINARY is still broken for toasted data, however.
-
Tom Lane authored
a toasted datum in VACUUM ANALYZE.
-
Tom Lane authored
anymore. That won't teach us anything new for the rest of this release cycle, so it seems better to keep the --assert environment more like the non-assert environment for beta. I'm going to leave CLOBBER_FREED_MEMORY and MEMORY_CONTEXT_CHECKING turned on by --enable-cassert for now, however.
-
- 01 Dec, 2000 6 commits
-
-
Tom Lane authored
leak memory when printing a toasted attribute, and printtup_internal didn't work at all...
-
Tom Lane authored
-
Tom Lane authored
since those routines may do palloc's. We want to be fairly sure we can send the error message to the client even under low-memory conditions. That's what we stashed away 8K in ErrorContext for, after all ...
-
Tom Lane authored
not-very-good handling of mid-size allocation requests. Do everything via either the "small" case (chunk size rounded up to power of 2) or the "large" case (pass it straight off to malloc()). Increase the number of freelists a little to set the breakpoint between these behaviors at 8K.
-
Tom Lane authored
immediately uncovered three of Karel's own bugs, including a routine that scribbled on its input (naughty naughty!)
-
Tom Lane authored
apply Karel Zak's patch to recycle residual space in an exhausted allocation block. (Bet you thought I'd forgot about that, Karel?)
-
- 30 Nov, 2000 8 commits
-
-
Tom Lane authored
I hope all the dust has settled out now ...
-
Tom Lane authored
If we're going to let it be run-time configurable, might as well allow this too...
-
Tom Lane authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
by without them. Don't check for preprocessor symbols from system header files in port include files, since those header files aren't included at this point.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
$(CC) $(CFLAGS) $(LDFLAGS) <object files> <extra-libraries> $(LIBS) -o $@ This form seemed to be the most portable, readable, and logical, but in any case it's better than having a dozen different ones in the tree.
-
Vadim B. Mikheev authored
-