git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 2038bf4) | patch
Port single-page btree vacuum logic to hash indexes.
2017年3月16日 02:18:56 +0000 (22:18 -0400)
2017年3月16日 02:18:56 +0000 (22:18 -0400)
commit 6977b8b7f4dfb40896ff5e2175cad7fdbda862eb
Port single-page btree vacuum logic to hash indexes.

This is advantageous for hash indexes for the same reasons it's good
for btrees: it accelerates space recycling, reducing bloat.

Ashutosh Sharma, reviewed by Amit Kapila and by me. A bit of
additional hacking by me.

Discussion: http://postgr.es/m/CAE9k0PkRSyzx8dOnokEpUi2A-RFZK72WN0h9DEMv_ut9q6bPRw@mail.gmail.com
src/backend/access/hash/README diff | blob | blame | history
src/backend/access/hash/hash.c diff | blob | blame | history
src/backend/access/hash/hash_xlog.c diff | blob | blame | history
src/backend/access/hash/hashinsert.c diff | blob | blame | history
src/backend/access/hash/hashsearch.c diff | blob | blame | history
src/backend/access/hash/hashsort.c diff | blob | blame | history
src/backend/access/hash/hashutil.c diff | blob | blame | history
src/backend/access/rmgrdesc/hashdesc.c diff | blob | blame | history
src/include/access/hash.h diff | blob | blame | history
src/include/access/hash_xlog.h diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /