zitadel/internal/cache
Tim Möhlmann c165ed07f4
feat(cache): organization (#8903)
# Which Problems Are Solved

Organizations are ofter searched for by ID or primary domain. This
results in many redundant queries, resulting in a performance impact.

# How the Problems Are Solved

Cache Organizaion objects by ID and primary domain.

# Additional Changes

- Adjust integration test config to use all types of cache.
- Adjust integration test lifetimes so the pruner has something to do
while the tests run.

# Additional Context

- Closes #8865
- After #8902
2024-11-21 08:05:03 +02:00
..
connector feat(cache): organization (#8903) 2024-11-21 08:05:03 +02:00
cache.go feat(cache): organization (#8903) 2024-11-21 08:05:03 +02:00
connector_enumer.go feat(cache): redis cache (#8822) 2024-11-04 10:44:51 +00:00
error.go feat(storage): generic cache interface (#8628) 2024-09-25 21:40:21 +02:00
pruner_test.go feat(cache): redis cache (#8822) 2024-11-04 10:44:51 +00:00
pruner.go feat(cache): redis cache (#8822) 2024-11-04 10:44:51 +00:00
purpose_enumer.go feat(cache): organization (#8903) 2024-11-21 08:05:03 +02:00