Commit Graph

4139 Commits (e019bbc9e8cc82f231f4eb5a6539302dc11ee91b)

Author SHA1 Message Date
Tom Lane 23a41573c4 Adjust DatumGetBool macro so that it isn't fooled by garbage in the Datum 19 years ago
Tom Lane 547b6e537a Fix plancache so that any required replanning is done with the same 19 years ago
Magnus Hagander 1ca6ab1c78 Remove headers for old sysv shmem emulation that I forgot. 19 years ago
Bruce Momjian e651bcf3f6 Add xmlpath() to evaluate XPath expressions, with namespaces support. 19 years ago
Bruce Momjian 686956375a Allow the pgstat process to restart immediately after a receiving 19 years ago
Neil Conway 9eb78beeae Add three new regexp functions: regexp_matches, regexp_split_to_array, 19 years ago
Jan Wieck 5e96b04a7c Bumping catversion due to changes to pg_trigger and pg_rewrite. 19 years ago
Jan Wieck 0fe16500d3 Changes pg_trigger and extend pg_rewrite in order to allow triggers and 19 years ago
Tom Lane 0f4ff460c4 Fix up the remaining places where the expression node structure would lose 19 years ago
Magnus Hagander 51d7741db1 Add new columns for tuple statistics on a database level to 19 years ago
Tom Lane 95f6d2d209 Make use of plancache module for SPI plans. In particular, since plpgsql 19 years ago
Peter Eisentraut f4ee82e3d3 Reverted waiting for further fixes: 19 years ago
Tom Lane b9527e9840 First phase of plan-invalidation project: create a plan cache management 19 years ago
Peter Eisentraut f84308f195 Make configuration parameters fall back to their default values when they 19 years ago
Alvaro Herrera 626eb02198 Cleanup the bootstrap code a little, and rename "dummy procs" in the code 19 years ago
Bruce Momjian a535cdf130 Revert temp_tablespaces because of coding problems, per Tom. 19 years ago
Bruce Momjian 63c678d17b Fix for COPY-after-truncate feature. 19 years ago
Bruce Momjian ae35867a39 Remove undo information from pg_controldata --- never used. 19 years ago
Bruce Momjian 0763a56501 Add lo_truncate() to backend and libpq for large object truncation. 19 years ago
Neil Conway 90d76525c5 Add resetStringInfo(), which clears the content of a StringInfo, and 19 years ago
Bruce Momjian e52c4a6e26 Add GUC log_lock_waits to log long wait times. 19 years ago
Tom Lane 61c3e5b248 Make log_min_error_statement put LOG level at the same priority as 19 years ago
Tom Lane fb276438b6 Suppress useless searches for unused line pointers in PageAddItem. To do 19 years ago
Peter Eisentraut 7b76bfbe18 Fix date/time formats for XML Schema output. 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Tom Lane c7ff7663e4 Get rid of the separate EState for subplans, and just let them share the 19 years ago
Tom Lane 655aa5b330 Now that plans have flat rangetable lists, it's a lot easier to get EXPLAIN to 19 years ago
Bruce Momjian 9cc2a71c38 Move BLCKSZ < 1024 check to guc.c. 19 years ago
Tom Lane eab6b8b27e Turn the rangetable used by the executor into a flat list, and avoid storing 19 years ago
Bruce Momjian 6f519ad01c btree source code cleanups: 19 years ago
Bruce Momjian 6765df9174 Add configure --enable-profiling to enable GCC profiling. Patches from 19 years ago
Bruce Momjian 272b6ef20d Prevent BLCKSZ < 1024, and have initdb test shared buffers based on the 19 years ago
Tom Lane 9cbd0c155d Remove the Query structure from the executor's API. This allows us to stop 19 years ago
Peter Eisentraut 63e03ba923 Add missing OIDs to pg_proc. 19 years ago
Bruce Momjian 3e803f7273 Add "isodow" option to EXTRACT() and date_part() where Sunday = 7. 19 years ago
Tom Lane 7c5e5439d2 Get rid of some old and crufty global variables in the planner. When 19 years ago
Tom Lane b8c3267792 Put function expressions and values lists into FunctionScan and ValuesScan 19 years ago
Bruce Momjian 89a624439e Create AVG() aggregates for int8 and NUMERIC which do not compute X^2, 19 years ago
Tom Lane 8249409bc1 Adjust the definition of is_pushed_down so that it's always true for INNER 19 years ago
Tom Lane b6c9165ea0 Code review for SSLKEY patch. 19 years ago
Peter Eisentraut 355e05ab41 Functions for mapping table data and table schemas to XML (a.k.a. XML export) 19 years ago
Bruce Momjian 4ebb0cf9c3 Add two new format fields for use with to_char(), to_date() and 19 years ago
Bruce Momjian c7b08050d9 SSL improvements: 19 years ago
Tom Lane 6bef118b01 Restructure code that is responsible for ensuring that clauseless joins are 19 years ago
Alvaro Herrera 1820650934 Restructure autovacuum in two processes: a dummy process, which runs 19 years ago
Tom Lane bfe553fb49 Repair oversight in 8.2 change that improved the handling of "pseudoconstant" 19 years ago
Bruce Momjian a9eb53969a Move fsync method macro defines into /include/access/xlogdefs.h so they 19 years ago
Tom Lane 7bddca3450 Fix up foreign-key mechanism so that there is a sound semantic basis for the 19 years ago
Peter Eisentraut eb19144894 Add support for optionally escaping periods when converting SQL identifiers 19 years ago
Tom Lane f44271176e Call pgstat_drop_database during DROP DATABASE, so that any stats file 19 years ago