summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2009-07-18Fix error cleanup failure caused by 8.4 changes in plpgsql to try to avoidTom Lane
2009-07-17Repair bug #4926 "too few pathkeys for mergeclauses". This example showsTom 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-13Update information schema to SQL:2008Peter Eisentraut
2009-07-13Although the flex documentation avers that yyalloc and yyrealloc takeTom Lane
2009-07-13Convert the core lexer and parser into fully reentrant code, by making useTom 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-11Fix set_rel_width() to do something reasonable with non-Var items in aTom Lane
2009-07-08Remove no-longer-necessary transmission of postmaster's LC_COLLATE andTom Lane
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-07Query in SQL function still not schema-safe; add a coupleTom Lane
2009-07-07More sensible character_octet_lengthPeter Eisentraut
2009-07-06Use floor() not rint() when reducing precision of fractional seconds inTom Lane
2009-07-06Fix ancient bug in handling of to_char modifier 'TH', when used with HH.Heikki Linnakangas
2009-07-06Fix set_append_rel_pathlist() to deal intelligently with cases whereTom Lane
2009-07-06Per SQL spec (in particular, the grammar in SQL:2008 7.13) we should allowTom Lane
2009-07-06Fix handling of changed-Param signaling for CteScan plan nodes. We were usingTom Lane
2009-07-03Add log_line_prefix placeholder %e to contain the current SQL statePeter Eisentraut
2009-06-26Cleanup and code review for the patch that made bgwriter active duringTom Lane
2009-06-26Translation updates for 8.4 release.Peter Eisentraut
2009-06-25Add __attribute__((format_arg(1))) to the declaration of err_gettext(),Tom Lane
2009-06-25Fix some serious bugs in archive recovery, now that bgwriter is activeHeikki Linnakangas
2009-06-25The code to unlink dropped relations in FinishPreparedTransaction() wasHeikki Linnakangas
2009-06-25Disallow empty passwords in LDAP authentication, the same wayMagnus Hagander
2009-06-24Correct grammar in picksplit debug messagesPeter Eisentraut
2009-06-24parse_ident_usermap() shuold use ereport(LOG) and not ERROR, and put theMagnus Hagander
2009-06-23Fix an ancient error in dist_ps (distance from point to line segment), whichTom Lane
2009-06-22For bulk write operations (eg COPY IN), use a ring buffer of 16MB insteadTom Lane
2009-06-22Make to_timestamp and friends skip leading spaces before an integer field,Tom Lane
2009-06-22Revert dubious message wording change.Tom Lane
2009-06-21Message fixesPeter Eisentraut
2009-06-20Fix things so that array_agg_finalfn does not modify or free its inputTom Lane
2009-06-18Fix a few errors in comments. Patch by Fujii Masao, plus the one inHeikki Linnakangas
2009-06-18Fix the just-reported problem that you can't specify all four trigger eventTom Lane
2009-06-17ExecAgg() failed to finish running out set-returning functions in the lastTom Lane
2009-06-13Fix get_sort_group_operators() so that it doesn't think arrays can be groupedTom Lane
2009-06-12Fix several places where a function was declared static and then definedTom Lane
2009-06-11Revisit AlterTableCreateToastTable's API once again, hoping to make it whatTom Lane
2009-06-11Remove our inadequate kluge that tried to get AIX's various broken versionsTom Lane
2009-06-11Fix things so that you can still do "select foo()" where foo is a SQLTom Lane
2009-06-11Somebody seems to have thought they could get away without checking forTom Lane
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-06-10Translation updatesPeter Eisentraut
2009-06-10Improve capitalization and punctuation in recently added GiST message.Peter Eisentraut
2009-06-10Keep rs_startblock the same during heap_rescan, so that a rescan of a SeqScanTom Lane