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

Fix spamming events in listenProviders #477

Merged
merged 4 commits into from
Jun 23, 2016
Merged

Conversation

emilevauge
Copy link
Member

@emilevauge emilevauge commented Jun 22, 2016

This PR fixes spamming events from providers (mostly for k8s).

Moves the deepEquals check from listenConfigurations to listenProviders, before the Providers Throttle check.

Fixes #448
Fixes #449

Also fixes some other issues:
Fixes #453
Fixes #243
Fixes #475

Signed-off-by: Emile Vauge emile@vauge.com

@nlf
Copy link

nlf commented Jun 22, 2016

if you push a test build of this to docker hub i'd be happy to start using it and let you know how it goes

@emilevauge
Copy link
Member Author

Here we go docker pull containous/traefik:pr-477 :)

@emilevauge
Copy link
Member Author

emilevauge commented Jun 22, 2016

Please don't merge this one before validation from @nlf

@emilevauge emilevauge added this to the 1.0 milestone Jun 22, 2016
@nlf
Copy link

nlf commented Jun 23, 2016

this is looking good 👍

ran it all day yesterday, which included destroying and launching a total of about 45 containers, and it caught all the updates without issue

Signed-off-by: Emile Vauge <emile@vauge.com>
Signed-off-by: Emile Vauge <emile@vauge.com>
Signed-off-by: Emile Vauge <emile@vauge.com>
Signed-off-by: Emile Vauge <emile@vauge.com>
@vdemeester
Copy link
Contributor

LGTM 🐹

@vdemeester vdemeester merged commit 04ec757 into master Jun 23, 2016
@vdemeester vdemeester deleted the fix-spamming-events branch June 23, 2016 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment