summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2007-07-01Reduce the maximum sleep interval in the autovac launcher to 1 second,Tom Lane
2007-07-01Treat the autovac launcher more like a regular backend, in that we waitTom Lane
2007-07-01Avoid memory leakage when a series of subtransactions invoke AFTER triggersTom Lane
2007-07-01Fix comments not updated in recent patch.Tom Lane
2007-07-01Add 'volatile' to suppress 'variable might be clobbered by longjmp'Tom Lane
2007-06-30Improve logging of checkpoints. Patch by Greg Smith, worked overTom Lane
2007-06-30Avoid crash in interrupted autovacuum worker, caused by leaving the currentAlvaro Herrera
2007-06-29Arrange for SIGINT in autovacuum workers to cancel the current table andAlvaro Herrera
2007-06-29Fix a passel of ancient bugs in to_char(), including two distinct bufferTom Lane
2007-06-28Implement "distributed" checkpoints in which the checkpoint I/O is spreadTom Lane
2007-06-26Remove unused "caller" argument from stringToQualifiedNameList.Alvaro Herrera
2007-06-25Improve autovacuum launcher's ability to detect a problem in worker startup,Alvaro Herrera
2007-06-23Separate parse-analysis for utility commands out of parser/analyze.cTom Lane
2007-06-21Allow trailing whitespace in parse_real(), for consistency withTom Lane
2007-06-21Provide a HINT listing the allowed unit names when a GUC variable seems toTom Lane
2007-06-20Restrict deadlock_timeout to the range for which the implementationTom Lane
2007-06-20transformColumnDefinition failed to complain aboutTom Lane
2007-06-20CREATE DOMAIN ... DEFAULT NULL failed because gram.y special-cases DEFAULTTom Lane
2007-06-20Minor code cleanup: calling FreeFile() before ereport(ERROR) is notNeil Conway
2007-06-19Only log 'process acquired lock' if we actually did get the lock. ThisTom Lane
2007-06-19Remove duplicate #include.Neil Conway
2007-06-19Code review for log_lock_waits patch. Don't try to issue log messages fromTom Lane
2007-06-18Arrange for quote_identifier() and pg_dump to not quote keywords that areTom Lane
2007-06-18Remove comment about modifying tab-complete.c for userset GUC.Magnus Hagander
2007-06-18Update obsolete comment: it's no longer the case that mdread() will allowTom Lane
2007-06-17Marginal hacking to improve the speed of COPY OUT. I had found in a bit ofTom Lane
2007-06-17Revert an ill-considered portion of my patch of 12-Mar, which tried to save aTom Lane
2007-06-15Tweak the API for per-datatype typmodin functions so that they are passedTom Lane
2007-06-14Avoid having autovacuum run multiple ANALYZE commands in a single transaction,Alvaro Herrera
2007-06-14Implement a chunking protocol for writes to the syslogger pipe, with messagesAndrew Dunstan
2007-06-13Avoid integer overflow issues in autovacuum.Alvaro Herrera
2007-06-12Add some simple defenses against null fields in pg_largeobject, and addTom Lane
2007-06-12Add some comments about the safety of accessing rolpassword without usingTom Lane
2007-06-12Fix DecodeDateTime to allow timezone to appear before year. This hadTom Lane
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