Commit Graph

337 Commits (d6c916f020e291b45563d4e76a649e9364cb6f2d)

Author SHA1 Message Date
Teodor Sigaev e2c79e14d9 Prevent multiple cleanup process for pending list in GIN. 10 years ago
Tom Lane bde361fef5 Fix memory leak and other bugs in ginPlaceToPage() & subroutines. 10 years ago
Kevin Grittner a343e223a5 Revert no-op changes to BufferGetPage() 10 years ago
Tom Lane f0e766bd7f Fix memory leak in GIN index scans. 10 years ago
Kevin Grittner 848ef42bb8 Add the "snapshot too old" feature 10 years ago
Kevin Grittner 8b65cf4c5e Modify BufferGetPage() to prepare for "snapshot too old" feature 10 years ago
Teodor Sigaev 8b99edefca Revert CREATE INDEX ... INCLUDING ... 10 years ago
Teodor Sigaev 386e3d7609 CREATE INDEX ... INCLUDING (column[, ...]) 10 years ago
Tom Lane ab4ff2889d Fix memory leak in repeated GIN index searches. 10 years ago
Peter Eisentraut 9217bf3961 Fix whitespace 10 years ago
Fujii Masao 7f46eaf035 Add gin_clean_pending_list function to clean up GIN pending list 10 years ago
Tom Lane d9b9289c83 Suppress compiler warning. 10 years ago
Tom Lane be44ed27b8 Improve index AMs' opclass validation procedures. 10 years ago
Fujii Masao 38710a374e Remove unused argument from ginInsertCleanup() 10 years ago
Tom Lane 65c5fcd353 Restructure index access method API to hide most of it at the C level. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Teodor Sigaev dc943ad952 Allow autoanalyze to add pages deleted from pending list to FSM 10 years ago
Teodor Sigaev e26692248a Make GIN's cleanup pending list process interruptable 10 years ago
Teodor Sigaev e956808328 Add pages deleted from pending list to FSM 10 years ago
Heikki Linnakangas c80b5f66c6 Fix misc typos. 10 years ago
Teodor Sigaev 30bb26b5e0 Allow usage of huge maintenance_work_mem for GIN build. 10 years ago
Heikki Linnakangas 334445179c Reuse all-zero pages in GIN. 11 years ago
Heikki Linnakangas 47fe4d25d5 Initialize GIN metapage correctly when replaying metapage-update WAL record. 11 years ago
Heikki Linnakangas a45c70acf3 Fix double-XLogBeginInsert call in GIN page splits. 11 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Heikki Linnakangas 4fc72cc7bb Collection of typo fixes. 11 years ago
Magnus Hagander 3b075e9d7b Fix typos in comments 11 years ago
Alvaro Herrera 26df7066cc Move strategy numbers to include/access/stratnum.h 11 years ago
Tom Lane 1601830ec2 Make ginbuild's funcCtx be independent of its tmpCtx. 11 years ago
Heikki Linnakangas 26d2c5dc8d Fix memory leaks in GIN index vacuum. 11 years ago
Heikki Linnakangas d88976cfa1 Use a separate memory context for GIN scan keys. 11 years ago
Heikki Linnakangas 68fa75f318 Fix query-duration memory leak with GIN rescans. 11 years ago
Heikki Linnakangas 31ed42b9a3 Fix bug where GIN scan keys were not initialized with gin_fuzzy_search_limit. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 622983ea69 No need to call XLogEnsureRecordSpace when the relation is unlogged. 11 years ago
Heikki Linnakangas 2c03216d83 Revamp the WAL record format. 11 years ago
Fujii Masao c291503b1c Rename pending_list_cleanup_size to gin_pending_list_limit. 11 years ago
Fujii Masao a1b395b6a2 Add GUC and storage parameter to set the maximum size of GIN pending list. 11 years ago
Heikki Linnakangas 2076db2aea Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 11 years ago
Heikki Linnakangas 774a78ffe4 Fix GIN data page split ratio calculation. 11 years ago
Heikki Linnakangas f8f4227976 Refactor per-page logic common to all redo routines to a new function. 11 years ago
Heikki Linnakangas 88231ec578 Fix bug in compressed GIN data leaf page splitting code. 11 years ago
Heikki Linnakangas 54685338e3 Move log_newpage and log_newpage_buffer to xlog.c. 12 years ago
Andres Freund 3bdcf6a5a7 Don't allow to disable backend assertions via the debug_assertions GUC. 12 years ago
Heikki Linnakangas 866e6e1d04 Fix bug in lossy-page handling in GIN 12 years ago
Heikki Linnakangas 4f7bb4b2a3 Protect against torn pages when deleting GIN list pages. 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Heikki Linnakangas d2722443d9 Fix two bugs in WAL-logging of GIN pending-list pages. 12 years ago
Heikki Linnakangas 45e67a2ad7 Fix Gin README. 12 years ago
Robert Haas fab6170cab Fix typo. 12 years ago