Skip to content

new filekv storage backend and related changes#177

Merged
jessepeterson merged 4 commits intomicromdm:mainfrom
jessepeterson:kv-storage
Apr 2, 2025
Merged

new filekv storage backend and related changes#177
jessepeterson merged 4 commits intomicromdm:mainfrom
jessepeterson:kv-storage

Conversation

@jessepeterson
Copy link
Copy Markdown
Member

@jessepeterson jessepeterson commented Apr 1, 2025

  • New default storage backend: filekv
    • Deprecates the file backend; updated storage docs to reflect this.
  • Similarly new storage backend: inmem
  • Added e2e tests for push cert storage and migration.
  • Fix in migration support in file storage backend: multiple TokenUpdate sending per device; found with new migration e2e test.
  • Support sending of Bootstrap Tokens during migration from nano2nano: Support migrating bootstrap tokens #86
  • Update NanoLIB version (bug fix for KV transaction wrapper for KeysPrefix).
  • Misc. small tidy/clean-up and code re-org.
    • E.g. split primary storage interfaces into separate files.

@jessepeterson jessepeterson merged commit 456cf5f into micromdm:main Apr 2, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant