Skip to content
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

Bulk Transfers Initial Release - 1 #821

Closed
21 tasks done
ggrg opened this issue Jul 2, 2019 · 1 comment
Closed
21 tasks done

Bulk Transfers Initial Release - 1 #821

ggrg opened this issue Jul 2, 2019 · 1 comment
Assignees
Labels
Milestone

Comments

@ggrg
Copy link
Member

ggrg commented Jul 2, 2019

Goal:

As a contributor I want to resolve the technical debt for BulkTransfersPOC so that introduced functionality can be merged to master branches for: central-ledger, ml-api-adapter, bulk-api-adapter, central-object-store

Tasks:

  • Move bulkApi out from ml-api-adapter to new bulk-api-adapter repository
    • Init repo, ability to start the service same as earlier [@ggrg, @elnyry] 6409fd6
    • Add consumer config and handler for bulk messages produced to topic-event-notifications [@ggrg]
    • Remove bulk related code from ml-api-adapter and drop the dependency on MongoDB [@ggrg]
    • Initial release [@ggrg]
    • Helm charts [@mdebarros]
      • Fixed deployments issues on bulk-api-handler to support deployment
      • Fixed deployments issues on bulk handlers on central-ledger to support deployment
      • Updated Helm charts to deploy bulk-api [@mdebarros ]
      • Updated Helm charts to deploy bulk handlers on central-ledger [@mdebarros ]
  • Central-object-store related tasks
    • Decide on which schemas to use (3 out of 6)
    • Remove unnecessary schema definitions
    • Create Initial Release (7.1.0) [@ggrg]
    • Update bulk-api-adapter [@ggrg]

Acceptance Criteria:

  • Bulk-api-adapter repo is created
  • Bulk-api-adapter repo is added to deployment
  • Central-object-store is released and latest version is used

Pull Requests:

Follow-up:

  • N/A

Dependencies:

  1. Bulk Transfers Initial Release - 2 #820

Accountability:

  • Owner: TBC
  • QA/Review: TBC
@ggrg ggrg added the story label Jul 2, 2019
@ggrg ggrg added this to the Sprint 7.0 - Planning, Wrap-up milestone Jul 2, 2019
@ggrg ggrg assigned ggrg and mdebarros and unassigned ggrg Jul 2, 2019
mdebarros added a commit to mojaloop/helm that referenced this issue Jul 12, 2019
- Updated central-event-process for v7.1.0 release
- Updated email-notifier for v7.1.0 release
- Re-worked update and publish scripts to correctly handle dependency ordering
- Changes for #821-Bulk Transfers Initial Release - mojaloop/project#821
    - Added bulk-api-handler chart
    - Added bulk-centralledger chart
    - Added mojaloop-bulk chart
    - Updated update chart shell script to include bulk charts
    - Updated package chart shell script to include bulk charts
    - Added mojaloop-bulk as an optional dependency to main mojaloop helm chart (note is is disabled by default)
    - Added mongodb init-containers to bulk-api-adapter and bulk-centralledger
@elnyry-sam-k
Copy link
Member

All tasks except the helm charts are for 7.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants