Commit Graph

27136 Commits (eca1388629facd9e65d2c7ce405e079ba2bc60c4)
 

Author SHA1 Message Date
Tom Lane eca1388629 Fix corner-case bug introduced with HOT: if REINDEX TABLE pg_class (or a 17 years ago
Tom Lane 30fd8ec799 Install checks in executor startup to ensure that the tuples produced by an 17 years ago
Tom Lane af95d7aa63 Improve INTERSECT/EXCEPT hashing by realizing that we don't need to make any 17 years ago
Tom Lane 368df30427 Support hashing for duplicate-elimination in INTERSECT and EXCEPT queries. 17 years ago
Tom Lane 2d1d96b1ce Teach the system how to use hashing for UNION. (INTERSECT/EXCEPT will follow, 17 years ago
Tom Lane 3d40d5e70e Do not allow Unique nodes to be scanned backwards. The code claimed that it 17 years ago
Tom Lane c78248c91d Department of second thoughts: fix newly-added code in planner.c to make real 17 years ago
Tom Lane 2965400275 Add an ORDER BY to one more SELECT DISTINCT test case, per buildfarm results. 17 years ago
Tom Lane d8b04d5fac In ReadOrZeroBuffer (and related entry points), don't bother to call 17 years ago
Magnus Hagander 70d756970b Move pgstat.tmp into a temporary directory under $PGDATA named pg_stat_tmp. 17 years ago
Tom Lane 7e61edf2e7 Fix some message style guideline violations in pg_regress, as well as 17 years ago
Tom Lane be3b265c94 Improve SELECT DISTINCT to consider hash aggregation, as well as sort/uniq, 17 years ago
Tom Lane 4abd7b49f1 Improve CREATE/DROP/RENAME DATABASE so that when failing because the source 17 years ago
Tom Lane ec73b56a31 Make GROUP BY work properly for datatypes that only support hashing and not 17 years ago
Tom Lane 82a1f09953 Tighten up the sanity checks in TypeCreate(): pass-by-value types must have 17 years ago
Tom Lane 3c93218aeb Fix copy-and-pasteo that's causing pg_regress to lie about which file it can't 17 years ago
Tom Lane 9511304752 Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT items 17 years ago
Alvaro Herrera 49f001d81e Cope with Tcl versions that do not create a tclsh symlink to the version- 17 years ago
Alvaro Herrera e36e6b1cab Add a few more DTrace probes to the backend. 17 years ago
Magnus Hagander 26e6991a2d Rearrange the code in auth.c so that all functions for a single authentication 17 years ago
Magnus Hagander c30c1b8786 Move ident authentication code into auth.c along with the other authenciation 17 years ago
Tom Lane 63247bec28 Fix parser so that we don't modify the user-written ORDER BY list in order 17 years ago
Bruce Momjian b1fb3b2a7f Add URL to: 17 years ago
Tom Lane 7bd7b2002b Require superuser privilege to create base types (but not composites, enums, 17 years ago
Tom Lane c8572986ad Allow I/O conversion casts to be applied to or from any type that is a member 17 years ago
Tom Lane 7df49cef72 Flip the default typispreferred setting from true to false. This affects 17 years ago
Tom Lane 42be2c790f Adjust citext to make use of the new ability to declare its type category: 17 years ago
Tom Lane bac3e83622 Replace the hard-wired type knowledge in TypeCategory() and IsPreferredType() 17 years ago
Tom Lane ab9907f5e5 Add a new, improved version of citext as a contrib module. 17 years ago
Magnus Hagander 6fe8796341 Cleanup reference to config.pl so it makes sense not only in 17 years ago
Magnus Hagander f7cd591698 Document which versions of ActivePerl and ActiveTcl are required 17 years ago
Tom Lane a77eaa6a95 As noted by Andrew Gierth, there's really no need any more to force a junk 17 years ago
Tom Lane 94be06af76 Fix parsing of LDAP URLs so it doesn't reject spaces in the "suffix" part. 17 years ago
Tom Lane e76ef8d581 Remove some redundant tests and improve comments in next_token(). 17 years ago
Alvaro Herrera 85dfe376d9 Ratchet up patch to improve autovacuum wraparound messages. 17 years ago
Tom Lane 11c794f224 Use guc.c's parse_int() instead of pg_atoi() to parse fillfactor in 17 years ago
Peter Eisentraut 509303a597 Abort if Tcl support was configured and no tcl shell was found. 17 years ago
Tom Lane 64d84adf03 Update link to Oleg and Teodor's GIN page. 17 years ago
Alvaro Herrera 0d09688f88 Publish more openly the fact that autovacuum is working for wraparound 17 years ago
Tom Lane b351eba20a Add comment about the two different query strings that ExecuteQuery() 17 years ago
Tom Lane 5618ece82b Code review for array_fill patch: fix inadequate check for array size overflow 17 years ago
Tom Lane 673a30fbb2 Add a pg_dump option --lock-wait-timeout to allow failing the dump if unable 17 years ago
Bruce Momjian b133ceb77d Revert patch so .psqlrc can suppress startup banner: 17 years ago
Tom Lane 4b362c662e Avoid substituting NAMEDATALEN, FLOAT4PASSBYVAL, and FLOAT8PASSBYVAL into 17 years ago
Tom Lane a1c692358b Adjust things so that the query_string of a cached plan and the sourceText of 17 years ago
Tom Lane 6cc88f0af5 Provide a function hook to let plug-ins get control around ExecutorRun. 17 years ago
Bruce Momjian 8d7af89016 Properly document archive/restore command examples on Windows. 17 years ago
Bruce Momjian 25c9de4d84 In psql, run .psqlrc _after_ printing warnings and banner. 17 years ago
Tom Lane dc02a4814a Fix a race condition that I introduced into sinvaladt.c during the recent 17 years ago
Tom Lane a4775a80fd Suppress compiler warning, and not incidentally make the code more 17 years ago