|  | af159867ae | feat(revenue_recovery): add support to fetch data and update additional token data in redis (#9611) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> | 2025-10-01 14:59:52 +00:00 |  | 
			
				
					|  | cc44831c51 | fix(redis): add support for fetching multiple keys for redis cluster (#9019) | 2025-08-22 13:08:58 +00:00 |  | 
			
				
					|  | 2f7cd4f752 | feat(core): add support for api locking with multiple keys for a single api (#8887) | 2025-08-13 07:43:15 +00:00 |  | 
			
				
					|  | 20b52f11c3 | chore: address Rust 1.88.0 clippy lints (#8498) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> | 2025-07-02 06:43:07 +00:00 |  | 
			
				
					|  | 5707297621 | fix(multitenancy): add a fallback for get commands in redis (#7043) | 2025-01-28 19:08:17 +00:00 |  | 
			
				
					|  | 343465165b | refactor(redis_interface): make the redis command for using scripts to write into redis Generic (#6965) | 2025-01-16 10:20:18 +00:00 |  | 
			
				
					|  | fce5ffa4e0 | fix(cache): address in-memory cache invalidation using global tenant as key_prefix(#6976) | 2025-01-03 07:50:45 +00:00 |  | 
			
				
					|  | 94ad90f9ed | feat(redis-interface): add redis interface command to set multiple the keys in redis and increment if the key already exists (#6827) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in> | 2024-12-17 10:22:31 +00:00 |  | 
			
				
					|  | 9a59d0a5ff | chore: address Rust 1.83.0 clippy lints and enable more clippy lints (#6705) | 2024-12-02 14:30:44 +00:00 |  | 
			
				
					|  | 74ec3f3df3 | refactor: add hgetall command to redis interface (#5727) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> | 2024-09-10 11:03:41 +00:00 |  | 
			
				
					|  | 340714ce1b | refactor(redis): add redis commands required for success rate based routing (#5610) | 2024-08-14 12:52:33 +00:00 |  | 
			
				
					|  | 59b36a054c | build: bump MSRV to 1.76.0 (#5586) | 2024-08-12 10:00:05 +00:00 |  | 
			
				
					|  | 74632aebea | fix: cache on multitenancy (#5561) | 2024-08-09 07:59:53 +00:00 |  | 
			
				
					|  | 6a07e10af3 | refactor(redis): spawn one subscriber thread for handling all the published messages to different channel (#5064) | 2024-06-21 11:31:52 +00:00 |  | 
			
				
					|  | 15d6c3e846 | feat(multitenancy): add support for multitenancy and handle the same in router, producer, consumer, drainer and analytics (#4630) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Arun Raj M <jarnura47@gmail.com> | 2024-06-03 12:27:30 +00:00 |  | 
			
				
					|  | fea2ea6d2c | chore: move tracing to workspace deps and remove router_env as a dependency of redis_interface (#4717) | 2024-05-21 14:18:34 +00:00 |  | 
			
				
					|  | 447655382b | feat(router): add poll ability in external 3ds authorization flow (#4393) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> | 2024-04-22 15:36:47 +00:00 |  | 
			
				
					|  | 14035d2f83 | fix(redis_interface): remove mget function from redis interface (#4303) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> | 2024-04-05 12:08:29 +00:00 |  | 
			
				
					|  | ea730d4ffc | build(deps): bump error-stackfrom version0.3.1to0.4.1(#4188) | 2024-04-01 07:01:17 +00:00 |  | 
			
				
					|  | 26fb96eeaa | feat: add unresponsive timeout for fred (#3369) | 2024-02-29 09:42:31 +00:00 |  | 
			
				
					|  | c117f8ec63 | feat: add unique constraint restriction for KV (#3723) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> | 2024-02-26 13:37:05 +00:00 |  | 
			
				
					|  | 7c63c76011 | refactor(scheduler): improve code reusability and consumer logs (#3712) | 2024-02-21 12:21:59 +00:00 |  | 
			
				
					|  | 11fc9b3986 | refactor(ext_traits): simplify the signatures of some methods in Encodeextension trait (#3687) | 2024-02-19 09:54:09 +00:00 |  | 
			
				
					|  | c8279b110e | chore: address Rust 1.75 clippy lints (#3231) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> | 2024-01-05 10:52:31 +00:00 |  | 
			
				
					|  | 129b1e55bd | chore(deps): update fred and moka (#3088) | 2023-12-11 09:51:23 +00:00 |  | 
			
				
					|  | 6954de77a0 | fix: kv logs when KeyNotSet is returned (#2928) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-11-22 11:04:17 +00:00 |  | 
			
				
					|  | cafea45982 | fix: handle session and confirm flow discrepancy in surcharge details (#2696) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-11-14 10:41:38 +00:00 |  | 
			
				
					|  | 13aaf96db0 | feat: kv for reverse lookup (#2445) | 2023-10-10 09:05:00 +00:00 |  | 
			
				
					|  | 8b50997e56 | feat(kv): add kv wrapper for executing kv tasks (#2384) | 2023-10-09 13:10:58 +00:00 |  | 
			
				
					|  | 53de86f60d | fix(drainer): ignore errors in case the stream is empty (#2261) Co-authored-by: Arun Raj M <jarnura47@gmail.com> | 2023-09-25 09:19:42 +00:00 |  | 
			
				
					|  | 1f8e790b14 | fix(redis_interface): add back Redis pool connect step (#1789) | 2023-07-25 13:18:35 +00:00 |  | 
			
				
					|  | ac17b11e09 | refactor(redis_interface): remove the Dropimplementation onRedisConnectionPool(#1786) | 2023-07-25 09:45:33 +00:00 |  | 
			
				
					|  | c4c94241a9 | test: fix failing unit tests (#1743) | 2023-07-20 10:17:01 +00:00 |  | 
			
				
					|  | 737aeb6b0a | refactor(redis_interface): changed the in the get_options value from true to false (#1606) | 2023-07-05 10:39:36 +00:00 |  | 
			
				
					|  | 9a88a32d50 | feat: add GenericNotFoundErrorerror response andset_key_if_not_exists_with_expiryRedis command (#1526) | 2023-07-03 12:51:23 +00:00 |  | 
			
				
					|  | 21f2ccd47c | feat(router): add route to invalidate cache entry (#1100) Co-authored-by: jeeva <jeeva.ramu@codurance.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com> | 2023-06-21 07:40:03 +00:00 |  | 
			
				
					|  | 864d85534f | feat: use subscriber client for subscription in pubsub (#1297) | 2023-05-29 13:09:19 +00:00 |  | 
			
				
					|  | 93dcd98640 | feat(redis_interface): implement MGETcommand (#1206) | 2023-05-19 06:06:36 +00:00 |  | 
			
				
					|  | da4d721424 | feat: add accounts in-memory cache (#1086) | 2023-05-15 12:33:49 +00:00 |  | 
			
				
					|  | 0d46690502 | refactor(errors): add parsing error types for context info (#911) | 2023-05-11 12:45:00 +00:00 |  | 
			
				
					|  | 4ece376b56 | feat(connector): add payment routes for dummy connector (#980) | 2023-05-08 09:34:50 +00:00 |  | 
			
				
					|  | 982c27fce7 | fix(redis): fix recreation on redis connection pool (#1063) | 2023-05-08 14:31:49 +05:30 |  | 
			
				
					|  | 3d05e50abc | fix: impl DropforRedisConnectionPool(#1051) | 2023-05-04 14:01:33 +00:00 |  | 
			
				
					|  | 13185999d5 | feat(Core): gracefully shutdown router/scheduler if Redis is unavailable (#891) Co-authored-by: prajjwal kumar <prajjwal.kumar@prajjwalkumar-DWKH9NPY4R.local>
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
Co-authored-by: Arun Raj M <jarnura47@gmail.com> | 2023-04-24 07:38:00 +00:00 |  | 
			
				
					|  | 01bc162d25 | build(deps): bump fredfrom5.2.0to6.0.0(#869) | 2023-04-13 07:58:51 +00:00 |  | 
			
				
					|  | abedaae4e8 | feat: add in-memory cache support for config table (#751) | 2023-03-21 11:56:48 +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 setcommand 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 |  |