Tim Möhlmann
250f2344c8
feat(cache): redis cache ( #8822 )
...
# Which Problems Are Solved
Add a cache implementation using Redis single mode. This does not add
support for Redis Cluster or sentinel.
# How the Problems Are Solved
Added the `internal/cache/redis` package. All operations occur
atomically, including setting of secondary indexes, using LUA scripts
where needed.
The [`miniredis`](https://github.com/alicebob/miniredis ) package is used
to run unit tests.
# Additional Changes
- Move connector code to `internal/cache/connector/...` and remove
duplicate code from `query` and `command` packages.
- Fix a missed invalidation on the restrictions projection
# Additional Context
Closes #8130
2024-11-04 10:44:51 +00:00
..
2023-10-19 12:19:10 +02:00
2022-12-01 14:31:01 +01:00
2023-12-03 08:30:08 +00:00
2023-03-01 00:11:23 +00:00
2023-10-19 12:19:10 +02:00
2023-08-15 12:47:05 +00:00
2023-09-22 13:06:59 +02:00
2023-10-19 12:19:10 +02:00
2023-10-19 12:19:10 +02:00
2024-10-04 13:15:41 +00:00
2024-10-07 12:49:55 +00:00
2024-01-25 17:28:20 +01:00
2024-01-25 17:28:20 +01:00
2024-11-04 10:44:51 +00:00
2024-01-25 17:28:20 +01:00
2022-12-02 10:48:39 +00:00
2024-01-25 17:28:20 +01:00
2024-01-25 17:28:20 +01:00
2024-01-25 17:28:20 +01:00
2024-01-25 17:28:20 +01:00
2024-01-25 17:28:20 +01:00
2024-01-25 17:28:20 +01:00
2024-10-07 12:49:55 +00:00
2024-10-07 12:49:55 +00:00
2024-01-25 17:28:20 +01:00
2023-11-22 12:05:14 +00:00
2024-01-25 17:28:20 +01:00
2023-12-01 12:25:41 +00:00
2024-01-25 17:28:20 +01:00
2023-12-08 13:14:22 +01:00
2024-01-25 17:28:20 +01:00
2023-12-31 15:30:25 +01:00
2024-01-25 17:28:20 +01:00
2024-01-09 18:36:46 +00:00
2024-01-25 17:28:20 +01:00
2024-01-17 10:16:48 +00:00
2024-01-25 17:28:20 +01:00
2024-01-25 17:28:20 +01:00
2024-03-08 13:33:53 +00:00
2024-03-08 13:33:53 +00:00
2024-03-20 10:18:46 +00:00
2024-03-20 10:18:46 +00:00
2024-06-18 11:27:44 +00:00
2024-06-18 11:27:44 +00:00
2024-05-22 15:26:02 +00:00
2024-05-22 15:26:02 +00:00
2024-09-26 09:14:33 +02:00
2024-05-23 05:04:07 +00:00
2024-07-03 15:00:56 +00:00
2024-07-03 15:00:56 +00:00
2024-07-03 15:00:56 +00:00
2024-07-05 09:36:00 +02:00
2024-07-08 15:54:19 +00:00
2024-07-08 15:54:19 +00:00
2024-09-03 13:19:00 +00:00
2024-09-03 13:19:00 +00:00
2024-09-26 09:14:33 +02:00
2024-09-26 09:14:33 +02:00
2024-10-04 13:15:41 +00:00
2024-10-07 12:49:55 +00:00
2024-10-28 08:29:34 +00:00
2024-10-28 08:29:34 +00:00
2024-10-31 15:57:17 +01:00
2024-10-31 15:57:17 +01:00
2024-10-31 15:57:17 +01:00
2024-10-31 15:57:17 +01:00
2024-01-25 17:28:20 +01:00
2024-11-04 10:44:51 +00:00
2024-05-01 12:17:27 +02:00
2024-11-04 10:44:51 +00:00
2024-01-25 17:28:20 +01:00
2024-11-04 10:44:51 +00:00
2024-07-04 11:39:28 +00:00