| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-05-14 | Move the "instr_time" typedef and associated macros into a new header | Tom Lane | |
| file portability/instr_time.h, and add a couple more macros to eliminate some abstraction leakage we formerly had. Also update psql to use this header instead of its own copy of nearly the same code. This commit in itself is just code cleanup and shouldn't change anything. It lays some groundwork for the upcoming function-stats patch, though. | |||
| 2008-01-01 | Update copyrights in source tree to 2008. | Bruce Momjian | |
| 2007-01-05 | Update CVS HEAD for 2007 copyright. Back branches are typically not | Bruce Momjian | |
| back-stamped for this. | |||
| 2006-06-09 | Revert sampling patch for EXPLAIN ANALYZE; it turns out to be too unreliable | Tom Lane | |
| because node timing is much less predictable than the patch expects. I kept the API change for InstrStopNode, however. | |||
| 2006-05-30 | Code review for EXPLAIN patch. Fix some typos, make it behave sanely | Tom Lane | |
| across multiple loops, get rid of the shaky assumption that exactly one tuple is returned per node iteration. | |||
| 2006-05-30 | Make EXPLAIN sampling smarter, to avoid excessive sampling delay. | Bruce Momjian | |
| Martijn van Oosterhout | |||
| 2006-03-05 | Update copyright for 2006. Update scripts. | Bruce Momjian | |
| 2005-10-15 | Standard pgindent run for 8.1. | Bruce Momjian | |
| 2005-04-16 | Create a new 'MultiExecProcNode' call API for plan nodes that don't | Tom Lane | |
| return just a single tuple at a time. Currently the only such node type is Hash, but I expect we will soon have indexscans that can return tuple bitmaps. A side benefit is that EXPLAIN ANALYZE now shows the correct tuple count for a Hash node. | |||
| 2005-03-25 | Improve EXPLAIN ANALYZE to show the time spent in each trigger when | Tom Lane | |
| executing a statement that fires triggers. Formerly this time was included in "Total runtime" but not otherwise accounted for. As a side benefit, we avoid re-opening relations when firing non-deferred AFTER triggers, because the trigger code can re-use the main executor's ResultRelInfo data structure. | |||
| 2005-03-20 | On Windows, use QueryPerformanceCounter instead of gettimeofday for | Tom Lane | |
| EXPLAIN ANALYZE instrumentation. Magnus Hagander | |||
| 2005-01-01 | Update copyrights that were missed. | Bruce Momjian | |
| 2004-08-29 | Update copyright to 2004. | Bruce Momjian | |
| 2003-11-29 | make sure the $Id tags are converted to $PostgreSQL as well ... | PostgreSQL Daemon | |
| 2003-08-04 | Fix some copyright notices that weren't updated. Improve copyright tool | Tom Lane | |
| so it won't miss 'em again. | |||
| 2001-11-05 | New pgindent run with fixes suggested by Tom. Patch manually reviewed, | Bruce Momjian | |
| initdb/regression tests pass. | |||
| 2001-10-28 | Another pgindent run. Fixes enum indenting, and improves #endif | Bruce Momjian | |
| spacing. Also adds space for one-line comments. | |||
| 2001-10-25 | pgindent run on all C files. Java run to follow. initdb/regression | Bruce Momjian | |
| tests pass. | |||
| 2001-09-18 | EXPLAIN ANALYZE feature to measure and show actual runtimes and tuple | Tom Lane | |
| counts alongside the planner's estimates. By Martijn van Oosterhout, with some further work by Tom Lane. | |||
