Commit Graph

337 Commits (d6c916f020e291b45563d4e76a649e9364cb6f2d)

Author SHA1 Message Date
Michael Paquier 4c0239cb7a Remove redundant memset(0) calls for page init of some index AMs 5 years ago
Peter Geoghegan 2376361839 VACUUM VERBOSE: Count "newly deleted" index pages. 5 years ago
Thomas Munro c7ecd6af01 ReadNewTransactionId() -> ReadNextTransactionId(). 5 years ago
Peter Geoghegan 9dc718bdf2 Pass down "logically unchanged index" hint. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 9436041ed8 Copy editing: fix a bunch of misspellings and poor wording. 5 years ago
Tom Lane 38a2d70329 Remove some more useless assignments. 5 years ago
Tom Lane 3d351d916b Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE. 5 years ago
Tom Lane 10564ee02c Fix code for re-finding scan position in a multicolumn GIN index. 5 years ago
Andres Freund dc7420c2c9 snapshot scalability: Don't compute global horizons while building snapshots. 5 years ago
Tom Lane 9f9682783b Invent "amadjustmembers" AM method for validating opclass members. 5 years ago
David Rowley 02a2e8b442 Modify additional power 2 calculations to use new helper functions 6 years ago
Tom Lane e41955faf0 Fix bugs in gin_fuzzy_search_limit processing. 6 years ago
Alexander Korotkov 911e702077 Implement operator class parameters 6 years ago
Tom Lane ea7dace2aa Simplify/speed up assertion cross-check in ginCompressPostingList(). 6 years ago
Tom Lane 4093ff5737 Store the deletion horizon XID for a deleted GIN page on the right page. 6 years ago
Alvaro Herrera c9d2977519 Clean up newlines following left parentheses 6 years ago
Thomas Munro 6f38d4dac3 Remove dependency on HeapTuple from predicate locking functions. 6 years ago
Alexander Korotkov 4b754d6c16 Avoid full scan of GIN indexes when possible 6 years ago
Amit Kapila 4d8a8d0c73 Introduce IndexAM fields for parallel vacuum. 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
Michael Paquier 8ce3aa9b59 Rename files and headers related to index AM 6 years ago
Alexander Korotkov b107140804 Fix page modification outside of critical section in GIN 6 years ago
Alexander Korotkov 32ca32d0be Revise GIN README 6 years ago
Alexander Korotkov d5ad7a09af Fix traversing to the deleted GIN page via downlink 6 years ago
Alexander Korotkov e14641197a Fix deadlock between ginDeletePage() and ginStepRight() 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
Andres Freund 01368e5d9d Split all OBJS style lines in makefiles into one-line-per-entry style. 6 years ago
Michael Paquier 3534fa2233 Refactor code building relation options 6 years ago
Tom Lane ec28808ba8 Fix ginEntryInsert's counting of GIN leaf tuples. 6 years ago
Heikki Linnakangas bde7493d10 Fix overflow check and comment in GIN posting list encoding. 6 years ago
Michael Paquier 8548ddc61b Fix inconsistencies and typos in the tree, take 9 6 years ago
Michael Paquier eb43f3d193 Fix inconsistencies and typos in the tree 6 years ago
Michael Paquier 23bccc823d Fix inconsistencies and typos in the tree 7 years ago
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Tom Lane 9c703c169a Make queries' locking of indexes more consistent. 7 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
Heikki Linnakangas 95931133a9 Fix misc typos in comments. 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
Tom Lane c6e394c1a2 Small improvements for allocation logic in ginHeapTupleFastCollect(). 7 years ago
Alexander Korotkov 52ac6cd2d0 Prevent GIN deleted pages from being reclaimed too early 7 years ago
Alexander Korotkov c6ade7a8cd Prevent deadlock in ginRedoDeletePage() 7 years ago
Alexander Korotkov fd83c83d09 Fix deadlock in GIN vacuum introduced by 218f51584d 7 years ago