summaryrefslogtreecommitdiff
path: root/src/backend/utils
AgeCommit message (Expand)Author
2009-09-11Increase the maximum value of extra_float_digits to 3, and have pg_dumpTom Lane
2009-09-09Fix/improve bytea and boolean support in PL/PythonPeter Eisentraut
2009-09-08Add a boolean GUC parameter "bonjour" to control whether a Bonjour-enabledTom Lane
2009-09-04Tigthen binary receive functions so that they reject values that the textHeikki Linnakangas
2009-09-04Fix encoding handling in xml binary input function. If the XML header didn'tHeikki Linnakangas
2009-09-03Make LOAD of an already-loaded library into a no-op, instead of attemptingTom Lane
2009-09-03Disallow RESET ROLE and RESET SESSION AUTHORIZATION inside security-definerTom Lane
2009-09-03Install a workaround for a longstanding gcc bug that allows SIGFPE trapsTom Lane
2009-09-01Remove flatfiles.c, which is now obsolete.Alvaro Herrera
2009-09-01Move processing of startup-packet switches and GUC settings into InitPostgres,Tom Lane
2009-08-31Change the autovacuum launcher to read pg_database directly, rather thanTom Lane
2009-08-31Track the current XID wrap limit (or more accurately, the oldest unfrozenTom Lane
2009-08-30Remove some useless assignments of the result of fread(). Quiets warningsTom Lane
2009-08-30Remove duplicate variable initializations identified by clang static checker.Tom Lane
2009-08-29Remove the use of the pg_auth flat file for client authentication.Tom Lane
2009-08-28Derived files that are shipped in the distribution used to be built in thePeter Eisentraut
2009-08-28Remove useless code that propagated FrontendProtocol to a backend via aTom Lane
2009-08-27Make it reasonably safe to use pg_ctl to start the postmaster from a boot-timeTom Lane
2009-08-27Remove some unnecessary variable assignments, per results of "clang"Tom Lane
2009-08-26Update of install-sh, mkinstalldirs, and associated configuryPeter Eisentraut
2009-08-24Try to make silent_mode behave somewhat reasonably.Tom Lane
2009-08-18Fix overflow for INTERVAL 'x ms' where x is more than a couple million,Tom Lane
2009-08-12Allow backends to start up without use of the flat-file copy of pg_database.Tom Lane
2009-08-10Refactor NUM_cache_remove calls in error report path to a PG_TRY block.Alvaro Herrera
2009-08-10Support EEEE (scientific notation) in to_char().Tom Lane
2009-08-10Extend EXPLAIN to support output in XML or JSON format.Tom Lane
2009-08-07Expand test coverage support to entire treePeter Eisentraut
2009-08-04Support hex-string input and output for type BYTEA.Tom Lane
2009-08-03Implement has_sequence_privilege()Joe Conway
2009-08-01Department of second thoughts: let's show the exact key during unique indexTom Lane
2009-08-01Improve unique-constraint-violation error messages to include the exactTom Lane
2009-07-31Create a multiplexing structure for signals to Postgres child processes.Tom Lane
2009-07-29Fix time_part and timetz_part (ie, EXTRACT() for those datatypes) toTom Lane
2009-07-29Support deferrable uniqueness constraints.Tom Lane
2009-07-28Correct calculations of overlap and contains operations over polygons.Teodor Sigaev
2009-07-28Fix incorrect cleanup of tsquery in ts_rewrite(). Per bug #4933 byTeodor Sigaev
2009-07-24Assorted minor refactoring in EXPLAIN.Tom Lane
2009-07-23In a non-hashed Agg node, reset the "aggcontext" at group boundaries, insteadTom Lane
2009-07-22Change do_tup_output() to take Datum/isnull arrays instead of a char * array,Tom Lane
2009-07-21Speed up AllocSetFreeIndex, which is a significant cost in palloc and pfree,Tom Lane
2009-07-16Make GEQO's planning deterministic by having it start from a predictableTom Lane
2009-07-16Make backend header files C++ safePeter Eisentraut
2009-07-14Tweak the core scanner so that it can be used by plpgsql too.Tom Lane
2009-07-14Do a conditional SPI_push/SPI_pop when replanning a query inTom Lane
2009-07-12Move some declarations in the raw-parser header files to create a clearerTom Lane
2009-07-11Alter some gratuitous uses of "ANSI" when "SQL standard" might have beenPeter Eisentraut
2009-07-08Need to use pg_perm_setlocale when setting LC_CTYPE and LC_COLLATE at startup.Heikki Linnakangas
2009-07-07Don't use 'return' where you should use 'PG_RETURN_xxx'.Tom Lane
2009-07-07More sensible character_octet_lengthPeter Eisentraut
2009-07-06Use floor() not rint() when reducing precision of fractional seconds inTom Lane