Commit Graph

109 Commits (1213cb475391640508d2495b2b560329897d152c)

Author SHA1 Message Date
Tomas Vondra 1213cb4753 Trim TIDs during parallel GIN builds more eagerly 1 month ago
Tomas Vondra c98dffcb7c Limit the size of TID lists during parallel GIN build 1 month ago
David Rowley 2470ca435c Use CompactAttribute more often, when possible 2 months ago
Masahiko Sawada 771cfe22a0 Avoid unnecessary GinFormTuple() calls for incompressible posting lists. 2 months ago
Tom Lane 6aebedc384 Grab the low-hanging fruit from forcing sizeof(Datum) to 8. 4 months ago
Peter Eisentraut 0f5ade7a36 Fix varatt versus Datum type confusions 5 months ago
Tomas Vondra 1681a70df3 Fix memory leak in _gin_parallel_merge 8 months ago
Michael Paquier 88e947136b Fix typos and grammar in the code 8 months ago
Peter Geoghegan a6cab6a78e Harmonize function parameter names for Postgres 18. 8 months ago
Peter Eisentraut 764d501d24 Remove a stray "pgrminclude" annotation 9 months ago
Tomas Vondra b229c10164 Enforce memory limit during parallel GIN builds 10 months ago
Tomas Vondra 0b2a45a5d1 Compress TID lists when writing GIN tuples to disk 10 months ago
Tomas Vondra 8492feb98f Allow parallel CREATE INDEX for GIN indexes 10 months ago
Tom Lane 041e8b95b8 Get rid of our dependency on type "long" for memory size calculations. 11 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 12 months ago
Peter Eisentraut 7f798aca1d Remove useless casts to (void *) 1 year ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Thomas Munro 9f0602539d Remove some more "snapshot too old" vestiges. 2 years ago
Thomas Munro 7114791158 ExtendBufferedWhat -> BufferManagerRelation. 2 years ago
Andres Freund acab1b0914 Convert many uses of ReadBuffer[Extended](P_NEW) to ExtendBufferedRel() 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Geoghegan 9dc718bdf2 Pass down "logically unchanged index" hint. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Thomas Munro 6f38d4dac3 Remove dependency on HeapTuple from predicate locking functions. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Andres Freund aae50236e4 Pass ItemPointer not HeapTuple to IndexBuildCallback. 6 years ago
Tom Lane ec28808ba8 Fix ginEntryInsert's counting of GIN leaf tuples. 6 years ago
Heikki Linnakangas 9155580fd5 Generate less WAL during GiST, GIN and SP-GiST index build. 7 years ago
Alvaro Herrera ab0dfc961b Report progress of CREATE INDEX operations 7 years ago
Andres Freund 2a96909a4a tableam: Support for an index build's initial table scan(s). 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Alexander Korotkov b450abd255 Remove entry tree root conflict checking from GIN predicate locking 7 years ago
Teodor Sigaev 0bef1c0678 Re-think predicate locking on GIN indexes. 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Teodor Sigaev 43d1ed60fd Predicate locking in GIN index 8 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Tom Lane 81e334ce4e Set the metapage's pd_lower correctly in brin, gin, and spgist indexes. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Robert Haas 8da9a22636 Split index xlog headers from other private index headers. 9 years ago
Tom Lane 86d911ec0f Allow index AMs to cache data across aminsert calls within a SQL command. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 10 years ago
Kevin Grittner a343e223a5 Revert no-op changes to BufferGetPage() 10 years ago
Kevin Grittner 848ef42bb8 Add the "snapshot too old" feature 10 years ago