summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2002-09-05Improve opr_sanity regression test to check oprltcmpop and opgtcmpopTom Lane
mergejoin links.
2002-09-05Update oidjoins regression test for 7.3 catalogs.Tom Lane
2002-09-05Seems like a good idea for template1 to contain ANALYZE stats for theTom Lane
system tables.
2002-09-05Assorted fixes for Cygwin:Peter Eisentraut
Eliminate the mysterious games that the Cygwin build plays with the linker flag variables. DLLLIBS is gone, use SHLIB_LINK like everyone else. Detect cygipc in configure, after the linker flags are set up, otherwise configure might not work at all. Make sure everything is covered by make clean. Fix the build of the new conversion procedure modules. Add new DLLIMPORT markers where required. Finally, the compiler complains if we use an explicit -I/usr/local/include, so don't do that. Curiously, -L/usr/local/lib is still necessary.
2002-09-05Don't use gethostbyname2(). It's not portable and we don't claim toPeter Eisentraut
support IPv6 anyway.
2002-09-05Fix compilation warning. (Cygwin has char* as second argument ofPeter Eisentraut
recvfrom(), not void*.)
2002-09-05Be careful to include postgres.h *before* any system headers, to ensureTom Lane
that the right flavors of largefile-related definitions are seen. Most of these changes are probably unnecessary, but better safe than sorry.
2002-09-04Guard against send-lots-and-lots-of-data DoS attack from unauthenticatedTom Lane
users, by limiting the length of string we will accept for a password. Patch by Serguei Mokhov, some editorializing by Tom Lane.
2002-09-04Remove leftovers from subproject removals. Fixes for Python and KerberosPeter Eisentraut
configuration.
2002-09-04Fix compile warning.Peter Eisentraut
2002-09-04Fix includes for plperl: ensure postgres.h is included first,Tom Lane
remove unnecessary inclusions.
2002-09-04pgindent run.Bruce Momjian
2002-09-04Update symbols for 7.3.Bruce Momjian
2002-09-04Update for 7.3 typedefs.Bruce Momjian
2002-09-04Update to reflect Tom's suggestions.Bruce Momjian
2002-09-04Remove sh -x option that snuck in somehow.Peter Eisentraut
2002-09-04Avoid multiple scans of utils/mb/conversion_procs/ subdirectories duringTom Lane
'make install'; there are enough of 'em that this slowed down the make noticeably. Ensure that 'all' is the default make target in all these directories (defaulting to 'make install' is surprising and dangerous IMHO). Fix a couple small typos.
2002-09-04File list cleanup.Bruce Momjian
2002-09-04Update files to be changed.Bruce Momjian
2002-09-04Brand 7.3. Ready for beta!Bruce Momjian
2002-09-04Refrect the changes to src/test/regress/sql/conversion.sql By Tom.Tatsuo Ishii
2002-09-03EXTRACT(EPOCH FROM timestamp) gave wrong answers in the int64-timestampTom Lane
case for timestamptz input, and differently wrong answers in the float- timestamp case for timestamp input.
2002-09-03Arrange for the default permissions on a database to allow temp tableTom Lane
creation to world, but disallow temp table creation in template1. Per latest round of pghackers discussion. I did not force initdb, but the permissions lockdown on template1 will not take effect unless you do one (or manually REVOKE TEMP ON DATABASE template1 FROM public).
2002-09-03conversion test fails if there is an existing user named foo. Choose a nameTom Lane
somewhat less likely to provoke a conflict.
2002-09-03Remove all traces of multibyte and locale options. Clean up commentsPeter Eisentraut
referring to "multibyte" where it really means character encoding.
2002-09-03Work around mktime() brain damage in recent versions of glibc by usingTom Lane
a series of localtime() calls to determine the local timezone offset when mktime() fails. This eliminates regression failures on RHL 7.3, and should continue to work until it occurs to the glibc boys to break localtime() as well. By then I hope we'll have our own timezone code...
2002-09-03Eliminate unnecessary dependency on mktime(), and consequent 'Unable toTom Lane
convert date to tm' failures, by using DetermineLocalTimeZone() instead.
2002-09-03Workaround for format strings that are concatenated from macrosPeter Eisentraut
(INT64_FORMAT), which gettext cannot handle.
2002-09-03AIX shlib fix for building libpq.so from Tomoyuki NiijimaBruce Momjian
2002-09-03I think reindex_index had better get AccessExclusiveLock on the parentTom Lane
heap, not just ExclusiveLock.
2002-09-03Code review and documentation updates for indisclustered patch.Tom Lane
2002-09-02Partial solution for 'unexpected EOF' problem with pg_disconnect: itTom Lane
seems we have a choice between annoying messages and leaking memory (or dumping core, but that's right out). Patch also fixes several other problems in pg_disconnect, such as being willing to close a channel that isn't a PG channel.
2002-09-02Translation updatesPeter Eisentraut
2002-09-02Avoid shell syntax error if list of languages is empty.Peter Eisentraut
2002-09-02Fix typos.Peter Eisentraut
2002-09-02Convert control status codes to human-readable strings.Peter Eisentraut
2002-09-02pg_on_connection_loss command for libpgtcl. Patch fromTom Lane
Gerhard Hintermayer, revised and documented by Tom Lane. This patch also fixes a 'must fix' bug: libpgtcl's LISTEN/NOTIFY support was broken by the recent changes to the PGnotify structure. Guess that change wasn't quite so safe as we thought.
2002-09-02Department of second thoughts: make checks for replacing a view slightlyTom Lane
more flexible, and improve the error reporting. Also, add documentation for REPLACE RULE/VIEW.
2002-09-02Improve CVS log grouping.Bruce Momjian
2002-09-02Fix breakage introduced by evidently-completely-untested snprintf patch.Tom Lane
2002-09-02Fix conversion regressin test failure.Tatsuo Ishii
2002-09-02Update catversion so we are sure everyone gets the bytea LIKE fix.Bruce Momjian
2002-09-02> Okay. When you get back to the original issue, the gold is hidden inBruce Momjian
> src/backend/optimizer/path/indxpath.c; see the "special indexable > operators" stuff near the bottom of that file. (It's a bit of a crock > that this code is hardwired there, and not somehow accessed through a > system catalog, but it's what we've got at the moment.) The attached patch re-enables a bytea right hand argument (as compared to a text right hand argument), and enables index usage, for bytea LIKE Joe Conway
2002-09-02Tab completion in psql is missing the REINDEX command.Bruce Momjian
Alvaro Herrera
2002-09-02I checked all the previous string handling errors and most of them wereBruce Momjian
already fixed by You. However there were a few left and attached patch should fix the rest of them. I used StringInfo only in 2 places and both of them are inside debug ifdefs. Only performance penalty will come from using strlen() like all the other code does. I also modified some of the already patched parts by changing snprintf(buf, 2 * BUFSIZE, ... style lines to snprintf(buf, sizeof(buf), ... where buf is an array. Jukka Holappa
2002-09-02I guess the intention was to test incomplete SELECT statements, notBruce Momjian
missing semicolons. I also added a SELECT statement without a target list. Manfred Koizar
2002-09-02Okay, attached is a patch that moves the alter table regression testBruce Momjian
into a separate parallel group. I can't confirm that this fixes the problem for me (since it only occurs about one in ten or one in twenty runs), but I think it's a good bet that it does... Neil Conway
2002-09-02Add GUC variable to print original query to the server logs when thereBruce Momjian
is an error, warning, etc. Gavin Sherry
2002-09-02Remove documentation that says debug_query_string is only used byBruce Momjian
pgmonitor. Now log_min_error_statement uses it.
2002-09-02Fix ordering regression problem on freebsd/alpha by adding ORDER BY.Bruce Momjian