PackageTrack
Sign in Get early access

kvdb

Generic key-value trait

0.13.0 9.3M downloads/mo #3236 most downloaded on crates.io paritytech/parity-common

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 8 months

Nearly every release is documented

notes for 14 of 15 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

15 releases · first in 2018

0 releases in the last 12 months

see the full history below

Release timeline

15 releases · Aug 2018 to Nov 2022
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 15
  1. 0.13.0 29 Nov 2022
    Release notes
    • Removed parity-util-mem support. #696
    Open source →
  2. 0.12.0 20 Sep 2022
    Release notes

    Breaking

    • Removed fn restore from KeyValueDB trait. #662
    • Streamlined API. #661
      • fn get_by_prefix return type changed to io::Result<Option<DBValue>>
      • fn has_prefix return type changed to io::Result<bool>
      • Iterator item changed to io::Result<DBKeyValue>
    • Updated parity-util-mem to 0.12. #680
    Open source →
  3. 0.11.0 04 Feb 2022
    Release notes

    Breaking

    • Migrated to 2021 edition, enforcing MSRV of 1.56.1. #601
    • Updated parity-util-mem to 0.11. #623
    Open source →
  4. 0.10.0 02 Jul 2021
    Release notes

    Breaking

    • Updated parity-util-mem to 0.10. #556
    Open source →
  5. 0.9.0 27 Jan 2021
    Release notes

    Breaking

    • Updated parity-util-mem to 0.9. #510
    Open source →
  6. 0.8.0 05 Jan 2021
    Release notes

    Breaking

    • Updated parity-util-mem to 0.8. #470
    Open source →
  7. 0.7.0 24 Jun 2020
    Release notes
    • Updated parity-util-mem to 0.7. #402
    Open source →
  8. 0.6.0 05 May 2020
    Release notes

    Breaking

    • Removed write_buffered and flush methods. #313
    • Introduced a new DeletePrefix database operation. #360
    • Renamed prefix iteration to iter_with_prefix. #365
    Open source →
  9. 0.5.0 16 Mar 2020
    Release notes
    • License changed from GPL3 to dual MIT/Apache2. #342
    • Remove dependency on parity-bytes. #351
    • Updated dependencies. #361
    Open source →
  10. 0.4.0 06 Feb 2020
    Release notes
    • Bump parking_lot to 0.10. #332
    Open source →
  11. 0.3.1 06 Jan 2020
    Release notes
    • Updated features and feature dependencies. #307
    Open source →
  12. 0.3.0 04 Jan 2020
    Release notes
    • I/O statistics API. #294
    • Removed KeyValueDBHandler trait. #304
    Open source →
  13. 0.2.0 19 Dec 2019
    Release notes

    Changed

    • Default column support removed from the API
      • Column argument type changed from Option<u32> to u32
      • Migration None -> unsupported, Some(0) -> 0, Some(1) -> 1, etc.
    • Remove ElasticArray and change DBValue to be a type alias for Vec<u8> and add a DBKey backed by a SmallVec. #282
    Open source →
  14. 0.1.1 24 Oct 2019
    Release notes

    Dependencies

    • Updated dependencies. #239

    Changed

    • Migrated to 2018 edition. #205
    Open source →
  15. 0.1.0 23 Aug 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive