Tags: rubyworks/pqueue
Tags
Maintenance release v2.2.0 — modernize project tooling Replace custom Indexer system with standard gemspec, Travis CI with GitHub Actions, and add Rakefile. Switch tests to minitest. Update URLs to HTTPS, clean up obsolete files and .gitignore. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This is a complete rewrite to simplify the design and use more of Ruby's internal methods. Overall performance should be markedly improved. A few method names have changed to be more consistent with Ruby's other data structure. Note that the internal heap is now in reverse order from the previous version. If using #to_a be aware that the priority order will be reversed. This release also switches the library to distribution under the BSD-2-Clause license.