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.
Created with
brew bump-formula-pr
.release notes
diff
is now out of beta and blazingly fast! Give "the fastest CSV-diff in the world" a try :wink:!joinp
now supports snappy automatic compression/decompression!sqlp
&joinp
now recognize theQSV_COMMENT_CHAR
environment variable, allowing you to skip comment lines in your input CSV files. They're also faster with the upgrade to Polars 0.35.4.sqlp
now supports subqueries, table aliases, and more!luau
: upgraded embedded Luau from 0.599 to 0.604; refactored code to reduce unneeded allocations and increase performance as we prepare for extended recipe support.cat
is now even faster with the--flexible
option. If you know your CSV files are valid, you can use this option to skip CSV validation and makecat
run twice as fast!QSV_OUTPUT_BOM
environment variable.stats
,sort
,schema
&validate
are now faster with the use ofatoi_simd
to directly convert &[u8] to integer, skipping unnecessary utf8 validation, while also using SIMD CPU instructions for noticeably faster performance.Added
diff
: added option/flag for headers in output by @janriemer indiff
: add option/flag for headers in output dathere/qsv#1395diff
: added option/flag--delimiter-output
by @janriemer indiff
: add option/flag--delimiter-output
dathere/qsv#1402cat
: added--flexible
option to makecat rows
faster stillcat
: makecat rows
faster still by adding--flexible
option dathere/qsv#1408sqlp
&joinp
: both commands now recognize QSV_COMMENT_CHAR env varsqlp
&joinp
: both commands now recognize QSV_COMMENT_CHAR env var dathere/qsv#1412joinp
: added snappy compression/decompression supportjoinp
: add snappy compression/decompression support dathere/qsv#1413geocode
: now automatically decompresses snappy-compressed index filesgeocode
: automatically decompressed snappy compressed index files dathere/qsv#1429Changed
stats
,sort
,schema
&validate
: use atoi_simd to directly convert &[u8] to integer skipping unnecessary utf8 validation, while also using SIMD instructions for noticeably faster performancecat
: fastercat rows
cat
: fastercat rows
dathere/qsv#1407count
: optimize--width
optioncount
: optimize--width
option dathere/qsv#1411luau
: upgrade embedded Luau from 0.603 to 0.604luau
: upgrade embedded Luau from 0.603 to 0.604 dathere/qsv#1426ato_simd
for fast &[u8] to int conversion useato_simd
for fast &[u8] to int conversion dathere/qsv#1423luau
: performance refactor dathere/qsv@4cebd7cFixed
pseudo
: detect when more than one column is selected for pseudonymization dathere/qsv@0b09372Removed
Full Changelog: dathere/qsv@0.118.0...0.119.0