-
Notifications
You must be signed in to change notification settings - Fork 0
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(zero-downtime-deploy): redis integration #157
feat(zero-downtime-deploy): redis integration #157
Conversation
Quality Gate passedIssues Measures |
Pull request label validation error! Found labels on PR... app version: If you want to skip release for this PR add |
This PR exceeds the recommended size of 400 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
…nto CHK-3656-programmatic-receivers-stop-redis-integration # Conflicts: # src/main/kotlin/it/pagopa/ecommerce/transactions/scheduler/controller/EventReceiversApiController.kt # src/main/kotlin/it/pagopa/ecommerce/transactions/scheduler/controller/exceptionhandler/ExceptionHandler.kt # src/main/kotlin/it/pagopa/ecommerce/transactions/scheduler/exceptions/exceptions.kt
…nto CHK-3656-programmatic-receivers-stop-redis-integration
…nto CHK-3656-programmatic-receivers-stop-redis-integration
…nto CHK-3656-programmatic-receivers-stop-redis-integration
* feat: add control bus integration * feat: add junit tests * feat(zero downtime deploy): add redis stream consumer (#160) * feat(zero downtime deploy): add redis stream consumer * feat(zero downtime deploy): receiver status service + status poller (#161) * feat(zero downtime deploy): receiver status service + status poller * feat(zero downtime deploy): event receivers api commands (#163) * feat(zero downtime deploy): event receivers api comnmand * chore(typo): change redis template parameters * fix: deployment pipeline (#165) * fix: enable scaled object for all envs
🎉 All dependencies have been resolved ! |
ca1c51c
into
CHK-3654-programmatic-receivers-stop-rest-controller
* feat(zero-downtime-deploy): openapi for receiver stop/start * feat(zero-downtime-deploy): openapi * fix: spotless apply * fix: update doc refs * fix: openapi generation execution id * feat(zero-downtime-deploy): redis integration (#157) * feat(zero-downtime-deploy): redis integration * feat(zero-downtime-deploy): openapi for receiver stop/start * feat(zero-downtime-deploy): openapi * feat: add redis template wrapper implementation * feat: add redis template wrapper implementation * feat: add redis template wrapper implementation * feat(zero-downtime-deploy): add control bus integration (#158) * feat: add control bus integration * feat: add junit tests * feat(zero downtime deploy): add redis stream consumer (#160) * feat(zero downtime deploy): add redis stream consumer * feat(zero downtime deploy): receiver status service + status poller (#161) * feat(zero downtime deploy): receiver status service + status poller * feat(zero downtime deploy): event receivers api commands (#163) * feat(zero downtime deploy): event receivers api comnmand * chore(typo): change redis template parameters * fix: deployment pipeline (#165) * fix: enable scaled object for all envs
…#164) * wip * feat(zero-downtime-deploy): openapi for receiver stop/start (#156) * feat(zero-downtime-deploy): openapi for receiver stop/start * feat(zero-downtime-deploy): openapi * fix: spotless apply * fix: update doc refs * fix: openapi generation execution id * feat(zero-downtime-deploy): redis integration (#157) * feat(zero-downtime-deploy): redis integration * feat(zero-downtime-deploy): openapi for receiver stop/start * feat(zero-downtime-deploy): openapi * feat: add redis template wrapper implementation * feat: add redis template wrapper implementation * feat: add redis template wrapper implementation * feat(zero-downtime-deploy): add control bus integration (#158) * feat: add control bus integration * feat: add junit tests * feat(zero downtime deploy): add redis stream consumer (#160) * feat(zero downtime deploy): add redis stream consumer * feat(zero downtime deploy): receiver status service + status poller (#161) * feat(zero downtime deploy): receiver status service + status poller * feat(zero downtime deploy): event receivers api commands (#163) * feat(zero downtime deploy): event receivers api comnmand * chore(typo): change redis template parameters * fix: deployment pipeline (#165) * fix: enable scaled object for all envs
Depends on #158
List of Changes
Add integration with eCommerce Redis instance and configure templates for:
Motivation and Context
Those modifications are needed in order to configure Redis for this module that will be used for handle Redis event send/receive and save event receivers statuses
How Has This Been Tested?
Junit tests
Screenshots (if appropriate):
Types of changes
expected)
Checklist: