summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
2016-01-20Support parallel joins, and make related improvements.Robert Haas
2016-01-20Support multi-stage aggregation.Robert Haas
2016-01-18Restructure index access method API to hide most of it at the C level.Tom Lane
2016-01-15Fix spelling mistakes.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-12-23Read from the same worker repeatedly until it returns no tuple.Robert Haas
2015-12-23Allow omitting one or both boundaries in an array slice specifier.Tom Lane
2015-12-18Revert 9246af6799819847faa33baf441251003acbb8fe becauseTeodor Sigaev
2015-12-18Fix TupleQueueReaderNext not to ignore its nowait argument.Robert Haas
2015-12-18Allow to omit boundaries in array subscriptTeodor Sigaev
2015-12-11Improve some messagesPeter Eisentraut
2015-12-10Fix ON CONFLICT UPDATE bug breaking AFTER UPDATE triggers.Andres Freund
2015-12-09Allow EXPLAIN (ANALYZE, VERBOSE) to display per-worker statistics.Robert Haas
2015-12-08Allow foreign and custom joins to handle EvalPlanQual rechecks.Robert Haas
2015-11-30Fix obsolete comment.Robert Haas
2015-11-20Avoid server crash when worker registration fails at execution time.Robert Haas
2015-11-18Avoid aggregating worker instrumentation multiple times.Robert Haas
2015-11-18Fix dumb bug in tqueue.cRobert Haas
2015-11-15Remove accidentally-committed debugging code.Robert Haas
2015-11-11Make sequential scans parallel-aware.Robert Haas
2015-11-10Add missing "static" qualifier.Tom Lane
2015-11-09Fix rebasing mistake in nodeGather.cRobert Haas
2015-11-09Add a dummy return statement to TupleQueueRemap.Robert Haas
2015-11-08Remove set-but-not-used variables.Robert Haas
2015-11-07Try to convince gcc that TupleQueueRemap never falls off the end.Robert Haas
2015-11-06Modify tqueue infrastructure to support transient record types.Robert Haas
2015-11-02Fix problems with ParamListInfo serialization mechanism.Robert Haas
2015-10-30Update parallel executor support to reuse the same DSM.Robert Haas
2015-10-29Message style improvementsPeter Eisentraut
2015-10-27Make Gather node projection-capable.Robert Haas
2015-10-22Fix typos in comments.Robert Haas
2015-10-22Fix a couple of bugs in recent parallelism-related commits.Robert Haas
2015-10-22Add header comments to execParallel.c and nodeGather.c.Robert Haas
2015-10-20Remove duplicate word.Robert Haas
2015-10-16Rewrite interaction of parallel mode with parallel executor support.Robert Haas
2015-10-15Allow FDWs to push down quals without breaking EvalPlanQual rechecks.Robert Haas
2015-10-13Improve INSERT .. ON CONFLICT error message.Robert Haas
2015-10-04Further twiddling of nodeHash.c hashtable sizing calculation.Tom Lane
2015-10-04Fix some issues in new hashtable size calculations in nodeHash.c.Tom Lane
2015-10-03Add missing "static" specifier.Tom Lane
2015-09-30Add a Gather executor node.Robert Haas
2015-09-29Parallel executor support.Robert Haas
2015-09-28Fix ON CONFLICT DO UPDATE for tables with oids.Andres Freund
2015-09-19Glue layer to connect the executor to the shm_mq mechanism.Robert Haas
2015-09-16Determine whether it's safe to attempt a parallel plan for a query.Robert Haas
2015-09-15RLS refactoringStephen Frost
2015-09-08Allow per-tablespace effective_io_concurrencyAlvaro Herrera
2015-08-22Avoid O(N^2) behavior when enlarging SPI tuple table in spi_printtup().Tom Lane
2015-08-21Remove ExecGetScanType functionAlvaro Herrera
2015-08-19Fix bug in calculations of hash join buckets.Kevin Grittner