[PATCH 0/5] Vinyl run iterator cleanup
Vladimir Davydov
vdavydov.dev at gmail.com
Sun Mar 4 22:52:23 MSK 2018
Turned out that to fix the tuple cache as per #3197, I need to do some
cleanup in vinyl run iterator code first. Submitting it separately.
https://github.com/tarantool/tarantool/tree/vy-run-iterator-cleanup
Vladimir Davydov (5):
vinyl: simplify vy_run_iterator_next_key
vinyl: get rid of obscure page cache promotion logic
vinyl: zap vy_run_iterator->curr_stmt_pos
vinyl: eliminate current stmt reallocations in run iterator
vinyl: don't handle empty runs in vy_run_iterator_seek
src/box/vy_run.c | 401 +++++++++++++++----------------------------------------
src/box/vy_run.h | 14 +-
2 files changed, 115 insertions(+), 300 deletions(-)
--
2.11.0
More information about the Tarantool-patches
mailing list