pgsql: Allow autoanalyze to add pages deleted from pending list to FSM

From: Teodor Sigaev <teodor(at)sigaev(dot)ru>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Allow autoanalyze to add pages deleted from pending list to FSM
Date: 2015-09-23 12:34:21
Message-ID: E1ZejFd-0005Bk-SL@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Allow autoanalyze to add pages deleted from pending list to FSM

Commit e95680832854cf300e64c10de9cc2f586df558e8 introduces adding pages
to FSM for ordinary insert, but autoanalyze was able just cleanup
pending list without adding to FSM.

Also fix double call of IndexFreeSpaceMapVacuum() during ginvacuumcleanup()

Report from Fujii Masao
Patch by me
Review by Jeff Janes

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/dc943ad952329a46ce8dc0103b0980e1fe5893a8

Modified Files
--------------
src/backend/access/gin/ginfast.c | 22 ++++++++++++++--------
src/backend/access/gin/ginvacuum.c | 6 +++---
src/include/access/gin_private.h | 2 +-
3 files changed, 18 insertions(+), 12 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Robert Haas 2015-09-23 14:57:15 pgsql: Print a MergeJoin's mergeNullsFirst array as bool, not int.
Previous Message Noah Misch 2015-09-23 03:38:57 pgsql: Skip recently-added umask() call on Windows.