forked from Bears-R-Us/arkouda
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve the CSV Read performance with new impl (Bears-R-Us#3238)
* Improve the CSV Read performance with new impl This improves the CSV read performance, especially in multilocale and multi file settings where the performance previously was abysmal. See PR for more info. Signed-off-by: Shreyas Khandekar <[email protected]> * Don't use readDeserializable for 1.31 compat Add it back once 1.31 support is dropped Signed-off-by: Shreyas Khandekar <[email protected]> * Bring back up the problem size for the csv benchmark This problem size had been reduced since it was timing out with the old implementation. Now with this new one, everything should be faster and should not time out Signed-off-by: Shreyas Khandekar <[email protected]> * Not use try! in regex initializer Also not compile regex when the type isn't string Signed-off-by: Shreyas Khandekar <[email protected]> * Use readDeserializable interface Now that we've dropped 1.31 support, we can add this back Signed-off-by: Shreyas Khandekar <[email protected]> --------- Signed-off-by: Shreyas Khandekar <[email protected]>
- Loading branch information
1 parent
4a628b8
commit 25d4cd8
Showing
2 changed files
with
113 additions
and
41 deletions.
There are no files selected for viewing
This file contains 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 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