chore: update tarantool-sys to 2.11.5
Summary
- chore: update tarantool-sys to 2.11.5
This patch migrates tarantool-sys from a patched 2.11.2 to a patched 2.11.5. Here's some stats:
$ git log --oneline 2.11.2..2.11.5 | wc -l
308
$ git log --oneline 2.11.2..2.11.2-picodata | wc -l
173
$ git log --oneline 2.11.5..2.11.5-picodata | wc -l
155
The difference in the number of patches (155 vs 173) is due to:
- Squashes and cleanups (e.g. the notorious
Part of #37
). - Already applied upstream patches.
It's not a vanilla 2.11.5, though. The branch also includes a handful of upstream vinyl fixes which haven't been released yet:
$ git log --oneline 2.11.5..release/2.11 | rg -i vinyl
abbfac3181 vinyl: disable tautological DELETE optimization for deferred DELETEs
980bcdd1d3 vinyl: move cache invalidation from vy_tx_write to vy_lsm_set
bfab99a10f vinyl: do not invalidate cache on commit after prepare
03b982e977 vinyl: fix cache invalidation on rollback of DELETE statement
878f3c04ac vinyl: fix handling of duplicate multikey entries in transaction write set
6f63cd1e0c vinyl: skip invisible read sources
edf02d65d1 vinyl: fix handling of overwritten statements in transaction write set
Branch: https://git.picodata.io/core/tarantool/-/commits/2.11.5-picodata
- Close #...
- Cherry-pick to: none / 24.6
- Docs follow-up: not necessary / new issue
-
Changelog is updated