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

[MRG] Move greyhound-core into sourmash #1238

Merged
merged 17 commits into from
Feb 14, 2022
Merged

[MRG] Move greyhound-core into sourmash #1238

merged 17 commits into from
Feb 14, 2022

Commits on Feb 13, 2022

  1. move greyhound-core into sourmash

    add getset, wip parallel feature flag
    
    wip colors
    
    simpler impl first
    
    parallel hash to color construction
    
    wip
    
    Revert "wip"
    
    This reverts commit d65da76.
    
    must insert small_color into large_color before setting it
    
    trying out a small set impl
    
    try compressing colors inside reduce
    
    size test
    
    use new released vec-collections
    
    update cbindgen
    
    make parallel/sequential more maintainable
    
    some notes on partial serde
    
    start revindex in py
    
    start ffi
    
    first test passing
    
    second test passing
    
    modify colors.update to accept an iter instead of slices
    
    color count tracker
    
    update sourmash.h
    
    blanket implementation for counter_gather
    
    start working on memstorage
    
    niv update
    
    avoid a mut ref in save by using lots of mutexes
    
    fix codecov path fixes
    
    expose InnerStorage
    
    basic test passing in-memory sigs working
    
    revert counter_gather to gather in search.py
    
    lint cleanup
    
    cbindgen fixes
    
    moved MemStorage to #1463
    
    implement signatures()
    
    fix initialization
    luizirber committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    6db035d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cfe36a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    accaee8 View commit details
    Browse the repository at this point in the history
  4. fix paths

    luizirber committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    9dfdec8 View commit details
    Browse the repository at this point in the history
  5. basic storage test

    luizirber committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    dae8361 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    862d92d View commit details
    Browse the repository at this point in the history
  7. rocksdb test

    luizirber committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    89953b1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    eb2a66b View commit details
    Browse the repository at this point in the history
  9. remove rocksdb

    luizirber committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    26e37bb View commit details
    Browse the repository at this point in the history
  10. cleanup

    luizirber committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    5a19376 View commit details
    Browse the repository at this point in the history
  11. clippy and formatting

    luizirber committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    58e9a18 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9ea2386 View commit details
    Browse the repository at this point in the history
  13. prefetch fixes

    luizirber committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    238728b View commit details
    Browse the repository at this point in the history
  14. clippy fixes

    luizirber committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    29b2b1a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b983769 View commit details
    Browse the repository at this point in the history
  16. <