• Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Overview

      Delete the old API so the compiler enforces snapshot + commitAndPush everywhere. Part of SERVER-136037.

      Scope of Work

      Remove from SLSKEKStorageAPIInterface and both implementations: get, put, getAll, size, updateAll, getActiveKEKId / setActiveKEKId, pop, standalone pushToWT, getCMKList / setCMKList, getActiveCMKListId / setActiveCMKListId, setKeystore / getKeystore.

      Acceptance Criteria

      • Old API gone; everything builds and all encryption tests pass.
      • All ticket 1 regression tests are enabled.
      • sys-perf patch run with no regressions.

            Assignee:
            Nivedha Srinivasan
            Reporter:
            Nivedha Srinivasan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: