Open Bug 1909407 (skv) Opened 3 months ago Updated 16 days ago

[meta] SQLite key-value store interface

Categories

(Core :: SQLite and Embedded Database Bindings, enhancement, P3)

enhancement

Tracking

()

ASSIGNED

People

(Reporter: lina, Assigned: lina)

References

(Depends on 10 open bugs, Blocks 2 open bugs)

Details

(Keywords: meta)

This is a (placeholder; more details to come soon!) meta bug that tracks the work to:

  • Provide an implementation of nsIKeyValueService that's backed by SQLite.
  • Add an rkv migrator that can slurp in an rkv database, and copy it into an SQLite key-value database.
  • Migrate our in-tree callers piecemeal to the new implementation.
  • Remove the old implementation, and the rkv crate, from the tree.
Alias: skv
Depends on: 1909409
Depends on: 1499238
Depends on: 1912788
Depends on: 1912795
Depends on: 1913238
Severity: -- → N/A
Priority: -- → P3
Depends on: 1554318
Depends on: 1552906
See Also: → 1821056
Blocks: 1544052
See Also: → 1645927
Depends on: 1913826
Product: Toolkit → Core

The product has been changed since the backlog priority was decided, so we're resetting it.
For more information, please visit BugBot documentation.

Priority: P3 → --
Priority: -- → P3
Depends on: 1916131
Depends on: 1917157
Blocks: 1919530
Depends on: 1919618
Depends on: 1919655
Depends on: 1919676
Depends on: 1919674
Depends on: 1919877
Depends on: 1920270
You need to log in before you can comment on or make changes to this bug.