-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
upstream: outlier detector - distinguish upstream from internal errors #4822
Commits on Oct 22, 2018
-
Outlier detector: connection failures are handled separately from 5xx…
… errors. Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5530d11 - Browse repository at this point
Copy the full SHA 5530d11View commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 44d815b - Browse repository at this point
Copy the full SHA 44d815bView commit details
Commits on Oct 23, 2018
-
Fixed test directory compile problems after rebase.
Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 09bba39 - Browse repository at this point
Copy the full SHA 09bba39View commit details
Commits on Nov 12, 2018
-
- removed mapping connect and server transactions errors to HTTP codes. - changed tcp_proxy and redis proxy to use connect errors and server transactions errors. Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9784ddd - Browse repository at this point
Copy the full SHA 9784dddView commit details -
Corrected unit tests to use new API to outlier detector.
Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f0a8660 - Browse repository at this point
Copy the full SHA f0a8660View commit details -
Corrected tcp_proxy unit test to use new outlier detector API.
Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1954b03 - Browse repository at this point
Copy the full SHA 1954b03View commit details
Commits on Dec 13, 2018
-
- Added separate Success Rate monitor for local origin errors.
- Separated local origin errors from extarnal errors for consecutive counters. Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 535cddc - Browse repository at this point
Copy the full SHA 535cddcView commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cab57f3 - Browse repository at this point
Copy the full SHA cab57f3View commit details
Commits on Dec 14, 2018
-
Updated docs to reflect separation of local origin and external origin
errors in outlier detection logic. Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 41fbe26 - Browse repository at this point
Copy the full SHA 41fbe26View commit details -
Corrected spelling errors and compile errors.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for af046e2 - Browse repository at this point
Copy the full SHA af046e2View commit details -
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9e6ca10 - Browse repository at this point
Copy the full SHA 9e6ca10View commit details
Commits on Jan 3, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fcd5ec7 - Browse repository at this point
Copy the full SHA fcd5ec7View commit details
Commits on Feb 1, 2019
-
- added const for read only data and methods - wrapped average success rate and threashold into Ejectionpair struct Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fea1434 - Browse repository at this point
Copy the full SHA fea1434View commit details
Commits on Feb 4, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0fe3d1b - Browse repository at this point
Copy the full SHA 0fe3d1bView commit details -
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3c6a0f9 - Browse repository at this point
Copy the full SHA 3c6a0f9View commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6ed3be2 - Browse repository at this point
Copy the full SHA 6ed3be2View commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b820bf4 - Browse repository at this point
Copy the full SHA b820bf4View commit details -
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 551275f - Browse repository at this point
Copy the full SHA 551275fView commit details
Commits on Feb 22, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7484049 - Browse repository at this point
Copy the full SHA 7484049View commit details
Commits on Mar 27, 2019
-
Added split_external_local_origin_error config parameter. If enebled
local origin and external origin errors will be treated separately by outlier detector. Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 61a298c - Browse repository at this point
Copy the full SHA 61a298cView commit details
Commits on Apr 2, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 420eab0 - Browse repository at this point
Copy the full SHA 420eab0View commit details
Commits on Apr 11, 2019
-
Bring code to required functionality after the rebase from master.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 91c256f - Browse repository at this point
Copy the full SHA 91c256fView commit details -
Corrected unit test to match code logic.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2edef1c - Browse repository at this point
Copy the full SHA 2edef1cView commit details
Commits on Apr 18, 2019
-
Updated documentation after PR review.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 18a42ed - Browse repository at this point
Copy the full SHA 18a42edView commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c41fb86 - Browse repository at this point
Copy the full SHA c41fb86View commit details -
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 93fa804 - Browse repository at this point
Copy the full SHA 93fa804View commit details
Commits on Apr 19, 2019
-
Corrected format in release notes.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0c09aa4 - Browse repository at this point
Copy the full SHA 0c09aa4View commit details -
Converted new redis unit test cases to use new API to outlier detector.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 00c8289 - Browse repository at this point
Copy the full SHA 00c8289View commit details
Commits on Apr 24, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e8cc31c - Browse repository at this point
Copy the full SHA e8cc31cView commit details -
Adjusted unit tests to use new API to outlier detector. Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6fb5367 - Browse repository at this point
Copy the full SHA 6fb5367View commit details
Commits on Apr 25, 2019
-
Updated documentation after code review.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2217d99 - Browse repository at this point
Copy the full SHA 2217d99View commit details
Commits on May 3, 2019
-
Changed back to use enum to distinguish localOrigin and externalOrigin
success rate monitors. Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8fa84b9 - Browse repository at this point
Copy the full SHA 8fa84b9View commit details -
Small style corrections after code review.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 10cdab0 - Browse repository at this point
Copy the full SHA 10cdab0View commit details
Commits on May 4, 2019
-
Removed hash tables storing success rate monitors and numbers and
replaced with simple if..else methods. Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6c3d55a - Browse repository at this point
Copy the full SHA 6c3d55aView commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5d24bb0 - Browse repository at this point
Copy the full SHA 5d24bb0View commit details
Commits on May 7, 2019
-
Changed DetectorHostMonitor::SuccessRateMonitorType enum to be scoped.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c0cc0e3 - Browse repository at this point
Copy the full SHA c0cc0e3View commit details -
Small style changes: use snake case for variable names.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9234892 - Browse repository at this point
Copy the full SHA 9234892View commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4ba5f89 - Browse repository at this point
Copy the full SHA 4ba5f89View commit details
Commits on May 10, 2019
-
Corrections after code review:
- Updated docs describing log types for each ejetion type - Changed ejetion type from SUCCESS_RATE_EXTERNAL_ORIGIN to SUCCESS_RATE Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5fe4bc0 - Browse repository at this point
Copy the full SHA 5fe4bc0View commit details -
Updated description for CONSECUTIVE_LOCAL_ORIGIN_FAILURE log type.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6301eab - Browse repository at this point
Copy the full SHA 6301eabView commit details
Commits on May 14, 2019
-
Added comments after code review.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8e0641b - Browse repository at this point
Copy the full SHA 8e0641bView commit details
Commits on May 16, 2019
-
Renamed outlier detector's non-http events to contain prefix indicating
whether it is local or external origin event. Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9703454 - Browse repository at this point
Copy the full SHA 9703454View commit details -
Removed __attribute__((fallthrough)) statement as it was causing
compile error. Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8e3aea0 - Browse repository at this point
Copy the full SHA 8e3aea0View commit details -
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eaaff40 - Browse repository at this point
Copy the full SHA eaaff40View commit details
Commits on May 17, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0707339 - Browse repository at this point
Copy the full SHA 0707339View commit details -
Added several tests to bring coverage to ~100%.
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9792f90 - Browse repository at this point
Copy the full SHA 9792f90View commit details -
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3840f6d - Browse repository at this point
Copy the full SHA 3840f6dView commit details
Commits on May 22, 2019
-
Removed complicated logic of not mappoing LOCAL_ORIGIN_CONNECT_SUCCESS
from internals of outlier detector and moved that logic to individual filters. Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ec44238 - Browse repository at this point
Copy the full SHA ec44238View commit details -
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 43f69b6 - Browse repository at this point
Copy the full SHA 43f69b6View commit details
Commits on May 28, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4216f8e - Browse repository at this point
Copy the full SHA 4216f8eView commit details
Commits on May 29, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cd69579 - Browse repository at this point
Copy the full SHA cd69579View commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christopher Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 08584ba - Browse repository at this point
Copy the full SHA 08584baView commit details
Commits on Jun 4, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for feed828 - Browse repository at this point
Copy the full SHA feed828View commit details
Commits on Jun 10, 2019
-
Added new code for local origin errors to indicate that there is no
other protocol which will report final transaction error. Refactored putResult method to avoid hacking some scenarios with non-enum values. Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 30fa5c7 - Browse repository at this point
Copy the full SHA 30fa5c7View commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e8e9b1c - Browse repository at this point
Copy the full SHA e8e9b1cView commit details
Commits on Jun 24, 2019
-
Merge branch 'master' into issue/3643
Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a5c251a - Browse repository at this point
Copy the full SHA a5c251aView commit details
Commits on Jun 27, 2019
-
Style corrections after code review.
Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e85f07a - Browse repository at this point
Copy the full SHA e85f07aView commit details -
Merge branch 'master' into issue/3643
Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d91fb30 - Browse repository at this point
Copy the full SHA d91fb30View commit details -
Changed successRate method to be const.
Adjusted unit tests after rebase from master. Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0049372 - Browse repository at this point
Copy the full SHA 0049372View commit details