- 09 Oct, 2006 4 commits
-
-
Tom Lane authored
to process all inclusion switches then all exclusion switches, so that the behavior is independent of switch ordering. Use of -T does not cause non-table objects to be suppressed. And the patterns are now interpreted the same way psql's \d commands do it, rather than as pure regex commands; this allows for example -t schema.tab to do what it should have been doing all along. Re-enable the --blobs switch to do something useful, ie, add back blobs into a dump they were otherwise suppressed from.
-
Tom Lane authored
commands (and soon by pg_dump).
-
Tom Lane authored
pg_dump as well as psql. Since psql already uses dumputils.c, while there's not any code sharing in the other direction, this seems the easiest way. Also, fix misinterpretation of patterns using regex | by adding parentheses (same bug found previously in similar_escape()). This should be backpatched.
-
Bruce Momjian authored
-
- 08 Oct, 2006 7 commits
-
-
Peter Eisentraut authored
-
Tom Lane authored
Apple developer tools. We now use dlopen directly if available, and fall back to the older code if not. Chris Campbell
-
Bruce Momjian authored
-
Bruce Momjian authored
on Win32.
-
Bruce Momjian authored
-
Tom Lane authored
specify it explicitly in backend/Makefile. Arrange for this value to be known by get_stack_depth_rlimit() too. Per suggestion from Magnus.
-
Bruce Momjian authored
-
- 07 Oct, 2006 15 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
per suggestion from Peter. Without this, the main doc links prevent those files from being built.
-
Tom Lane authored
quote chars inside quote marks, should emit one quote *and stay in inquotes mode*. No doubt the lack of reports of this have something to do with the poor documentation of the feature ...
-
Bruce Momjian authored
-
Peter Eisentraut authored
-
Tom Lane authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
portable long options. But we have had portable long options for a long time now, so this is obsolete. Now people have added options which *only* work with -X but not as regular long option, so I'm putting a stop to this: -X is deprecated; it still works, but it has been removed from the documentation, and please don't add more of them.
-
Tom Lane authored
query_list into the Portal, ie, the one seen and possibly modified by the planner. My fault :-( Per report from Sergey Koposov.
-
Tom Lane authored
max_stack_depth is not set to an unsafe value. This commit also provides configure-time checking for <sys/resource.h>, and cleans up some perhaps-unportable code associated with use of that include file and getrlimit().
-
Tom Lane authored
platform limit, rather than just blindly raising max_stack_depth. Also, tweak the code to work properly if someone sets max_stack_depth to more than 2Gb, which guc.c will allow on a 64-bit machine.
-
Bruce Momjian authored
-
Neil Conway authored
-
Bruce Momjian authored
-
Tom Lane authored
overlapping possible matches for the separator string, such as string_to_array('123xx456xxx789', 'xx'). Also, revise the logic of replace(), split_part(), and string_to_array() to avoid O(N^2) work from redundant searches and conversions to pg_wchar format when there are N matches to the separator string. Backpatched the full patch as far as 8.0. 7.4 also has the bug, but the code has diverged a lot, so I just went for a quick-and-dirty fix of the bug itself in that branch.
-
- 06 Oct, 2006 3 commits
-
-
Tom Lane authored
win32.mak got patched for this, but not bcc32.mak.
-
Tom Lane authored
been initialized yet. This can happen because there are code paths that call SysCacheGetAttr() on a tuple originally fetched from a different syscache (hopefully on the same catalog) than the one specified in the call. It doesn't seem useful or robust to try to prevent that from happening, so just improve the function to cope instead. Per bug#2678 from Jeff Trout. The specific example shown by Jeff is new in 8.1, but to be on the safe side I'm backpatching 8.0 as well. We could patch 7.x similarly but I think that's probably overkill, given the lack of evidence of old bugs of this ilk.
-
Peter Eisentraut authored
-
- 05 Oct, 2006 6 commits
-
-
Tom Lane authored
remaining functions, simplify pglz_compress's API to not require a useless data copy when compression fails. Also add a check in pglz_decompress that the expected amount of data was decompressed.
-
Tom Lane authored
static variables. This avoids any risk of potential non-reentrancy, and in particular offers a much cleaner workaround for the Intel compiler bug that was affecting ginutil.c.
-
Bruce Momjian authored
-
Bruce Momjian authored
Andreas Seltenreich
-
Tom Lane authored
proposed patches from John Jorgensen and Steve Singer.
-
Tom Lane authored
Buildfarm results from 'gazelle' show that there are indeed libedit versions for which history.h is a needed header, even though it's apparently been dropped entirely in other versions. Grumble.
-
- 04 Oct, 2006 5 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
Per Bob Friesenhahn's report, this file is not supplied by some versions of libedit, and even when it is supplied it seems to be just a link to readline.h, so we don't need to include it anyway. Also, ensure that we won't try to use a too-old version of Bison. The previous coding would bleat but then use it anyway; better to invoke the 'missing' script if any grammar files need to be rebuilt.
-
Bruce Momjian authored
Zdenek Kotala
-
Bruce Momjian authored
-