vinyl: fold vy_merge_iterator in vy_read_iterator
Initially merge sort implementation was supposed to be shared between read and write iterators hence we got vy_merge_iterator. However, over time such a design decision proved to be inadequate, because it turned out that the two iterators can barely share a few lines - so different are the tasks they solve. The write iterator has already been rewritten without the use of the vy_merge_iterator so we can now fold the latter in vy_read_iterator. While we are at it, spruce up some comments a bit.
Please register or sign in to comment