Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unify Storage Backends #734

Merged
merged 12 commits into from
Sep 19, 2024
Merged

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    9e56384 View commit details
    Browse the repository at this point in the history
  2. Split key concern out of storage plugin

    This creates a KeyManager interface in the new core module which the storage module can use to get the key from.
    grote committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    27eb95f View commit details
    Browse the repository at this point in the history
  3. Remove hasData() method from StoragePlugin

    because it is one extra request for packages that do have data and from the looks of it not really needed.
    grote committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    099e0ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c05ccc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5bb599e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c1dfb3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    58d5841 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    96a3564 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c83e8f3 View commit details
    Browse the repository at this point in the history
  10. Ensure ChunkWriter uses current backend

    When changing backends, the ChunkWriter could still use the old one causing data loss, because chunks assumed to exist on new backend, were written to old one.
    grote committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b59da2a View commit details
    Browse the repository at this point in the history
  11. Move AOSP libs to root libs dir

    grote committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    206affe View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    78ef0ca View commit details
    Browse the repository at this point in the history