-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(mojaloop/#3636): batching implementation for position prepare messages #968
Merged
Merged
Changes from 86 commits
Commits
Show all changes
88 commits
Select commit
Hold shift + click to select a range
1f02497
feat: added skeleton and comments for prepare bin implementation
vijayg10 078f212
chore: some changes
vijayg10 44e4735
feat: added new position handler v2
vijayg10 83db860
feat: added some functionality to new position handler v2
vijayg10 4221b8c
feat: added some todos
vijayg10 6caa4e4
feat: changed new handler name
vijayg10 f8ac314
fix: lint
vijayg10 c5377d6
feat: add some changes
vijayg10 0112ccb
fix: lint
vijayg10 4424513
chore: added copyright header
vijayg10 451982e
feat: added some logic
vijayg10 026c4ef
fix: lint
vijayg10 41de3fc
feat: added unit tests
vijayg10 ca1fd41
feat: some improvements
vijayg10 39e74ee
feat: added bin processor logic
vijayg10 c300269
fix: lint
vijayg10 47a821c
feat; refactor
vijayg10 56e1b53
feat: added limit
vijayg10 7cf5cc4
fix: unit tests
vijayg10 4a2cd64
Merge branch 'main' of https://github.com/mojaloop/central-ledger int…
vijayg10 0ebb926
feat: added integration test
vijayg10 ea75e60
feat: refactor
vijayg10 8e775e9
fix: unit tests
vijayg10 98c48bc
fix: integration tests
vijayg10 6318ce1
feat: add position prepare bin logic (#970)
kleyow ba418ea
chore: add tests (#972)
kleyow e29b8c3
fix: metrics
vijayg10 6c84aa7
Merge branch feature/position-prepare-binnning of https://github.com/…
vijayg10 2190012
fix: some issue with bin processor
vijayg10 26f4b37
feat(mojaloop/#3489): add cached calls for participant currency, upda…
kleyow e958543
chore: improve coverage and edit metric and query name (#974)
kleyow d26d222
chore(snapshot): 17.3.0-snapshot.0
vijayg10 39c5281
fix: test downgrade stream lib
vijayg10 ac12981
chore(snapshot): 17.3.0-snapshot.1
vijayg10 8df11e9
fix: notification event action
vijayg10 8dbcdd2
chore(snapshot): 17.3.0-snapshot.2
vijayg10 71faf0d
fix: notification event
vijayg10 531bc0a
chore(snapshot): 17.3.0-snapshot.3
vijayg10 983dc51
fix: notification messages
vijayg10 72062f6
chore(snapshot): 17.3.0-snapshot.4
vijayg10 e9227c3
chore: updated conf
vijayg10 d393f71
chore: update deps
vijayg10 e24886e
chore(snapshot): 17.3.0-snapshot.5
vijayg10 b8b4cb2
fix(mojaloop/#3529): fix high latency (#981)
aaronreynoza c9032a4
chore(release): 17.2.1 [skip ci]
695f5e4
feat(mojaloop/#3489): add negative integration tests (#975)
sri-miriyala 48d1ddb
Merge branch main of https://github.com/mojaloop/central-ledger into …
vijayg10 bc09d45
chore: foreach to for loop
vijayg10 c3a70c4
chore: cleanup
vijayg10 fdeb31e
Update src/handlers/index.js
vijayg10 ceda96a
chore: added readme doc
vijayg10 557df15
fix: lint
vijayg10 d8a27a2
fix: unit tests
vijayg10 72c333e
fix: audit
vijayg10 e9b191f
chore: cleanup
vijayg10 ab06b45
fix(mojaloop/#3533): helm v15.2.0-rc fixes (#982)
mdebarros 627a795
chore(release): 17.3.0 [skip ci]
31ad569
chore: remove uuid4 (#976)
marco-ippolito 898cf29
chore(release): 17.3.1 [skip ci]
92079d1
fix(mojaloop/#3615): upgrade dependencies (#985)
oderayi bdc531b
chore(release): 17.3.2 [skip ci]
3b34e67
fix: remove unneeded async/await
oderayi 12acf12
feat: add validation for participantCurrencyIds / accountIds mapping
oderayi 982bf6e
chore: remove resolved TODOs
oderayi 7871fa8
test: Add test coverage
oderayi ae88d68
chore: remove whitespaces
oderayi 008b751
fix: fixrebase merge conflict
oderayi bd499f2
chore: update dependencies
oderayi 3689a6c
chore: resolve conflicts
oderayi 518439f
doc: fix typo
oderayi 2b2c429
chore(snapshot): 17.4.0-snapshot.0
oderayi b339177
chore(snapshot): 17.4.0-snapshot.1
oderayi 27f7491
test: update unit tests
oderayi c6aae40
chore(snapshot): 17.4.0-snapshot.2
oderayi 378dc42
fix: route error callback for batch correctly
oderayi eb02c2b
chore(snapshot): 17.4.0-snapshot.3
oderayi 7b21d9b
fix(batch): fix error callback message routing. update tests
oderayi 5c00e8e
chore(snapshot): 17.4.0-snapshot.4
oderayi cc92e28
fix(batch): fix message routing / properties for more error cases
oderayi 1533b5a
chore(snapshot): 17.4.0-snapshot.5
oderayi da295b6
test: update test coverage
oderayi 6079f61
chore(snapshot): 17.4.0-snapshot.6
oderayi 3cd3ced
fix: route bulk-prepare messages to non-batch prepare handler
oderayi 06049e8
chore(snapshot): 17.4.0-snapshot.7
oderayi e325497
doc: update comment
oderayi d04cfef
chore: update deps. update README for batch.
oderayi d827219
doc: Address TODO regarding participanLimits query optimization
oderayi 2b7be99
feat: default to transformGeneralTopicName when batch prepare topic i…
oderayi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We may want to include a section in the docs about running Batch processing in production (i.e. using the event-type-action-topic map to override prepares, etc, and handle the migration for each action as batch processing support is supported - with also the reason why this is important). It doesn't have to be here, it could be part of the docs PR (mojaloop/documentation#415) - in which case we should potentially link to it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added a section in README