-
Notifications
You must be signed in to change notification settings - Fork 4.2k
ARROW-10747: [Rust]: CSV reader optimization #8781
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
Closed
Closed
Changes from 12 commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
93526b1
WIP CSV reader optimization
Dandandan 02d93b9
Small cleanup
Dandandan 5df4339
Add error
Dandandan 65e7789
Reuse row batch allocation
Dandandan 6878680
Implement end bound
Dandandan c559759
Implement skipping
Dandandan 9ab1e5e
Further optimize by reusing individual StringRecords
Dandandan 03db141
Comment fix
Dandandan c9e277d
Some comments and line nr. fix
Dandandan a218870
Initialize it outside of iterator
Dandandan cd5ba77
Use read_record api as well in infer_file_schema
Dandandan a741cea
Simplify / speed up by removing BufReader
Dandandan e43a5c1
Slightly optimize skipping by using ByteRecord
Dandandan 7241c20
Slightly simplify initialization
Dandandan ecf4869
Use MAX(fare_amount) instead of removing it
Dandandan 16e8c1f
Trigger CI
Dandandan cce93c5
Trigger CI
Dandandan 48ad727
Test different allocator
Dandandan 1a9b94d
Merge branch 'alloc' into csv_opt
Dandandan 3955bad
Remove unused buffered iterator
Dandandan 31b059c
Fix mod export
Dandandan da3bad0
Undo unrelated change
Dandandan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.