zitadel/internal/integration
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
..
config feat(cache): organization (#8903) 2024-11-21 08:05:03 +02:00
sink chore(tests): use a coverage server binary (#8407) 2024-09-06 14:47:57 +02:00
assert_test.go feat: impersonation roles (#7442) 2024-02-28 10:21:11 +00:00
assert.go chore: remove some integration test flakiness (#8818) 2024-10-31 15:34:20 +00:00
client.go feat: user v3 contact email and phone (#8644) 2024-09-25 13:31:31 +00:00
config.go chore(tests): use a coverage server binary (#8407) 2024-09-06 14:47:57 +02:00
context.go chore: improve integration tests (#8727) 2024-10-17 21:20:57 +00:00
instance.go chore(tests): use a coverage server binary (#8407) 2024-09-06 14:47:57 +02:00
oidc.go perf(query): remove transactions for queries (#8614) 2024-11-04 10:06:14 +01:00
rand.go feat: restrict languages (#6931) 2023-12-05 11:12:01 +00:00
system.go chore(tests): use a coverage server binary (#8407) 2024-09-06 14:47:57 +02:00
user.go chore(tests): use a coverage server binary (#8407) 2024-09-06 14:47:57 +02:00
usertype_enumer.go chore(tests): use a coverage server binary (#8407) 2024-09-06 14:47:57 +02:00