|
|
abedaae4e8
|
feat: add in-memory cache support for config table (#751)
|
2023-03-21 11:56:48 +00:00 |
|
|
|
16bc886c77
|
build(deps): update deps (#734)
|
2023-03-13 09:00:53 +00:00 |
|
|
|
45484752a2
|
fix(errors): use Debug impl instead of Display for error types wrapping error_stack::Report (#714)
|
2023-03-05 15:42:59 +00:00 |
|
|
|
aaf372505c
|
feat: Add support for a redis pubsub interface (#614)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
|
2023-02-23 12:34:19 +00:00 |
|
|
|
aafb115acb
|
fix: throw 500 error when redis goes down (#531)
|
2023-02-14 11:43:17 +00:00 |
|
|
|
2e98670aa7
|
feat: add timeout for set command on hashes and add function to allow retry in database (#509)
|
2023-02-07 16:28:39 +05:30 |
|
|
|
aa58d3466b
|
fix: don't panic in redis library on creating connection pool (#494)
|
2023-02-03 12:43:42 +05:30 |
|
|
|
2735405aba
|
feat(config): add fetch endpoint for config table (#481)
|
2023-02-02 23:47:38 +05:30 |
|
|
|
d1ab46238e
|
build(deps): update deps (#479)
|
2023-01-31 15:21:34 +05:30 |
|
|
|
f4072d390d
|
fix(redis_interface): add missing #[serde(default)] annotation to RedisSettings (#409)
|
2023-01-18 18:51:07 +05:30 |
|
|
|
beb0384047
|
refactor: move config defaults from TOML files to Default trait (#352)
|
2023-01-17 19:13:16 +05:30 |
|
|
|
35f6af1a3d
|
build(deps): update deps (#342)
|
2023-01-11 13:07:13 +05:30 |
|
|
|
6a0d183e7b
|
fix(router_env): fix opentelemetry traces for router_env (#201)
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
|
2023-01-07 17:43:19 +05:30 |
|
|
|
27b808bdd2
|
fix: Use hsetnx for setting ephemeral key (#278)
|
2023-01-05 13:52:44 +05:30 |
|
|
|
e7579a4819
|
chore: add lints in workspace cargo config (#223)
|
2022-12-24 14:28:03 +05:30 |
|
|
|
79a4a3addf
|
feat: bump the MSRV to 1.65 (#215)
|
2022-12-22 12:29:59 +05:30 |
|
|
|
6f847e33d9
|
refactor(drainer): removed fred dependency from drainer (#171)
|
2022-12-22 11:22:11 +05:30 |
|
|
|
87fed68519
|
db: Added Reverse lookup table (#147)
|
2022-12-19 18:50:05 +05:30 |
|
|
|
4edc97e57e
|
refactor(redis_interface): return MsetnxReply from MSETNX wrapper (#170)
|
2022-12-19 16:25:24 +05:30 |
|
|
|
3bad58b0d3
|
feat(drainer): added drainer which reads from redis stream and executes queries on DB (#142)
|
2022-12-16 15:38:03 +05:30 |
|
|
|
9fe3f7d904
|
Todo redis interface (#136)
|
2022-12-13 18:38:11 +05:30 |
|
|
|
6d30989f59
|
fix(redis_interface): fix derps in HSET and HSETNX command wrappers (#129)
|
2022-12-13 18:14:19 +05:30 |
|
|
|
97ccfd33b7
|
chore: add #[forbid(unsafe_code)] to all crates (#131)
|
2022-12-13 16:53:19 +05:30 |
|
|
|
81593e0a6b
|
feat(redis_interface): implement functions for HGET, HSET, HSETNX commands (#114)
|
2022-12-12 15:32:46 +05:30 |
|
|
|
585858ed6e
|
build(deps): update dependencies (#112)
|
2022-12-12 00:13:03 +05:30 |
|
|
|
5b470bf8f5
|
db: Added ephemeral key functions (#84)
|
2022-12-08 20:23:39 +05:30 |
|
|
|
7313c06254
|
redis_interface: Added a few more wrapper functions (#82)
|
2022-12-07 18:34:30 +05:30 |
|
|
|
200a085fd0
|
Testability ddd repository (#55)
|
2022-12-03 10:48:51 +05:30 |
|
|
|
10003cd6fe
|
refactor(redis_interface): separating redis functionality and dependent functionalities outside router crate (#15)
Co-authored-by: Sanchith Hegde
|
2022-11-28 11:40:13 +05:30 |
|