Skip to content

feat(test-server): share a Caching CMM cache across clients by name - #2191

Merged
kessplas merged 1 commit into
kessplas/esdk-test-serverfrom
kessplas/esdk-shared-cache
Oct 20, 2026
Merged

kessplas merged 1 commit into
kessplas/esdk-test-serverfrom
kessplas/esdk-shared-cache

Conversation

@kessplas

Copy link
Copy Markdown
Contributor

Issue #, if available:

Description of changes:

Share a Caching CMM cache across clients by name in the Java TestServer

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Check any applicable:

  • Were any files moved? Moving files changes their URL, which breaks all hyperlinks to the files.

Clients whose Caching configs set the same sharedCacheName now use one local
materials cache for the life of the server, so Tests can exercise caching
CMMs that share a cache.
kessplas added a commit to aws/aws-crypto-tools-commons that referenced this pull request Oct 20, 2026
…ache

Builds the Java server from the branch that shares Caching CMM caches by name
(aws/aws-encryption-sdk-java#2191), so this PR's CI runs the shared-cache Tests
against it. Repoint to kessplas/esdk-test-server once that lands.
@kessplas
kessplas marked this pull request as ready for review October 20, 2026 17:24
@kessplas
kessplas requested a review from a team as a code owner October 20, 2026 17:24
@kessplas
kessplas merged commit babbe0c into kessplas/esdk-test-server Oct 20, 2026
55 of 56 checks passed
kessplas added a commit to aws/aws-crypto-tools-commons that referenced this pull request Oct 20, 2026
The shared Caching CMM cache is now on that branch
(aws/aws-encryption-sdk-java#2191), so the temporary pin to
kessplas/esdk-shared-cache is no longer needed.
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