This repository has been archived by the owner on Dec 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
AMQP enhancements for resiliency and concurrency #2587
Merged
apanicker-nflx
merged 31 commits into
Netflix:main
from
venkathangella:conductor_changes
Feb 23, 2022
Merged
AMQP enhancements for resiliency and concurrency #2587
apanicker-nflx
merged 31 commits into
Netflix:main
from
venkathangella:conductor_changes
Feb 23, 2022
Conversation
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
…to conductor_changes
…to conductor_changes
venkathangella
changed the title
Conductor changes
AMQP enhancements for resiliency and concurrency
Jan 20, 2022
Event is a task that publishes messages to an external eventing system. The publishing is not a long running task, and publishing message to an async system using async task is not optimal. marking event as sync, improves the overall performance and has negligible overhead given the task completes quite quick.
…to conductor_changes
…/conductor into conductor_changes
…/conductor into conductor_changes
…to conductor_changes
ritu-p
reviewed
Feb 15, 2022
contribs/src/main/java/com/netflix/conductor/contribs/queue/amqp/config/AMQPRetryPattern.java
Show resolved
Hide resolved
core/src/main/java/com/netflix/conductor/core/execution/tasks/Event.java
Show resolved
Hide resolved
guru1306
reviewed
Feb 17, 2022
contribs/src/main/java/com/netflix/conductor/contribs/queue/amqp/AMQPConnection.java
Show resolved
Hide resolved
contribs/src/main/java/com/netflix/conductor/contribs/queue/amqp/AMQPConnection.java
Show resolved
Hide resolved
contribs/src/main/java/com/netflix/conductor/contribs/queue/amqp/AMQPObservableQueue.java
Show resolved
Hide resolved
contribs/src/main/java/com/netflix/conductor/contribs/queue/amqp/AMQPObservableQueue.java
Show resolved
Hide resolved
contribs/src/main/java/com/netflix/conductor/contribs/queue/amqp/AMQPObservableQueue.java
Show resolved
Hide resolved
...src/main/java/com/netflix/conductor/contribs/queue/amqp/config/AMQPEventQueueProperties.java
Show resolved
Hide resolved
contribs/src/main/java/com/netflix/conductor/contribs/queue/amqp/config/AMQPRetryPattern.java
Show resolved
Hide resolved
contribs/src/test/java/com/netflix/conductor/contribs/queue/amqp/AMQPObservableQueueTest.java
Show resolved
Hide resolved
core/src/main/java/com/netflix/conductor/core/execution/tasks/Event.java
Show resolved
Hide resolved
guru1306
approved these changes
Feb 18, 2022
ritu-p
approved these changes
Feb 19, 2022
@apanicker-nflx , could you please merge this as we have got the required approvals? |
v1r3n
added a commit
to Netflix/conductor-community
that referenced
this pull request
Feb 25, 2022
merge changes from Netflix/conductor#2587 into community repo
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Pull Request type
Changes in this PR
Retries and validity checks
Describe the new behavior from this PR, and why it's needed
Issue #
Alternatives considered
Describe alternative implementation you have considered