summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2003-11-05Add -O to really trigger compiler bug.Peter Eisentraut
2003-11-05Add detection of compiler bug.Peter Eisentraut
2003-11-04Add note to update config.guess and config.sub at the start of beta.Peter Eisentraut
2003-11-04Improve message wording for spinlocks-missing compilation error.Peter Eisentraut
2003-11-03patch for rs.previous and test case as well as patch for allowing server and ↵Dave Cramer
port to be specified in test cases
2003-11-03accept url and fk action fix from Kris JurkaDave Cramer
2003-11-03Fixed potentially uninitialized memory bug in compatlib.Michael Meskes
2003-11-02Adjust data types in some of the UNION tests to avoid potentiallyTom Lane
platform-dependent results, as per example from Larry Rosenman.
2003-11-02Provide a way to run the parallel regression tests with a user-specifiedTom Lane
limit on the number of simultaneous connections. Andrew Dunstan, with review by Tom Lane.
2003-11-02Complete options help and put it in less random order.Peter Eisentraut
2003-11-01Fix CFLAGS logic.Peter Eisentraut
2003-11-01More whitespace fixes. Do people write the expected files by hand?Peter Eisentraut
2003-11-01Fix hidden whitespace differences between expected and result files.Peter Eisentraut
2003-10-31Update future-tense comments in README to present tense. Noted byTom Lane
Neil Conway.
2003-10-31Translation updatePeter Eisentraut
2003-10-31When a superuser does GRANT or REVOKE on an object he doesn't own,Tom Lane
process the command as though it were issued by the object owner. This prevents creating weird scenarios in which the same privileges may appear to flow from different sources, and ensures that a superuser can in fact revoke all privileges if he wants to. In particular this means that the regression tests work when run by a superuser other than the original bootstrap userid. Per report from Larry Rosenman.
2003-10-31Minor cleanup of PQunescapeBytea(). Avoid unportable assumptions aboutTom Lane
behavior of malloc and realloc when request size is 0. Fix escape sequence recognizer so that only valid 3-digit octal sequences are treated as escape sequences ... isdigit() is not a correct test.
2003-10-31Moved the recently added test for foreign key disabled by rewriteJan Wieck
rule into the rule.sql since it affects the latter if run in paralell. Jan
2003-10-31If EOF is found inside a string/comment/etc. stop parsing.Michael Meskes
2003-10-31Fix for possible referential integrity violation when a qualified ON INSERTJan Wieck
rule split the query into one INSERT and one UPDATE where the UPDATE then hit's the just created row without modifying the key fields again. In this special case, the new key slipped in totally unchecked. Jan
2003-10-31Small fix to Christopher's recent improvements --- underscore is notTom Lane
a special character in regexes, but it is for LIKE, so NOT LIKE 'pg_%' is incorrect. Need NOT LIKE 'pg\_%'.
2003-10-31Use Tcl ByteArray objects to avoid unwanted character set translationTom Lane
in libpgtcl's lo_read/lo_write commands. Also, deal correctly with failure return from lo_read(). ljb and Tom Lane.
2003-10-30Further work on tab completion code: arrange for system catalogs to beTom Lane
offered for completion only when the input-so-far is at least 'pg_'. This seems to be the best compromise behavior emerging from yesterday's discussion. While at it, refactor code to eliminate repetitive use of nearly identical queries, which was exceedingly tedious to maintain. Also const-ify code more thoroughly in hopes of moving constant data into text segment, and remove unnecessary length limit on queries.
2003-10-30Allow the query for a plpgsql cursor to begin with '(' as well as 'SELECT'.Tom Lane
Per example from Kumar, 30-Oct-03.
2003-10-30use the result set to set the fetchsizeDave Cramer
2003-10-30Applied patch by Dave Cramer to fix several bugs in compatlib.Michael Meskes
2003-10-29Fix some corner cases in ACL manipulation: don't foul up on an emptyTom Lane
ACL array, and force languages to be treated as owned by the bootstrap user ID. (pg_language should have a lanowner column, but until it does this will have to do as a workaround.)
2003-10-29Give a useful error message if a RangeVar is encountered in an expression.Tom Lane
Per example from Ian Barwick, 28-Oct-03.
2003-10-29compact_fsm_storage() does need to handle the case where a relation'sTom Lane
FSM data has to be both moved down and compressed. Per report from Dror Matalon.
2003-10-29Patches from Oliver Jowett to fix CursorFetchTest, 7.4 now does not ↵Dave Cramer
automatically delete cursors
2003-10-28Don't include "schema." in the set of possible tab completions onceTom Lane
"schema." has been typed. This allows readline to complete subsequent characters immediately if all relations in the target schema start with the same prefix. This actually worked before, but I unintentionally broke it a few days ago. Also, make completion schema-aware for GRANT, REVOKE, VACUUM.
2003-10-28Include -lkrb5 when needed for shlibs depending on libpq. Per reportTom Lane
from Johan Henselmans.
2003-10-28Don't choke when the handler for a procedural language is located inTom Lane
the pg_catalog schema. Per bug report some months back from Jochem van Dieten.
2003-10-27Change Solaris tests to test for SHM_SHARE_MMU, per Tom.Bruce Momjian
2003-10-27Un-break Darwin port.Tom Lane
2003-10-26Fixed bug with indicators when storage for the string is dynamically allocated.Michael Meskes
2003-10-26'sun' => '__sun__'Bruce Momjian
2003-10-26Test for 'sun' rather than 'solaris' for intimate shared memory.Bruce Momjian
2003-10-26Fix two bugs in funcs.source that made the tutorial script fail.Bruce Momjian
Make a LOT of fixes to syscat.source to: * Set search_path properly (and reset it) * Add schema name to all results * Add schema name to ORDER BY first * Make checks for user-defined objects match reality * format_type all type names * Respect attisdropped * Change !~ to 'not like' since it's more standard Christopher Kings-Lynne
2003-10-26Allow win32 client compiles with MSC.Bruce Momjian
Hiroshi Saito
2003-10-26Uppercase a few keywords in queries.Bruce Momjian
2003-10-26Update for m68k from Peter.Bruce Momjian
2003-10-26Fix #elif typo.Bruce Momjian
2003-10-26Update linux/mips port.Bruce Momjian
Add m68k to linux port.
2003-10-25Get Tru64/cc to compile. Need to add -ieee so that it doesn't choke onPeter Eisentraut
0.0/0.0. That option appears to affect the regression test result as well. The compiler documentation doesn't recommend -O4 for universal use, so let's stick to the conservative -O (== -O2) by default.
2003-10-25Translation updatePeter Eisentraut
2003-10-25Translation updatesPeter Eisentraut
2003-10-25Fix CFLAGS selection to actually work. Add test to detect whether gcc'sPeter Eisentraut
option -fno-strict-aliasing is available.
2003-10-25Remove socket credentials defines not referenced.Bruce Momjian
2003-10-24Remove weird test in ccsymBruce Momjian