| Age | Commit message (Expand) | Author |
| 2007-07-02 | Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). | Tom Lane |
| 2007-07-01 | Reduce the maximum sleep interval in the autovac launcher to 1 second, | Tom Lane |
| 2007-07-01 | Treat the autovac launcher more like a regular backend, in that we wait | Tom Lane |
| 2007-07-01 | Avoid memory leakage when a series of subtransactions invoke AFTER triggers | Tom Lane |
| 2007-07-01 | Fix comments not updated in recent patch. | Tom Lane |
| 2007-07-01 | Add 'volatile' to suppress 'variable might be clobbered by longjmp' | Tom Lane |
| 2007-06-30 | Improve logging of checkpoints. Patch by Greg Smith, worked over | Tom Lane |
| 2007-06-30 | Avoid crash in interrupted autovacuum worker, caused by leaving the current | Alvaro Herrera |
| 2007-06-29 | Arrange for SIGINT in autovacuum workers to cancel the current table and | Alvaro Herrera |
| 2007-06-29 | Fix a passel of ancient bugs in to_char(), including two distinct buffer | Tom Lane |
| 2007-06-28 | Implement "distributed" checkpoints in which the checkpoint I/O is spread | Tom Lane |
| 2007-06-26 | Remove unused "caller" argument from stringToQualifiedNameList. | Alvaro Herrera |
| 2007-06-25 | Improve autovacuum launcher's ability to detect a problem in worker startup, | Alvaro Herrera |
| 2007-06-23 | Separate parse-analysis for utility commands out of parser/analyze.c | Tom Lane |
| 2007-06-21 | Allow trailing whitespace in parse_real(), for consistency with | Tom Lane |
| 2007-06-21 | Provide a HINT listing the allowed unit names when a GUC variable seems to | Tom Lane |
| 2007-06-20 | Restrict deadlock_timeout to the range for which the implementation | Tom Lane |
| 2007-06-20 | transformColumnDefinition failed to complain about | Tom Lane |
| 2007-06-20 | CREATE DOMAIN ... DEFAULT NULL failed because gram.y special-cases DEFAULT | Tom Lane |
| 2007-06-20 | Minor code cleanup: calling FreeFile() before ereport(ERROR) is not | Neil Conway |
| 2007-06-19 | Only log 'process acquired lock' if we actually did get the lock. This | Tom Lane |
| 2007-06-19 | Remove duplicate #include. | Neil Conway |
| 2007-06-19 | Code review for log_lock_waits patch. Don't try to issue log messages from | Tom Lane |
| 2007-06-18 | Arrange for quote_identifier() and pg_dump to not quote keywords that are | Tom Lane |
| 2007-06-18 | Remove comment about modifying tab-complete.c for userset GUC. | Magnus Hagander |
| 2007-06-18 | Update obsolete comment: it's no longer the case that mdread() will allow | Tom Lane |
| 2007-06-17 | Marginal hacking to improve the speed of COPY OUT. I had found in a bit of | Tom Lane |
| 2007-06-17 | Revert an ill-considered portion of my patch of 12-Mar, which tried to save a | Tom Lane |
| 2007-06-15 | Tweak the API for per-datatype typmodin functions so that they are passed | Tom Lane |
| 2007-06-14 | Avoid having autovacuum run multiple ANALYZE commands in a single transaction, | Alvaro Herrera |
| 2007-06-14 | Implement a chunking protocol for writes to the syslogger pipe, with messages | Andrew Dunstan |
| 2007-06-13 | Avoid integer overflow issues in autovacuum. | Alvaro Herrera |
| 2007-06-12 | Add some simple defenses against null fields in pg_largeobject, and add | Tom Lane |
| 2007-06-12 | Add some comments about the safety of accessing rolpassword without using | Tom Lane |
| 2007-06-12 | Fix DecodeDateTime to allow timezone to appear before year. This had | Tom Lane |
| 2007-06-11 | Improve UPDATE/DELETE WHERE CURRENT OF so that they can be used from plpgsql | Tom Lane |
| 2007-06-11 | Support UPDATE/DELETE WHERE CURRENT OF cursor_name, per SQL standard. | Tom Lane |
| 2007-06-09 | Teach heapam code to know the difference between a real seqscan and the | Tom Lane |
| 2007-06-09 | Allow numeric_fac() to be interrupted, since it can take quite a while for | Tom Lane |
| 2007-06-08 | Disallow the cost balancing code from resulting in a zero cost limit, which | Alvaro Herrera |
| 2007-06-08 | Avoid passing zero as a value for vacuum_cost_limit, because it's not a valid | Alvaro Herrera |
| 2007-06-08 | Arrange for large sequential scans to synchronize with each other, so that | Tom Lane |
| 2007-06-07 | Redefine IsTransactionState() to only return true for TRANS_INPROGRESS state, | Tom Lane |
| 2007-06-07 | Rework temp_tablespaces patch so that temp tablespaces are assigned separately | Tom Lane |
| 2007-06-07 | Avoid losing track of data for shared tables in pgstats. Report by Michael | Alvaro Herrera |
| 2007-06-06 | Fix up text concatenation so that it accepts all the reasonable cases that | Tom Lane |
| 2007-06-05 | Minor editorialization: don't flush plan cache without need. | Tom Lane |
| 2007-06-05 | Downgrade implicit casts to text to be assignment-only, except for the ones | Tom Lane |
| 2007-06-05 | The session_replication_role actually can be changed at will during | Jan Wieck |
| 2007-06-05 | Move call of MarkBufferDirty() before XLogInsert() as required. | Teodor Sigaev |