hyperswitch
feat(drainer): added drainer which reads from redis stream and executes queries on DB
#142
Merged

feat(drainer): added drainer which reads from redis stream and executes queries on DB #142

jarnura merged 38 commits into main from types-stream-drainer
Abhicodes-crypto
racnan feat(drainer): drainer setup
37678c6c
Abhicodes-crypto feat(router): making router and drainer compatible
c5fa7818
Abhicodes-crypto feat(drainer): add changes to execute sql queries and print stmt for …
066ce74f
Abhicodes-crypto feat(router): added kv types, stored pi insert in redis stream
0417d312
Abhicodes-crypto feat(router): executed PI insert from redis stream, POC
7d0c92cf
Abhicodes-crypto feat(router): added writing to redis stream for update PI, PA, and in…
ef01f637
Abhicodes-crypto feat(drainer): added code to exec queries from redis
e48fc41f
Abhicodes-crypto Merge branch 'main' into types-stream-drainer
97d65518
Abhicodes-crypto fix(storage_models): added traits for PI
a323998e
Abhicodes-crypto refactor(router, drainer): removed most of raw query code
53067f7b
Abhicodes-crypto feature(router): storing PI, PA, storing structs for update in redis
976b0eed
Abhicodes-crypto feat(router): merged code and made update query changes to qeuries ex…
75fea8db
Abhicodes-crypto feat(drainer): polished the code
147bbd91
Abhicodes-crypto refactor: deleted and restored some files accidentally commited
56b78a21
Abhicodes-crypto Abhicodes-crypto requested a review from jarnura jarnura 1 year ago
Abhicodes-crypto Abhicodes-crypto requested a review from SanchithHegde SanchithHegde 1 year ago
Abhicodes-crypto Abhicodes-crypto requested a review from racnan racnan 1 year ago
Abhicodes-crypto Abhicodes-crypto requested a review from lsampras lsampras 1 year ago
Abhicodes-crypto Abhicodes-crypto assigned Abhicodes-crypto Abhicodes-crypto 1 year ago
Abhicodes-crypto Abhicodes-crypto assigned racnan racnan 1 year ago
Abhicodes-crypto Abhicodes-crypto added S-waiting-on-review
Abhicodes-crypto Abhicodes-crypto requested a review from ashokkjag ashokkjag 1 year ago
kos-for-juspay
kos-for-juspay commented on 2022-12-14
kos-for-juspay
kos-for-juspay commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
jarnura
jarnura commented on 2022-12-14
Abhicodes-crypto refactor: addressed refactoring changes suggested in review
d00d49ba
Abhicodes-crypto Abhicodes-crypto requested a review from jarnura jarnura 1 year ago
Abhicodes-crypto Abhicodes-crypto requested a review from kos-for-juspay kos-for-juspay 1 year ago
SanchithHegde
SanchithHegde requested changes on 2022-12-14
SanchithHegde SanchithHegde removed S-waiting-on-review
SanchithHegde SanchithHegde added S-waiting-on-author
SanchithHegde SanchithHegde added A-framework
SanchithHegde SanchithHegde added C-feature
Abhicodes-crypto Apply suggestions from code review
08cb4cf8
Abhicodes-crypto refactor: addressed review comments
67ed6df4
Abhicodes-crypto Merge branch 'types-stream-drainer' of github.com:juspay/orca into ty…
614ff20f
Abhicodes-crypto refactor: addressed some of the review comments
af720e55
Abhicodes-crypto Apply suggestions from code review
f424ad91
Abhicodes-crypto refactor: addressed review comments
db65fc93
Abhicodes-crypto refactor(router, storage_models): addressing review comments move kv …
ae4b33ae
Abhicodes-crypto refactor(drainer): used kv types from storage models, drainer works
6c95926c
Abhicodes-crypto refactor(drainer): changed map_err to current_context
1ba31f23
Abhicodes-crypto refactor(drainer): addressing reciew comment, true into for redis type
cfb3fcda
Abhicodes-crypto Merge branch 'main' into types-stream-drainer
1fbd2dc4
Abhicodes-crypto fix(drainer): corrected construction of stream_name_flag key
3c7ccd3b
Abhicodes-crypto refactor(drainer): formatted
d8701be3
SanchithHegde
SanchithHegde requested changes on 2022-12-15
Abhicodes-crypto refactor: used redis type instead of fred type, todo similar changes …
3a2cb602
Abhicodes-crypto refactor: removed unused dependency, updates sub dependencies of drainer
78365904
Abhicodes-crypto Abhicodes-crypto changed the title Drainer reading from redis stream and executing queries feat(drainer): added drainer which read from redis stream and executes queries on DB 1 year ago
Abhicodes-crypto Abhicodes-crypto changed the title feat(drainer): added drainer which read from redis stream and executes queries on DB feat(drainer): added drainer which reads from redis stream and executes queries on DB 1 year ago
Abhicodes-crypto refactor: renamed some of the kv types, reverted cargo.lock to older …
2f8205ed
Abhicodes-crypto chore(drainer): updated serde_json
4896088f
lsampras
lsampras commented on 2022-12-15
Abhicodes-crypto refactor(drainer): addressing review comments
a5fd280f
lsampras
lsampras dismissed these changes on 2022-12-15
Abhicodes-crypto Merge branch 'main' into types-stream-drainer
ebe817a5
SanchithHegde
SanchithHegde dismissed these changes on 2022-12-15
SanchithHegde SanchithHegde removed S-waiting-on-author
Abhicodes-crypto refactor: updated cargo lock
0875e6a4
jarnura
jarnura requested changes on 2022-12-15
Abhicodes-crypto Merge branch 'main' into types-stream-drainer
d0f1251f
Abhicodes-crypto refactor: made stream id get stream entries as static string
1690b4b3
Abhicodes-crypto Abhicodes-crypto dismissed their stale review via 1690b4b3 1 year ago
Abhicodes-crypto Abhicodes-crypto dismissed their stale review via 1690b4b3 1 year ago
Abhicodes-crypto refactor: removed let else stmt
591788b3
jarnura
jarnura approved these changes on 2022-12-16
jarnura jarnura merged 3bad58b0 into main 1 year ago
jarnura jarnura deleted the types-stream-drainer branch 1 year ago

Login to write a write a comment.

Login via GitHub

Labels
Milestone