Re: Deleting older versions in unique indexes to avoid page splits
Victor Yegorov <vyegorov@gmail.com>
From: Victor Yegorov <vyegorov@gmail.com>
To: Peter Geoghegan <pg@bowt.ie>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2020-11-17T17:19:46Z
Lists: pgsql-hackers
вт, 17 нояб. 2020 г. в 17:24, Peter Geoghegan <pg@bowt.ie>: > I prefer to continue to maintain the flag in the same way, regardless > of which B-Tree version is in use (i.e. if it's heapkeyspace or not). > Maintaining the flag is not expensive, may have some small value for > forensic or debugging purposes, and saves callers the trouble of > telling _bt_delitems_delete() (and code like it) whether or not this > is a heapkeyspace index. > OK. Can you explain what deprecation means here? If this functionality is left as is, it is not really deprecation?.. -- Victor Yegorov
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Enhance nbtree index tuple deletion.
- d168b666823b 14.0 landed
-
Pass down "logically unchanged index" hint.
- 9dc718bdf2b1 14.0 landed
-
Fix index deletion latestRemovedXid bug.
- 422881744997 14.0 cited
-
Deprecate nbtree's BTP_HAS_GARBAGE flag.
- cf2acaf4dcb5 14.0 landed