-
Notifications
You must be signed in to change notification settings - Fork 319
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(#1587): pure history rows range window iterator initialize position wrongly #1739
fix(#1587): pure history rows range window iterator initialize position wrongly #1739
Conversation
…truct previous code use `root_->SeekToFirst`, which result `root_` to the current row instead the first element inside window. That is different when the window is a pure history window
Codecov Report
@@ Coverage Diff @@
## main #1739 +/- ##
============================================
- Coverage 73.58% 73.55% -0.03%
Complexity 347 347
============================================
Files 613 613
Lines 119851 119851
Branches 1010 1010
============================================
- Hits 88187 88162 -25
- Misses 31455 31480 +25
Partials 209 209
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
TL;DR
InnerRangeList should call
SeekToFirst
on construct, close #1587previous code use
root_->SeekToFirst
, which resultroot_
to thecurrent row instead the first element inside window. That is different
when the window is a pure history window