Commit Graph

28616 Commits (25d9bf2e3e66ee2e546c5c523d148ecab6ee1dcc)
 

Author SHA1 Message Date
Tom Lane 25d9bf2e3e Support deferrable uniqueness constraints. 16 years ago
Tom Lane 8504905793 Fix a thinko introduced into CountActiveBackends by a recent patch: 16 years ago
Teodor Sigaev 49475aab8d Correct calculations of overlap and contains operations over polygons. 16 years ago
Teodor Sigaev 1f4b046c18 Fix incorrect cleanup of tsquery in ts_rewrite(). Per bug #4933 by 16 years ago
Tom Lane c1b9ec24ef Add system catalog columns pg_constraint.conindid and pg_trigger.tgconstrindid. 16 years ago
Magnus Hagander 36942504fc Fix minor memory leak in Win32 SID handling functions. Not a big issue 16 years ago
Magnus Hagander 220e36c97f Enable the use of multiple CPUs/cores when building on MSVC. This only 16 years ago
Tom Lane aac3c301b5 Add s_lock support for SuperH architecture. 16 years ago
Tom Lane cfbd2af95c Improve comment, per gripe from Alvaro. 16 years ago
Tom Lane e4b9e65393 Fix pg_stat_statements for EXEC_BACKEND case. 16 years ago
Tom Lane 8835d63b27 Experiment with using EXPLAIN COSTS OFF in regression tests. 16 years ago
Tom Lane d4382c4ae7 Extend EXPLAIN to allow generic options to be specified. 16 years ago
Tom Lane a07e5acebb Code review for FORCE QUOTE * patch: fix error checking to consider FORCE 16 years ago
Andrew Dunstan fd9df11f81 Small stylistic improvement in recent FORCE QUOTE * code - use a bool instead of a magic value. 16 years ago
Andrew Dunstan de7531a971 Allow * as parameter for FORCE QUOTE for COPY CSV. Itagaki Takahiro. 16 years ago
Tom Lane 8af12bca3b Assorted minor refactoring in EXPLAIN. 16 years ago
Magnus Hagander a7e587863c Reserve the shared memory region during backend startup on Windows, so 16 years ago
Peter Eisentraut 5e22994127 Document \dg+ and \du+ 16 years ago
Tom Lane cea80e726e Avoid extra system calls to block SIGPIPE if the platform provides either 16 years ago
Tom Lane 655473a7cd Add commentary about Cygwin's broken erand48, per report from Andrew Dunstan. 16 years ago
Andrew Dunstan dc7aa36521 Force use of our erand48 on Cygwin 16 years ago
Tom Lane 0d6909eaba Teach pg_dump to dump comments attached to the columns of a composite type. 16 years ago
Tom Lane adfa04293b Save a few cycles in EXPLAIN and related commands by not bothering to form 16 years ago
Tom Lane 6a0865e4bb In a non-hashed Agg node, reset the "aggcontext" at group boundaries, instead 16 years ago
Tom Lane 1ca695db38 Fix another thinko in join_is_legal's handling of semijoins: we have to test 16 years ago
Andrew Dunstan 00f0b47539 Update location to download flex for building on Windows. 16 years ago
Peter Eisentraut 2afa73a9e8 Clarify NULLIF example 16 years ago
Tom Lane 846c364dd4 Change do_tup_output() to take Datum/isnull arrays instead of a char * array, 16 years ago
Magnus Hagander ea382424ee Fix mismatch in const:ness of parameters. 16 years ago
Joe Conway 6cf9f31908 Replace PLpgSQL_dstring by StringInfo. 16 years ago
Tom Lane ca7c8168de Tweak TOAST code so that columns marked with MAIN storage strategy are 16 years ago
Tom Lane a5375bf903 Make pg_dump/pg_restore --clean options drop large objects too. 16 years ago
Peter Eisentraut 5dedce6770 Change pg_listener attribute number constants to match the usual pattern 16 years ago
Tom Lane ab5b4e2f9e Speed up AllocSetFreeIndex, which is a significant cost in palloc and pfree, 16 years ago
Peter Eisentraut f3f45c87d2 Remove translated FAQs 16 years ago
Peter Eisentraut f7ad9cab30 Add a further customization to the SGML Emacs mode to prevent the use of 16 years ago
Tom Lane b2c51e6eba Fix another semijoin-ordering bug. We already knew that we couldn't 16 years ago
Bruce Momjian 4e03b827ee Properly restore pg_largeobject.relfozenxid in binary upgrade mode. 16 years ago
Alvaro Herrera 396a493c17 Install src/include/utils/fmgroids.h on VPATH builds too. 16 years ago
Peter Eisentraut 7405f2cc85 Small additional clean from the rearrangement of the HTML index build rules 16 years ago
Peter Eisentraut 5106bdc450 Use errcontext mechanism in PL/Python 16 years ago
Tom Lane 888d3335b1 Remove unnecessary and version-sensitive dependence on the exact set of 16 years ago
Andrew Dunstan e73131a16a DROP IF EXISTS for columns and constraints. Andres Freund. 16 years ago
Tom Lane 31d1f23302 Teach simplify_boolean_equality to simplify the forms foo <> true and 16 years ago
Tom Lane 400e2c9344 Rewrite GEQO's gimme_tree function so that it always finds a legal join 16 years ago
Tom Lane a43b190e3c Fix a thinko in join_is_legal: when we decide we can implement a semijoin 16 years ago
Tom Lane 011eae60ef Fix error cleanup failure caused by 8.4 changes in plpgsql to try to avoid 16 years ago
Tom Lane fb18055998 Repair bug #4926 "too few pathkeys for mergeclauses". This example shows 16 years ago
Tom Lane f5bc74192d Make GEQO's planning deterministic by having it start from a predictable 16 years ago
Tom Lane c43feefa80 Add erand48() to the set of functions supported by our src/port/ library, 16 years ago