Commit Graph

4106 Commits (bfc53d7da4248f7ae7952156f242f0fca1b7dfaa)

Author SHA1 Message Date
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
Tom Lane c398300330 Combine cmin and cmax fields of HeapTupleHeaders into a single field, by 19 years ago
Bruce Momjian b79575ce45 Reduce WAL activity for page splits: 19 years ago
Tom Lane aec4cf1c8c Add a function pg_stat_clear_snapshot() that discards any statistics snapshot 19 years ago
Peter Eisentraut 4f64a07bee Add strlcat() from OpenBSD, to be used for replacing strncat and other 19 years ago
Peter Eisentraut 037f8413fa Move NAMEDATALEN definition from postgres_ext.h to pg_config_manual.h. It 19 years ago
Tom Lane ab05eedecc Add support for cross-type hashing in hashed subplans (hashed IN/NOT IN cases 19 years ago
Tom Lane 23c4978e6c Rename MaxTupleSize to MaxHeapTupleSize to clarify that it's not meant to 19 years ago
Tom Lane a2e092e1c7 Don't MAXALIGN in the checks to decide whether a tuple is over TOAST's 19 years ago
Peter Eisentraut ec020e1ceb Implement XMLSERIALIZE for real. Analogously, make the xml to text cast 19 years ago
Tom Lane 5413eef8dc Repair failure to check that a table is still compatible with a previously 19 years ago
Bruce Momjian 8b4ff8b6a1 Wording cleanup for error messages. Also change can't -> cannot. 19 years ago
Neil Conway 05ce7d6a41 Rewrite uuid input and output routines to avoid dependency on the 19 years ago
Teodor Sigaev d4c6da1527 Allow GIN's extractQuery method to signal that nothing can satisfy the query. 19 years ago
Tom Lane a635c08fa1 Add support for cross-type hashing in hash index searches and hash joins. 19 years ago
Tom Lane b39e91501c Improve hash join to discard input tuples immediately if they can't 19 years ago
Neil Conway 74a1a2b8b1 Rename the uuid_t type to pg_uuid_t, to avoid a conflict with any 19 years ago
Neil Conway a534068e0e Add a new builtin type, "uuid". This implements a UUID type, similar to 19 years ago
Bruce Momjian 91ed399517 Use autoconf build-in sys_siglist macro AC_DECL_SYS_SIGLIST, rather than 19 years ago
Bruce Momjian 82480fc254 Use sys_siglist[] to print out signal names for signal exits, rather 19 years ago
Tom Lane 4355d214c2 On Windows, use pgwin32_waitforsinglesocket() instead of select() to wait for 19 years ago
Neil Conway 8ff2bccee3 Squelch some VC++ compiler warnings. Mark float literals with the "f" 19 years ago
Bruce Momjian 70268b50dd Update Win32 exception comment. 19 years ago
Peter Eisentraut 22bd156ff0 Various fixes in the logic of XML functions: 19 years ago
Bruce Momjian 148ea5cbea Add GUC temp_tablespaces to provide a default location for temporary 19 years ago
Bruce Momjian 6441288ec9 Add 'output file' option for pg_dumpall, especially useful for Win32, 19 years ago
Bruce Momjian ef65f6f7a4 Prevent WAL logging when COPY is done in the same transation that 19 years ago
Bruce Momjian 867c133599 Add comment about exception lists in both winnt.h and ntstatus.h. 19 years ago
Tom Lane a33cf1041f Add CREATE/ALTER/DROP OPERATOR FAMILY commands, also COMMENT ON OPERATOR 19 years ago
Bruce Momjian 882b9948d7 Back out use of FormatMessage(), does error values, not exception 19 years ago
Bruce Momjian 610f60a092 Print meaningfull error text for abonormal process exit on Win32, rather 19 years ago
Tom Lane 4f06c688c7 Put back planner's ability to cache the results of mergejoinscansel(), 19 years ago
Bruce Momjian d26a5f1fea Uppercase hex value. 19 years ago
Bruce Momjian 208ae0c290 When system() fails in Win32, report it as an exception, print the 19 years ago