25 Commits

Author SHA1 Message Date
42eedf3a8c fix(drainer): increase jobs picked only when stream is not empty (#2958) 2023-11-23 11:52:20 +00:00
966369b6f2 refactor(core): remove connector response table and use payment_attempt instead (#2644) 2023-11-09 15:09:12 +00:00
ff73aba8e7 feat: make drainer logs queryable with request_id and global_id (#2771) 2023-11-06 08:15:15 +00:00
fbf3c03d41 refactor(storage): update paymentintent object to provide a relation with attempts (#2502)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-13 02:40:54 +00:00
9f446bc174 feat(router): add kv implementation for update address in update payments flow (#2542) 2023-10-12 06:42:51 +00:00
13aaf96db0 feat: kv for reverse lookup (#2445) 2023-10-10 09:05:00 +00:00
2870af1286 feat: gracefully shutdown drainer if redis goes down (#2391) 2023-10-09 15:15:41 +00:00
cefa291c00 feat(connector_response): kv for connector response table (#2207) 2023-09-25 15:01:13 +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
4e8471be50 fix: add health metric to drainer (#2217) 2023-09-22 15:30:24 +00:00
afff3e1789 feat(router): add kv implementation for address for payment flows (#2177) 2023-09-21 09:43:48 +00:00
20d44acd20 refactor: include binary name in service field in log entries (#2077) 2023-09-04 11:44:47 +00:00
5a0e8be8c4 refactor(storage): update crate name to diesel models (#1685) 2023-07-12 12:50:55 +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
35d3e27724 feat(core): added multiple payment_attempt support for payment_intent (#439)
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
2023-03-30 18:19:51 +00:00
3292960996 feat: add tick interval to drainer (#517) 2023-02-07 20:20:51 +05:30
0239c422b6 feat: Add graceful shutdown in drainer (#498) 2023-02-07 12:44:24 +05:30
4a820dcd7d feat: add metrics to drainer (#497) 2023-02-06 13:03:53 +05:30
7d8f100037 feat: add logging functionality in drainer (#495) 2023-02-03 15:01:49 +05:30
74f6d0025e chore: fix typos and introduce ci check (#390) 2023-01-17 11:38:47 +05:30
e7579a4819 chore: add lints in workspace cargo config (#223) 2022-12-24 14:28:03 +05:30
c9276a30d7 refactor(drainer): removed router dependency from drainer (#209) 2022-12-23 15:11:06 +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
3bad58b0d3 feat(drainer): added drainer which reads from redis stream and executes queries on DB (#142) 2022-12-16 15:38:03 +05:30