-
Notifications
You must be signed in to change notification settings - Fork 14
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
Map iterator #69
Map iterator #69
Conversation
Signed-off-by: Haobo Gu <[email protected]>
Current implementation is a very initial implementation. It requires a data buffer for creating |
Signed-off-by: Haobo Gu <[email protected]>
@diondokter Hi! I think I've finished it. According my tests, compared with just loading all items, the iterator can get 300x speedup(6482ms -> 22ms). Do you have any comments on this PR? |
e759543
to
c297631
Compare
Signed-off-by: Haobo Gu <[email protected]>
c297631
to
0b0dc63
Compare
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.
Thanks!
Good start, but some more work is needed
300x speedup is pretty dope :D |
Signed-off-by: Haobo Gu <[email protected]>
Signed-off-by: Haobo Gu <[email protected]>
Signed-off-by: Haobo Gu <[email protected]>
Signed-off-by: Haobo Gu <[email protected]>
Signed-off-by: Haobo Gu <[email protected]>
Signed-off-by: Haobo Gu <[email protected]>
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.
Great, thanks for the work!
Ah there's some updating I need to do which is why the CI fails. I'll merge regardless |
This PR aims to provide an iterator on map values, related to #65 and #65 (comment)