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

Badger2 integration #9230

Closed
wants to merge 9 commits into from
Closed

Badger2 integration #9230

wants to merge 9 commits into from

Commits on Nov 9, 2022

  1. Badger2 integration

    This is a provisional PR and should not be merged until dependencies are merged into their master branches.
    
    - Add badger2 plugin
    - Update docs to describe badger2
    - Add tests for badger2
    - Add options to configure compression and blockCacheSize
    - Document vlogFileSize config param
    - Update go-ipfs-config
    - Update go-ds-badger2
    gammazero authored and feld committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    0d15185 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56be977 View commit details
    Browse the repository at this point in the history
  3. Chase the ipfs -> kubo rename

    feld committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    576c547 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11a0890 View commit details
    Browse the repository at this point in the history
  5. Update badger2 to v2.2007.4

    feld committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    091d5c3 View commit details
    Browse the repository at this point in the history
  6. Remove comment about badger2ds being based on 1.x and not good for da…

    …tabases > 1TB
    
    Usenet Express uses badger with >300TB of data in 2018
    
    http://bos.itdks.com/a121f6647d6042989fb9e76fa40a03f4.pdf
    feld committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    6d9ac24 View commit details
    Browse the repository at this point in the history
  7. Fix garbage collection

    We were opening the database and telling it to keep infinite copies by not defining a value.
    feld committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    56bd77a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1b39115 View commit details
    Browse the repository at this point in the history
  9. Fix go vet error

    feld committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    5d5fb41 View commit details
    Browse the repository at this point in the history