summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
2017-04-08Optimize joins when the inner relation can be proven unique.Tom Lane
2017-04-07Ensure that ExecPrepareExprList's result is all in one memory context.Tom Lane
2017-04-07Clean up after insufficiently-researched optimization of tuple conversions.Tom Lane
2017-04-06Allow avoiding tuple copy within tuplesort_gettupleslot().Andres Freund
2017-04-06Identity columnsPeter Eisentraut
2017-04-05Capitalize names of PLs consistentlyPeter Eisentraut
2017-04-04Follow-on cleanup for the transition table patch.Kevin Grittner
2017-04-04Fix thinko in BitmapAdjustPrefetchIterator.Robert Haas
2017-04-01Fix two undocumented parameters to functions from ENR patch.Kevin Grittner
2017-04-01Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner
2017-04-01Avoid GatherMerge crash when there are no workers.Robert Haas
2017-03-28Make new expression eval code reject references to dropped columns.Tom Lane
2017-03-27Support hashed aggregation with grouping sets.Andrew Gierth
2017-03-26Improve performance of ExecEvalWholeRowVar.Tom Lane
2017-03-26Improve implementation of EEOP_BOOLTEST_* opcodes.Tom Lane
2017-03-25Remove unreachable code in expression evaluation.Andres Freund
2017-03-25git rm execQual.cTom Lane
2017-03-25Faster expression evaluation and targetlist projection.Andres Freund
2017-03-24Improve access to parallel query from procedural languages.Robert Haas
2017-03-23Allow for parallel execution whenever ExecutorRun() is done only once.Robert Haas
2017-03-21Don't scan partitioned tables.Robert Haas
2017-03-14Spelling fixesPeter Eisentraut
2017-03-12Use wrappers of PG_DETOAST_DATUM_PACKED() more.Noah Misch
2017-03-12Remove dead code in nodeGatherMerge.c.Tom Lane
2017-03-11Improve expression evaluation test coverage.Andres Freund
2017-03-09Add a Gather Merge executor node.Robert Haas
2017-03-08Silence compiler warnings in BitmapHeapNext().Tom Lane
2017-03-08Support parallel bitmap heap scans.Robert Haas
2017-03-08Support XMLTABLE query expressionAlvaro Herrera
2017-03-08Fix parallel index and index-only scans to fall back to serial.Robert Haas
2017-03-08tidbitmap: Support shared iteration.Robert Haas
2017-03-03Improve error reporting for tuple-routing failures.Robert Haas
2017-03-02Refactor bitmap heap scan in preparation for parallel support.Robert Haas
2017-02-28Use proper enum constants for LockWaitPolicyPeter Eisentraut
2017-02-27Allow index AMs to return either HeapTuple or IndexTuple format during IOS.Tom Lane
2017-02-26Allow custom and foreign scans to have shutdown callbacks.Robert Haas
2017-02-23Consistently declare timestamp variables as TimestampTz.Tom Lane
2017-02-22Pass the source text for a parallel query to the workers.Robert Haas
2017-02-22Shut down Gather's children before shutting down Gather itself.Robert Haas
2017-02-19Add optimizer and executor support for parallel index-only scans.Robert Haas
2017-02-15Make sure that hash join's bulk-tuple-transfer loops are interruptible.Tom Lane
2017-02-15Add optimizer and executor support for parallel index scans.Robert Haas
2017-02-14Allow parallel workers to execute subplans.Robert Haas
2017-02-09simplehash: Additional tweaks to make specifying an allocator work.Robert Haas
2017-02-09Allow index AMs to cache data across aminsert calls within a SQL command.Tom Lane
2017-02-07Revise the way the element allocator for a simplehash is specified.Robert Haas
2017-02-07Allow the element allocator for a simplehash to be specified.Robert Haas
2017-02-06Fix typos in comments.Heikki Linnakangas
2017-02-04Remove redundant comment.Robert Haas
2017-01-27Use castNode() in a bunch of statement-list-related code.Tom Lane