summaryrefslogtreecommitdiff
path: root/src/backend/utils/sort
AgeCommit message (Expand)Author
7 daysSwitch buffile.c/h to use pgoff_t instead of off_tMichael Paquier
2025-12-11Fix some comments.Nathan Bossart
2025-12-10Fix misleading comment in tuplesort.cDavid Rowley
2025-12-10Use palloc_object() and palloc_array() in backend codeMichael Paquier
2025-11-26Remove a few unused struct members.Nathan Bossart
2025-11-21Remove useless casts to (void *)Peter Eisentraut
2025-10-30Mark ItemPointer arguments as const throughoutPeter Eisentraut
2025-10-03Fix incorrect function reference in commentRichard Guo
2025-08-14Avoid including tableam.h and xlogreader.h in nbtree.hÁlvaro Herrera
2025-08-13Grab the low-hanging fruit from forcing sizeof(Datum) to 8.Tom Lane
2025-08-08Add missing Datum conversionsPeter Eisentraut
2025-04-06Relax ordering-related hardcoded btree requirements in planningPeter Eisentraut
2025-04-01Fix minor C type confusionPeter Eisentraut
2025-03-29Use PRI?64 instead of "ll?" in format strings (continued).Peter Eisentraut
2025-03-24Add ExecCopySlotMinimalTupleExtra().Jeff Davis
2025-03-14Simplify and generalize PrepareSortSupportFromIndexRel()Peter Eisentraut
2025-03-03Allow parallel CREATE INDEX for GIN indexesTomas Vondra
2025-01-31Get rid of our dependency on type "long" for memory size calculations.Tom Lane
2025-01-29Fix grammatical typos around possessive "its"John Naylor
2025-01-01Update copyright for 2025Bruce Momjian
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-09-12Adjust tuplestore stats APIDavid Rowley
2024-08-14Remove TRACE_SORT macroPeter Eisentraut
2024-07-06Adjust tuplestore.c not to allocate BufFiles in generation contextDavid Rowley
2024-07-05Improve memory management and performance of tuplestore.cDavid Rowley
2024-07-05Add memory/disk usage for Material nodes in EXPLAINDavid Rowley
2024-07-02Add missing includes for some global variablesPeter Eisentraut
2024-04-08Use bump memory context for tuplesortsDavid Rowley
2024-03-25Clarify comment for LogicalTapeSetBlocks().Jeff Davis
2024-03-13Make the order of the header file includes consistentPeter Eisentraut
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-03Update copyright for 2024Bruce Momjian
2024-01-02Fix typos in comments and in one isolation test.Robert Haas
2023-12-30Minor cleanup of the BRIN parallel build codeTomas Vondra
2023-12-08Allow parallel CREATE INDEX for BRIN indexesTomas Vondra
2023-11-17Change logtape/tuplestore code to use int64 for block numbersMichael Paquier
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-10-10Add const to values and nulls argumentsPeter Eisentraut
2023-08-30Avoid possible overflow with ltsGetFreeBlock() in logtape.cMichael Paquier
2023-08-16Split out tiebreaker comparisons from comparetup_* functionsJohn Naylor
2023-06-10nbtree: Allocate new pages in separate function.Peter Geoghegan
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-19Allocate hash join files in a separate memory contextTomas Vondra
2023-04-19Fix various typos and incorrect/outdated name referencesDavid Rowley
2023-04-08Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro
2023-04-01Pass down table relation into more index relation functionsAndres Freund
2023-03-29Simplify useless 0L constantsPeter Eisentraut
2023-01-26Fix rare sharedtuplestore.c corruption.Thomas Munro
2023-01-23Fix and clarify function comment on LogicalTapeSetCreate.Heikki Linnakangas
2023-01-16Add BufFileRead variants with short read and EOF detectionPeter Eisentraut