summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2007-06-11Improve UPDATE/DELETE WHERE CURRENT OF so that they can be used from plpgsqlTom Lane
2007-06-11Support UPDATE/DELETE WHERE CURRENT OF cursor_name, per SQL standard.Tom Lane
2007-06-09Teach heapam code to know the difference between a real seqscan and theTom Lane
2007-06-09Allow numeric_fac() to be interrupted, since it can take quite a while forTom Lane
2007-06-08Disallow the cost balancing code from resulting in a zero cost limit, whichAlvaro Herrera
2007-06-08Avoid passing zero as a value for vacuum_cost_limit, because it's not a validAlvaro Herrera
2007-06-08Arrange for large sequential scans to synchronize with each other, so thatTom Lane
2007-06-07Redefine IsTransactionState() to only return true for TRANS_INPROGRESS state,Tom Lane
2007-06-07Rework temp_tablespaces patch so that temp tablespaces are assigned separatelyTom Lane
2007-06-07Avoid losing track of data for shared tables in pgstats. Report by MichaelAlvaro Herrera
2007-06-06Fix up text concatenation so that it accepts all the reasonable cases thatTom Lane
2007-06-05Minor editorialization: don't flush plan cache without need.Tom Lane
2007-06-05Downgrade implicit casts to text to be assignment-only, except for the onesTom Lane
2007-06-05The session_replication_role actually can be changed at will duringJan Wieck
2007-06-05Move call of MarkBufferDirty() before XLogInsert() as required.Teodor Sigaev
2007-06-04Remove ill-conceived CRLF translation for Windows in syslogger.Andrew Dunstan
2007-06-04Fix bundle bugs of GIN:Teodor Sigaev
2007-06-04On win32, retry reading when WSARecv returns WSAEWOULDBLOCK. There seemMagnus Hagander
2007-06-04On win32, don't use SO_REUSEADDR for TCP sockets.Magnus Hagander
2007-06-03Clarify some error messages about duplicate things.Peter Eisentraut
2007-06-03Create a GUC parameter temp_tablespaces that allows selection of theTom Lane
2007-06-02Minimal message corrections found by spell checker.Peter Eisentraut
2007-06-02Fix erroneous error reporting for overlength input in text_date(),Tom Lane
2007-06-02Improve efficiency of LIKE/ILIKE code, especially for multi-byte charsets,Andrew Dunstan
2007-06-01Fix aboriginal bug in BufFileDumpBuffer that would cause it to write theTom Lane
2007-06-01Allow leading and trailing whitespace in the input to the booleanNeil Conway
2007-06-01Make CREATE/DROP/RENAME DATABASE wait a little bit to see if other backendsTom Lane
2007-06-01Buy back some of the cycles spent in more-expensive hash functions byTom Lane
2007-06-01Fix several hash functions that were taking chintzy shortcuts instead ofTom Lane
2007-05-31The shortcut exit that I recently added to ExecInitIndexScan() forTom Lane
2007-05-31Change build_index_pathkeys() so that the expressions it builds to representTom Lane
2007-05-31Make some messages more consistentPeter Eisentraut
2007-05-31Replace ReadBuffer to ReadBufferWithStrategy in all vacuum-involved placesTeodor Sigaev
2007-05-31Downgrade some low-level startup messages to DEBUG1.Peter Eisentraut
2007-05-30Fix overly-strict sanity check in BeginInternalSubTransaction that made itTom Lane
2007-05-30Make large sequential scans and VACUUMs work in a limited-size "ring" ofTom Lane
2007-05-30Tweak: use memcpy() in text_time(), rather than manually copying bytesNeil Conway
2007-05-29Fix a bug in input processing for the "interval" type. Previously,Neil Conway
2007-05-29mmgr README tweak: "either" is no longer correct. The previous wordingNeil Conway
2007-05-28Tweak the code in a couple of places to try to deliver more user-friendlyTom Lane
2007-05-27Code cleanup: use "bool" for Boolean variables, rather than "int".Neil Conway
2007-05-27Ooops, I was too busy worrying about getting the transactional infrastructureTom Lane
2007-05-27pgstat's on-proc-exit hook has to execute after the last transaction commitTom Lane
2007-05-27Fix up pgstats counting of live and dead tuples to recognize that committedTom Lane
2007-05-26Repair two constraint-exclusion corner cases triggered by proving that anTom Lane
2007-05-25Create hooks to let a loadable plugin monitor (or even replace) the plannerTom Lane
2007-05-24Remove ruleutils.c's use of varnoold/varoattno as a shortcut for determiningTom Lane
2007-05-22Repair planner bug introduced in 8.2 by ability to rearrange outer joins:Tom Lane
2007-05-22Fix best_inner_indexscan to return both the cheapest-total-cost andTom Lane
2007-05-21Teach tuplestore.c to throw away data before the "mark" point when the callerTom Lane