-
Notifications
You must be signed in to change notification settings - Fork 80
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
Indexing in Rust #773
Indexing in Rust #773
Conversation
Relevant before merging: doesn't change anything in the Python parts. |
Codecov Report
@@ Coverage Diff @@
## master #773 +/- ##
=========================================
- Coverage 89.6% 50% -39.61%
=========================================
Files 30 13 -17
Lines 4706 1828 -2878
Branches 49 450 +401
=========================================
- Hits 4217 914 -3303
- Misses 485 615 +130
- Partials 4 299 +295
Continue to review full report at Codecov.
|
b51846c
to
bb6ab88
Compare
(side benefits: with coverage being tracked now I actually have to write tests to bring the Rust coverage up 🤣) |
bb6ab88
to
6a21e96
Compare
847da8d
to
577517a
Compare
2ef0132
to
20cdd7b
Compare
eb2461e
to
40d4616
Compare
add coverage CI job initial index cmd impl add batch_insert method use needletail for fastx parsing fix finch feature lint clippy fix benchmarks update CI comment out code that depends on unreleased crates... another ci check, can we publish it\? add windows, macos, beta and nightly tests tests move ocf to another repo needletail 0.3.2 update for finch 0.3.0 fix warnings initial search test oracle test oracle tests for search install sourmash for oracle tests use better_panic better_panic does not work on wasm32 yet.. bring in changes from core/rust update sourmash.h fix keep nodegraph working on wasm32 upgrades hash_functions use only hash_functions internally update sourmash.h from and clippy bring back oracle tests test improvements niffler instead of ocf test all features for coverage use released niffler indexing almost there compatibility with sourmash-py SBT note about md5sum and filenames move tests into specific SBTs remove unwrap
40d4616
to
c992f28
Compare
The rust parts could read a SBT and search it, but proper indexing was not implemented. Working on it now.
Other changes:
Checklist
make test
Did it pass the tests?make coverage
Is the new code covered?without a major version increment. Changing file formats also requires a
major version number increment.
changes were made?