Commit Graph

2063 Commits (79dfa8afb296e1b0dcffbe674e04c5f25cc13dfd)

Author SHA1 Message Date
Jeff Davis 1f39bce021 Disk-based Hash Aggregation. 6 years ago
Tom Lane 9d9784c840 Remove bogus assertion about polymorphic SQL function result. 6 years ago
Thomas Munro b09ff53667 Simplify the effective_io_concurrency setting. 6 years ago
Peter Eisentraut 3c173a53a8 Remove utils/acl.h from catalog/objectaddress.h 6 years ago
Jeff Davis c954d49046 Extend ExecBuildAggTrans() to support a NULL pointer check. 6 years ago
Tom Lane 3ed2005ff5 Introduce macros for typalign and typstorage constants. 6 years ago
Alvaro Herrera 2f9661311b
Represent command completion tags as structs 6 years ago
Tom Lane 58c47ccfff Correctly re-use hash tables in buildSubPlanHash(). 6 years ago
Tom Lane 6afc8aefd3 Remove obsolete comment. 6 years ago
Robert Haas 05d8449e73 Move src/backend/utils/hash/hashfn.c to src/common 6 years ago
Andres Freund 2742c45080 expression eval: Reduce number of steps for agg transition invocations. 6 years ago
Jeff Davis b7fabe80df Fixup for nodeAgg.c refactor. 6 years ago
Jeff Davis 5b618e1f48 Minor refactor of nodeAgg.c. 6 years ago
Michael Paquier 958f9fb98d Remove duplicated words in comments 6 years ago
Peter Eisentraut c6679e4fca Optimize update of tables with generated columns 6 years ago
Jeff Davis 11de6c903d Change signature of TupleHashTableHash(). 6 years ago
Fujii Masao cb5b28613d Fix bug in Tid scan. 6 years ago
Jeff Davis 4eaea3db15 Introduce TupleHashTableHash() and LookupTupleHashEntryHash(). 6 years ago
Andres Freund 1fdb7f9789 expression eval: Don't redundantly keep track of AggState. 6 years ago
Andres Freund 1ec7679f1b expression eval, jit: Minor code cleanups. 6 years ago
Jeff Davis 7d4395d0a1 Refactor hash_agg_entry_size(). 6 years ago
Alvaro Herrera 1c7a0b387d Add missing break out seqscan loop in logical replication 6 years ago
Alvaro Herrera c9d2977519 Clean up newlines following left parentheses 6 years ago
Tom Lane 01d9676a53 Fix dangling pointer in EvalPlanQual machinery. 6 years ago
Amit Kapila 05f18c6b6b Added relation name in error messages for constraint checks. 6 years ago
Thomas Munro 3e4818e9dd Avoid unnecessary shm writes in Parallel Hash Join. 6 years ago
Andres Freund affdde2e15 Fix edge case leading to agg transitions skipping ExecAggTransReparent() calls. 6 years ago
Tom Lane 41c6f9db25 Repair more failures with SubPlans in multi-row VALUES lists. 6 years ago
Robert Haas 2eb34ac369 Fix problems with "read only query" checks, and refactor the code. 6 years ago
Dean Rasheed d751ba5235 Make rewriter prevent auto-updates on views with conditional INSTEAD rules. 6 years ago
Tom Lane 913bbd88dc Improve the handling of result type coercions in SQL functions. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier 7854e07f25 Revert "Rename files and headers related to index AM" 6 years ago
Tom Lane 5b9312378e Load relcache entries' partitioning data on-demand, not immediately. 6 years ago
Michael Paquier 8ce3aa9b59 Rename files and headers related to index AM 6 years ago
Alvaro Herrera c4dcd9144b Avoid splitting C string literals with \-newline 6 years ago
Thomas Munro e69d644547 Rotate instead of shifting hash join batch number. 6 years ago
Michael Paquier e1551f96e6 Refactor attribute mappings used in logical tuple conversion 6 years ago
Bruce Momjian 181932a032 Remove redundant not-null test 6 years ago
Tom Lane 5935917ce5 Allow executor startup pruning to prune all child nodes. 6 years ago
Tom Lane 6ef77cf46e Further adjust EXPLAIN's choices of table alias names. 6 years ago
Jeff Davis 30d47723fd Fix comments in execGrouping.c 6 years ago
Etsuro Fujita 4af77aa797 Fix whitespace. 6 years ago
Alvaro Herrera 3974c4a724 Remove useless "return;" lines 6 years ago
Amit Kapila 080313f829 Don't shut down Gather[Merge] early under Limit. 6 years ago
Thomas Munro 76cbfcdf3a Always call ExecShutdownNode() if appropriate. 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Thomas Munro 7815e7efdb Add reusable routine for making arrays unique. 6 years ago
Tom Lane 22e44e8dbc Minor code review for tuple slot rewrite. 6 years ago
Andres Freund 01368e5d9d Split all OBJS style lines in makefiles into one-line-per-entry style. 6 years ago