Closed Bug 1527104 Opened 1 year ago Closed 1 year ago

use rkv::OwnedValue instead of internal OwnedValue in kvstore

Categories

(Toolkit :: Storage, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: myk, Assigned: myk)

References

Details

Attachments

(1 file)

The kvstore crate that landed in bug 1490496 uses an internal implementation of OwnedValue because the rkv crate's equivalent was insufficient at the time that kvstore was being developed.

rkv's OwnedValue has since evolved to support kvstore's use cases, and bug 1525392 is updating mozilla-central to the latest version of rkv; so we should replace kvstore's internal OwnedValue with rkv::OwnedValue.

The kvstore crate that landed in bug 1490496 uses an internal implementation of OwnedValue because the rkv crate's equivalent was insufficient at the time that kvstore was being developed.

rkv's OwnedValue has since evolved to support kvstore's use cases, and bug 1525392 is updating mozilla-central to the latest version of rkv; so we should replace kvstore's internal OwnedValue with rkv::OwnedValue.

Priority: -- → P3
Pushed by myk@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/977d3cf4a200
use rkv::OwnedValue instead of internal OwnedValue in kvstore r=nika
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Component: General → Storage
You need to log in before you can comment on or make changes to this bug.