Skip to content

Caching causes incorrect results when a key is present in multiple namespaces #292

@cezmunsta

Description

@cezmunsta

When multiple namespaces exist AND when a key exists with the same name in more than one of the namespaces, caching can result in the incorrect connection being matched.

Example:

  • user interacts with secrets/location1 for a connection with key test
  • the local cache is a miss, or expired
  • the cache is populated with secrets/location1/test data
  • user repeats this process with secrets/location2 for a connection with key test
  • the cache is a hit and secrets/location1/test data is returned

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions