summaryrefslogtreecommitdiff
path: root/src/include/executor
AgeCommit message (Expand)Author
2017-01-14Change representation of statement lists, and add statement location info.Tom Lane
2017-01-04Fix reporting of constraint violations for table partitioning.Robert Haas
2017-01-04Move partition_tuple_slot out of EState.Robert Haas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-21Refactor partition tuple routing code to reduce duplication.Robert Haas
2016-12-19Provide a DSA area for all parallel queries.Robert Haas
2016-12-16Unbreak Finalize HashAggregate over Partial HashAggregate.Robert Haas
2016-12-07Implement table partitioning.Robert Haas
2016-11-08Simplify code by getting rid of SPI_push, SPI_pop, SPI_restore_connection.Tom Lane
2016-10-15Use more efficient hashtable for execGrouping.c to speed up hash aggregation.Andres Freund
2016-07-29Fix worst memory leaks in tqueue.c.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-06-03Mark read/write expanded values as read-only in ExecProject().Tom Lane
2016-05-23Fix latent crash in do_text_output_multiline().Tom Lane
2016-03-29Rework custom scans to work more like the new extensible node stuff.Robert Haas
2016-03-12Widen query numbers-of-tuples-processed counters to uint64.Tom Lane
2016-02-03Allow parallel custom and foreign scans.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-12-09Allow EXPLAIN (ANALYZE, VERBOSE) to display per-worker statistics.Robert Haas
2015-11-18Avoid aggregating worker instrumentation multiple times.Robert Haas
2015-11-11Make sequential scans parallel-aware.Robert Haas
2015-11-06Modify tqueue infrastructure to support transient record types.Robert Haas
2015-10-30Update parallel executor support to reuse the same DSM.Robert Haas
2015-10-16Rewrite interaction of parallel mode with parallel executor support.Robert Haas
2015-10-04Fix some issues in new hashtable size calculations in nodeHash.c.Tom Lane
2015-09-30Add a Gather executor node.Robert Haas
2015-09-29Parallel executor support.Robert Haas
2015-09-19Glue layer to connect the executor to the shm_mq mechanism.Robert Haas
2015-08-21Remove ExecGetScanType functionAlvaro Herrera
2015-07-25Redesign tablesample method API, and do extensive code review.Tom Lane
2015-05-24pgindent run for 9.5Bruce Momjian
2015-05-15TABLESAMPLE, SQL Standard and extensibleSimon Riggs
2015-05-14Support "expanded" objects, particularly arrays, for better performance.Tom Lane
2015-05-12Add support for doing late row locking in FDWs.Tom Lane
2015-05-10Code review for foreign/custom join pushdown patch.Tom Lane
2015-05-08Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund
2015-04-25Perform RLS WITH CHECK before constraints, etcStephen Frost
2015-04-24Move functions related to index maintenance to separate source file.Heikki Linnakangas
2015-04-02Define integer limits independently from the system definitions.Andres Freund
2015-03-25Centralize definition of integer limits.Andres Freund
2015-03-15Move LockClauseStrength, LockWaitPolicy into new file nodes/lockoptions.h.Tom Lane
2015-02-20Use FLEXIBLE_ARRAY_MEMBER in a bunch more places.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-11-21Rearrange CustomScan API.Tom Lane
2014-11-21Remove dead code supporting mark/restore in SeqScan, TidScan, ValuesScan.Tom Lane
2014-11-20Initial code review for CustomScan patch.Tom Lane
2014-11-10Ensure that RowExprs and whole-row Vars produce the expected column names.Tom Lane
2014-11-07Introduce custom path and scan providers.Robert Haas
2014-10-13Increase number of hash join buckets for underestimate.Kevin Grittner
2014-10-07Implement SKIP LOCKED for row-level locksAlvaro Herrera