Commit Graph

1730 Commits (23209457314f6fd89fcd251a8173b0129aaa95a2)

Author SHA1 Message Date
Robert Haas 2320945731 Fix incorrect grammar. 8 years ago
Tom Lane 05d0f13f07 Skip setting up shared instrumentation for Hash node if not needed. 8 years ago
Tom Lane d59ff4ab31 Fix another instance of unsafe coding for shm_toc_lookup failure. 8 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Robert Haas 9222c0d9ed Add new function WaitForParallelWorkersToAttach. 8 years ago
Andres Freund c12693d8f3 Introduce ExecQualAndReset() helper. 8 years ago
Andres Freund fc96c69425 Initialize unused ExprEvalStep fields. 8 years ago
Andres Freund c068f87723 Improve bit perturbation in TupleHashTableHash. 8 years ago
Tom Lane 2e668c522e Avoid crash during EvalPlanQual recheck of an inner indexscan. 8 years ago
Tom Lane bb415675d8 Add missing "static" markers. 8 years ago
Robert Haas 945f71db84 Avoid referencing off the end of subplan_partition_offsets. 8 years ago
Tom Lane 434e6e1484 Improve implementation of pg_attribute_always_inline. 8 years ago
Peter Eisentraut 8561e4840c Transaction control in PL procedures 8 years ago
Robert Haas 2f17844104 Allow UPDATE to move rows between partitions. 8 years ago
Peter Eisentraut 8b9e9644dc Replace AclObjectKind with ObjectType 8 years ago
Tom Lane dca48d145e Remove useless lookup of root partitioned rel in ExecInitModifyTable(). 8 years ago
Peter Eisentraut b48b2f8793 Revert "Move portal pinning from PL/pgSQL to SPI" 8 years ago
Peter Eisentraut b3617cdfbb Move portal pinning from PL/pgSQL to SPI 8 years ago
Andres Freund 69c3936a14 Expression evaluation based aggregate transition invocation. 8 years ago
Peter Eisentraut a77dd53f30 Remove PortalGetQueryDesc() 8 years ago
Peter Eisentraut 0f7c49e855 Update portal-related memory context names and API 8 years ago
Robert Haas 19c47e7c82 Factor error generation out of ExecPartitionCheck. 8 years ago
Robert Haas cc6337d2fe Simplify and encapsulate tuple routing support code. 8 years ago
Robert Haas c759395617 Code review for Parallel Append. 8 years ago
Tom Lane 6fcde24063 Fix some minor errors in new PHJ code. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund f9ccf92e16 Simplify representation of aggregate transition values a bit. 8 years ago
Tom Lane 5dc692f78d Ensure proper alignment of tuples in HashMemoryChunkData buffers. 8 years ago
Andres Freund 93ea78b17c Fix EXPLAIN ANALYZE output for Parallel Hash. 8 years ago
Andres Freund b40933101c Perform slot validity checks in a separate pass over expression. 8 years ago
Andres Freund 4717fdb14c Rely on executor utils to build targetlist for DML RETURNING. 8 years ago
Andres Freund f83040c62a Fix rare assertion failure in parallel hash join. 8 years ago
Andres Freund 4e2970f880 Fix assert with side effects in the new PHJ code. 8 years ago
Tom Lane 6719b238e8 Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit. 8 years ago
Andres Freund 1804284042 Add parallel-aware hash joins. 8 years ago
Robert Haas f94eec490b When passing query strings to workers, pass the terminating \0. 8 years ago
Robert Haas 8526bcb2df Try again to fix accumulation of parallel worker instrumentation. 8 years ago
Robert Haas fd7c0fa732 Fix crashes on plans with multiple Gather (Merge) nodes. 8 years ago
Andres Freund 538d114f6d Allow executor nodes to change their ExecProcNode function. 8 years ago
Robert Haas 1d6fb35ad6 Revert "Fix accumulation of parallel worker instrumentation." 8 years ago
Peter Eisentraut 4034db215b Fix comment 8 years ago
Tom Lane 7eb16ab17d Fix corner-case coredump in _SPI_error_callback(). 8 years ago
Robert Haas 9c64ddd414 Fix Parallel Append crash. 8 years ago
Robert Haas ab72716778 Support Parallel Append plan nodes. 8 years ago
Robert Haas 2c09a5c12a Fix accumulation of parallel worker instrumentation. 8 years ago
Andres Freund 5bcf389ecf Fix EXPLAIN ANALYZE of hash join when the leader doesn't participate. 8 years ago
Robert Haas 9f4992e2a9 Remove memory leak protection from Gather and Gather Merge nodes. 8 years ago
Robert Haas 87c37e3291 Re-allow INSERT .. ON CONFLICT DO NOTHING on partitioned tables. 8 years ago
Robert Haas 59c8078744 Fix uninitialized memory reference. 8 years ago
Peter Eisentraut e4128ee767 SQL procedures 8 years ago