| Commit message (Expand) | Author | Age | Files | Lines |
| * | Portal and memory management infrastructure for extended query protocol. | Tom Lane | 2003-05-02 | 3 | -163/+86 |
| * | Infrastructure for deducing Param types from context, in the same way | Tom Lane | 2003-04-29 | 1 | -3/+3 |
| * | Code review for holdable-cursors patch. Fix error recovery, memory | Tom Lane | 2003-04-29 | 2 | -5/+15 |
| * | Put back encoding-conversion step in processing of incoming queries; | Tom Lane | 2003-04-27 | 1 | -6/+2 |
| * | Infrastructure for upgraded error reporting mechanism. elog.c is | Tom Lane | 2003-04-24 | 1 | -2/+2 |
| * | First phase of work on array improvements. ARRAY[x,y,z] constructor | Tom Lane | 2003-04-08 | 2 | -29/+396 |
| * | Add new files. | Bruce Momjian | 2003-03-27 | 1 | -0/+89 |
| * | This patch implements holdable cursors, following the proposal | Bruce Momjian | 2003-03-27 | 7 | -26/+15 |
| * | GetTupleForTrigger must use outer transaction's command counter for time | Tom Lane | 2003-03-27 | 1 | -3/+5 |
| * | Add start time to pg_stat_activity | Bruce Momjian | 2003-03-20 | 1 | -2/+2 |
| * | Implement SQL92-compatible FIRST, LAST, ABSOLUTE n, RELATIVE n options | Tom Lane | 2003-03-11 | 2 | -4/+43 |
| * | Restructure parsetree representation of DECLARE CURSOR: now it's a | Tom Lane | 2003-03-10 | 3 | -98/+72 |
| * | Revise tuplestore and nodeMaterial so that we don't have to read the | Tom Lane | 2003-03-09 | 2 | -59/+79 |
| * | COALESCE() and NULLIF() are now first-class expressions, not macros | Tom Lane | 2003-02-16 | 1 | -5/+135 |
| * | Fix SPI result logic for case where there are multiple statements of the | Tom Lane | 2003-02-14 | 1 | -1/+19 |
| * | Create a distinction between Lists of integers and Lists of OIDs, to get | Tom Lane | 2003-02-09 | 2 | -4/+4 |
| * | Make further use of new bitmapset code: executor's chgParam, extParam, | Tom Lane | 2003-02-09 | 8 | -83/+91 |
| * | Detect duplicate aggregate calls and evaluate only one copy. This | Tom Lane | 2003-02-04 | 1 | -3/+28 |
| * | Determine the set of constraints applied to a domain at executor | Tom Lane | 2003-02-03 | 1 | -37/+45 |
| * | Tweak planner and executor to avoid doing ExecProject() in table scan | Tom Lane | 2003-02-03 | 5 | -36/+127 |
| * | Fix nodeUnique to behave correctly when reversing direction after reaching | Tom Lane | 2003-02-02 | 1 | -2/+13 |
| * | SPI_exec shouldn't return SPI_OK_SELECT if it hasn't actually returned | Tom Lane | 2003-01-29 | 1 | -1/+14 |
| * | Upgrade cost estimation for joins, per discussion with Bradley Baetz. | Tom Lane | 2003-01-27 | 2 | -2/+13 |
| * | Change CREATE TABLE AS / SELECT INTO to create the new table with OIDs, | Tom Lane | 2003-01-23 | 2 | -69/+86 |
| * | Fix coredump problem in plpgsql's RETURN NEXT. When a SELECT INTO | Tom Lane | 2003-01-21 | 1 | -43/+57 |
| * | IN clauses appearing at top level of WHERE can now be handled as joins. | Tom Lane | 2003-01-20 | 3 | -6/+34 |
| * | Fix wrong/misleading comments, be more consistent about where to call | Tom Lane | 2003-01-12 | 6 | -17/+14 |
| * | Replace RelidGetNamespaceId() by get_rel_namespace(). | Peter Eisentraut | 2003-01-12 | 1 | -2/+2 |
| * | First cut at implementing IN (and NOT IN) via hashtables. There is | Tom Lane | 2003-01-12 | 4 | -110/+657 |
| * | Create a new file executor/execGrouping.c to centralize utility routines | Tom Lane | 2003-01-10 | 7 | -308/+422 |
| * | Read-only transactions, as defined in SQL. | Peter Eisentraut | 2003-01-10 | 1 | -1/+49 |
| * | Further tweaking of parsetree & plantree representation of SubLinks. | Tom Lane | 2003-01-10 | 2 | -36/+15 |
| * | Adjust parser so that 'x NOT IN (subselect)' is converted to | Tom Lane | 2003-01-09 | 1 | -5/+5 |
| * | Guard against stopping when numberTuples=0 and counter wraps around. | Tom Lane | 2003-01-08 | 1 | -4/+5 |
| * | Adjust Tcl-related code to compile cleanly with Tcl 8.4 (add const modifiers as | Tom Lane | 2002-12-30 | 1 | -12/+13 |
| * | Better solution to integer overflow problem in hash batch-number | Tom Lane | 2002-12-30 | 2 | -70/+35 |
| * | Adjust hash table sizing algorithm to avoid integer overflow in | Tom Lane | 2002-12-29 | 1 | -13/+23 |
| * | Don't try to free executor state of an InitPlan early --- this breaks | Tom Lane | 2002-12-26 | 1 | -10/+3 |
| * | Update EvalPlanQual() to work with new executor memory management method. | Tom Lane | 2002-12-18 | 2 | -133/+180 |
| * | Prevent core dump when ExecMarkPos is called before any tuples have been | Tom Lane | 2002-12-18 | 1 | -9/+13 |
| * | Skip unnecessary plan-copying now that plan trees are read-only in the | Tom Lane | 2002-12-17 | 1 | -5/+2 |
| * | Tweak default memory context allocation policy so that a context is not | Tom Lane | 2002-12-15 | 3 | -54/+13 |
| * | Revise executor APIs so that all per-query state structure is built in | Tom Lane | 2002-12-15 | 24 | -366/+563 |
| * | Clean up plantree representation of SubPlan-s --- SubLink does not appear | Tom Lane | 2002-12-14 | 4 | -63/+51 |
| * | Phase 3 of read-only-plans project: ExecInitExpr now builds expression | Tom Lane | 2002-12-13 | 20 | -499/+603 |
| * | Preliminary code review for domain CHECK constraints patch: add documentation, | Tom Lane | 2002-12-12 | 1 | -26/+39 |
| * | Phase 2 of read-only-plans project: restructure expression-tree nodes | Tom Lane | 2002-12-12 | 9 | -458/+228 |
| * | Re-addd Rod's ALTER DOMAIN patch. | Bruce Momjian | 2002-12-06 | 1 | -3/+3 |
| * | Back out ALTER DOMAIN patch until missing file appears. | Bruce Momjian | 2002-12-06 | 1 | -3/+3 |
| * | ALTER DOMAIN .. SET / DROP NOT NULL | Bruce Momjian | 2002-12-06 | 1 | -3/+3 |