The format is based on Keep a Changelog.
- Removed
parity-util-mem
support. #696
- Removed
fn restore
fromKeyValueDB
trait. #662 - Streamlined API. #661
fn get_by_prefix
return type changed toio::Result<Option<DBValue>>
fn has_prefix
return type changed toio::Result<bool>
- Iterator item changed to
io::Result<DBKeyValue>
- Updated
parity-util-mem
to 0.12. #680
- Updated
parity-util-mem
to 0.10. #556
- Updated
parity-util-mem
to 0.9. #510
- Updated
parity-util-mem
to 0.8. #470
- Updated
parity-util-mem
to 0.7. #402
- Removed
write_buffered
andflush
methods. #313 - Introduced a new
DeletePrefix
database operation. #360 - Renamed prefix iteration to
iter_with_prefix
. #365
- License changed from GPL3 to dual MIT/Apache2. #342
- Remove dependency on parity-bytes. #351
- Updated dependencies. #361
- Bump parking_lot to 0.10. #332
- Updated features and feature dependencies. #307
- Default column support removed from the API
- Column argument type changed from
Option<u32>
tou32
- Migration
None
-> unsupported,Some(0)
->0
,Some(1)
->1
, etc.
- Column argument type changed from
- Remove
ElasticArray
and changeDBValue
to be a type alias forVec<u8>
and add aDBKey
backed by aSmallVec
. #282
- Updated dependencies. #239
- Migrated to 2018 edition. #205