Livio Spring
9361a7f0dd
perf(authZ): improve oidc session check ( #8091 )
...
# Which Problems Are Solved
Access token checks make sure that there have not been any termination
events (user locked, deactivated, signed out, ...) in the meantime. This
events were filtered based on the creation date of the last session
event, which might cause latency issues in the database.
# How the Problems Are Solved
- Changed the query to use `position` instead of `created_at`.
- removed `AwaitOpenTransactions`
# Additional Changes
Added the `position` field to the `ReadModel`.
# Additional Context
- relates to #8088
- part of #7639
- backport to 2.53.x
(cherry picked from commit 931a6c7ccef71f8626ff8285d360d98a17e720b1)
2024-06-13 13:55:04 +02:00
..
2024-06-12 08:43:48 +02:00
2024-04-09 15:15:35 +02:00
2024-06-13 13:55:04 +02:00
2023-11-20 17:21:08 +02:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2024-04-05 09:35:49 +00:00
2024-04-22 11:30:56 +02:00
2024-04-09 15:15:35 +02:00
2024-03-27 15:48:22 +02:00
2024-04-09 15:15:35 +02:00
2023-12-08 15:30:55 +01:00
2024-05-16 07:07:56 +02:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2024-02-28 10:55:54 +02:00
2023-10-19 12:19:10 +02:00
2024-04-03 11:48:24 +03:00
2023-12-08 15:30:55 +01:00
2024-04-10 15:46:30 +00:00
2024-05-16 07:07:56 +02:00
2024-05-16 07:07:56 +02:00
2023-12-08 15:30:55 +01:00
2024-04-03 10:43:43 +00:00
2024-04-16 11:19:17 +00:00
2024-05-04 11:55:57 +02:00
2024-05-04 11:55:57 +02:00
2024-05-04 11:55:57 +02:00
2023-10-19 12:19:10 +02:00
2023-12-08 15:30:55 +01:00
2024-03-14 09:56:23 +00:00
2024-04-05 09:35:49 +00:00
2023-12-08 15:30:55 +01:00
2024-04-10 15:46:30 +00:00
2023-12-08 15:30:55 +01:00
2024-05-23 05:04:07 +00:00
2024-05-23 05:04:07 +00:00
2023-12-08 15:30:55 +01:00
2024-04-10 15:46:30 +00:00
2023-12-08 15:30:55 +01:00
2024-04-03 10:43:43 +00:00
2024-03-06 18:02:16 +00:00
2024-03-05 16:12:49 +01:00
2023-08-22 10:49:22 +00:00
2023-12-08 15:30:55 +01:00
2024-05-24 13:32:57 +02:00
2024-04-09 20:21:21 +03:00
2024-05-24 13:32:57 +02:00
2024-02-28 10:55:54 +02:00
2024-02-28 10:49:57 +00:00
2024-04-09 15:15:35 +02:00
2024-04-09 15:15:35 +02:00
2024-04-09 15:15:35 +02:00
2024-01-29 15:11:52 +00:00
2024-01-29 15:11:52 +00:00
2023-12-08 15:30:55 +01:00
2024-04-10 09:14:55 +00:00
2024-04-10 09:14:55 +00:00
2023-11-20 17:21:08 +02:00
2024-03-27 15:48:22 +02:00
2024-04-03 10:43:43 +00:00
2023-12-08 15:30:55 +01:00
2022-06-14 07:51:00 +02:00
2024-04-03 10:43:43 +00:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2023-08-22 10:49:22 +00:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2024-04-09 15:15:35 +02:00
2024-04-09 15:15:35 +02:00
2024-04-09 15:15:35 +02:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2023-08-22 10:49:22 +00:00
2023-12-08 15:30:55 +01:00
2024-04-05 09:35:49 +00:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2024-04-03 10:43:43 +00:00
2024-03-27 15:48:22 +02:00
2024-05-24 13:32:57 +02:00
2023-12-08 15:30:55 +01:00
2024-04-03 10:43:43 +00:00
2023-12-08 15:30:55 +01:00
2024-04-03 10:43:43 +00:00
2024-03-27 15:48:22 +02:00
2024-05-13 16:01:50 +02:00
2024-05-13 16:01:50 +02:00
2024-04-05 09:35:49 +00:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2024-04-03 10:43:43 +00:00
2024-04-05 09:35:49 +00:00
2023-12-08 15:30:55 +01:00
2023-11-20 17:21:08 +02:00
2024-04-03 10:43:43 +00:00
2023-12-08 15:30:55 +01:00
2024-04-03 10:43:43 +00:00
2024-01-25 17:28:20 +01:00
2024-05-30 09:35:30 +00:00
2023-09-15 16:58:45 +02:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2024-03-27 15:48:22 +02:00
2024-03-27 15:48:22 +02:00
2023-12-06 10:30:56 +00:00
2023-12-08 15:30:55 +01:00
2024-05-04 11:55:57 +02:00
2024-05-04 11:55:57 +02:00
2023-12-08 15:30:55 +01:00
2024-04-05 09:35:49 +00:00
2024-02-28 10:21:11 +00:00
2024-04-03 10:43:43 +00:00
2024-04-05 09:35:49 +00:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2024-04-11 09:16:10 +02:00
2024-04-11 09:16:10 +02:00
2024-05-24 13:32:57 +02:00
2024-04-09 20:21:21 +03:00
2024-05-24 13:32:57 +02:00
2024-05-04 11:55:57 +02:00
2024-05-04 11:55:57 +02:00
2024-05-24 14:13:36 +00:00
2024-05-24 14:13:36 +00:00
2024-05-28 08:59:49 +00:00
2024-05-28 08:59:49 +00:00
2024-04-05 09:35:49 +00:00
2024-04-10 07:18:57 +00:00
2024-04-05 09:35:49 +00:00
2024-04-03 10:43:43 +00:00
2023-11-20 17:21:08 +02:00
2023-12-08 15:30:55 +01:00
2023-12-08 15:30:55 +01:00
2024-04-03 10:43:43 +00:00
2024-04-05 09:35:49 +00:00
2024-04-10 07:18:57 +00:00
2023-12-08 15:30:55 +01:00
2024-04-05 09:35:49 +00:00
2023-12-08 15:30:55 +01:00
2024-04-03 10:43:43 +00:00
2024-03-27 15:48:22 +02:00
2024-03-27 15:48:22 +02:00
2024-04-05 09:35:49 +00:00
2024-04-05 09:35:49 +00:00
2024-04-09 15:15:35 +02:00
2024-04-09 15:15:35 +02:00
2024-04-09 15:15:35 +02:00
2024-04-09 15:15:35 +02:00
2023-11-20 17:21:08 +02:00