Skip to content
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

qsv 0.112.0 #139621

Merged
merged 2 commits into from
Aug 18, 2023
Merged

qsv 0.112.0 #139621

merged 2 commits into from
Aug 18, 2023

Conversation

chenrui333
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
This is the second in a series of "[Giddy-up](https://7esl.com/giddy-up/)" 🏇🏽 releases, improving the performance of the following commands:
  • stats: by refactoring the code to detect empty cells more efficiently, and by removing
    unnecessary bounds checks in the main compute loop. (~10% performance improvement)
  • sample: by refactoring the code to use an index more effectively when available - not only making it faster, but also eliminating the need to load the entire dataset into memory. Also added a --faster option to use a faster random number generator. (~15% performance improvement)
  • frequency, schema, search & validate by amortizing/reducing allocations in hot loops
  • excel: by refactoring the main hot loop to convert Excel cells more efficiently

The prebuilt binaries are also built with CPU optimizations enabled for x86_64 and Apple Silicon (arm64) architectures.

0.112.0 is also a "Carousel" (i.e. increased usability) 🎠 release featuring new Jupyter notebooks in the contrib/notebooks directory to help users get started with qsv.


Added

Changed

Removed

Fixed

Full Changelog: dathere/qsv@0.111.0...0.112.0

@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Aug 15, 2023
@chenrui333
Copy link
Member Author

    package `qsv v0.112.0 (/private/tmp/qsv-20230815-89593-18xc9wz/qsv-0.112.0)` cannot be built because it requires rustc 1.71.1 or newer, while the currently active rustc version is 1.71.0

blocked by #138466

@p-linnane p-linnane added the pending-rust-update Blocked by `rust` upgrade PR label Aug 15, 2023
@chenrui333 chenrui333 added the in progress Stale bot should stay away label Aug 16, 2023
@chenrui333 chenrui333 removed pending-rust-update Blocked by `rust` upgrade PR blocked labels Aug 17, 2023
@chenrui333 chenrui333 added the ready to merge PR can be merged once CI is green label Aug 17, 2023
@github-actions
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Aug 18, 2023
@BrewTestBot BrewTestBot enabled auto-merge August 18, 2023 02:06
@BrewTestBot BrewTestBot added this pull request to the merge queue Aug 18, 2023
Merged via the queue into Homebrew:master with commit c634e04 Aug 18, 2023
@chenrui333 chenrui333 deleted the bump-qsv-0.112.0 branch January 22, 2024 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. in progress Stale bot should stay away ready to merge PR can be merged once CI is green rust Rust use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants