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

feat(server): Sync dispatch of webhook events by default. Fixes #6981 and #6732 #6995

Merged
merged 10 commits into from
Oct 22, 2021

Conversation

alexec
Copy link
Contributor

@alexec alexec commented Oct 20, 2021

Fixes #6981
Fixes #6732

Signed-off-by: Alex Collins [email protected]

@alexec alexec marked this pull request as ready for review October 20, 2021 21:12
Signed-off-by: Alex Collins <[email protected]>
}
}
if len(errs) > 0 {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How is #6732 addressed? Returning an error?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No. Duplicates are now ignored.

Copy link
Member

@whynowy whynowy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: Alex Collins <[email protected]>
Signed-off-by: Alex Collins <[email protected]>
Signed-off-by: Alex Collins <[email protected]>
Signed-off-by: Alex Collins <[email protected]>
@alexec alexec enabled auto-merge (squash) October 22, 2021 16:18
Signed-off-by: Alex Collins <[email protected]>
@codecov
Copy link

codecov bot commented Oct 22, 2021

Codecov Report

Merging #6995 (f2957ab) into master (ba472e1) will increase coverage by 0.05%.
The diff coverage is 82.60%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #6995      +/-   ##
==========================================
+ Coverage   48.49%   48.55%   +0.05%     
==========================================
  Files         265      265              
  Lines       19281    19294      +13     
==========================================
+ Hits         9351     9368      +17     
+ Misses       8881     8872       -9     
- Partials     1049     1054       +5     
Impacted Files Coverage Δ
cmd/argo/commands/server.go 32.16% <66.66%> (+0.73%) ⬆️
server/event/event_server.go 79.06% <75.00%> (+2.14%) ⬆️
server/event/dispatch/operation.go 89.16% <88.88%> (-0.49%) ⬇️
workflow/util/util.go 45.95% <100.00%> (+0.16%) ⬆️
cmd/argoexec/commands/emissary.go 50.35% <0.00%> (-1.44%) ⬇️
workflow/controller/workflowpod.go 73.89% <0.00%> (-0.52%) ⬇️
cmd/argo/commands/get.go 59.76% <0.00%> (+0.87%) ⬆️
server/workflow/workflow_server.go 46.80% <0.00%> (+2.39%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ba472e1...f2957ab. Read the comment docs.

Signed-off-by: Alex Collins <[email protected]>
@alexec alexec merged commit 0758eab into argoproj:master Oct 22, 2021
@alexec alexec deleted the ed branch October 22, 2021 21:30
kriti-sc pushed a commit to kriti-sc/argo-workflows that referenced this pull request Oct 24, 2021
alexec added a commit that referenced this pull request Oct 24, 2021
@sarabala1979 sarabala1979 mentioned this pull request Oct 26, 2021
25 tasks
@sarabala1979 sarabala1979 mentioned this pull request Nov 4, 2021
25 tasks
@mitchellgordon95 mitchellgordon95 mentioned this pull request Dec 10, 2021
@mitchellgordon95
Copy link

When will this be pulled into a release?

@sarabala1979 sarabala1979 mentioned this pull request Mar 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants