Skip to content

Initial cache setup for auth information.#1841

Draft
MikeNeilson wants to merge 1 commit into
developfrom
devops/cache-user-info
Draft

Initial cache setup for auth information.#1841
MikeNeilson wants to merge 1 commit into
developfrom
devops/cache-user-info

Conversation

@MikeNeilson

Copy link
Copy Markdown
Contributor

Summary

Reduce database load per request by caching DataPrincipal objects for some amount of time
before reloading from the database.

NOTE: not quite ready, tests weren't running correctly locally, but it didn't look like it was failing because of the caching so want a second opinion from the github actions.

NOTE2: I do not expect this to work well or be used for time series caching, that requires some more complexity.

That said, comments on design welcome at any time.

Related Issue

No open issue

Validation

Individual test of LruTtlCache will be created.
General usage within the API.

Checklist

  • AI tools used

@MikeNeilson
MikeNeilson force-pushed the devops/cache-user-info branch from a0303a6 to a369ab9 Compare July 16, 2026 17:28
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