{"push_id":2994702145,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"687184472b33bdc15e7be4b246e5b57fb7833bb7","before":"45d79259df7285432adbe104ba12e3e4bdc52475","commits":[{"sha":"d969db30237ac441e4a2d429fc4bb5f4382a0732","author":{"name":"Shriram Rajagopalan","email":"785e0dd68b4a7eb354cdcc8c12d1b30f8a185e10@users.noreply.github.com"},"message":"Doc on data sharing between filters (#4816)\n\nSigned-off-by: Shriram Rajagopalan <shriramr@vmware.com>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/d969db30237ac441e4a2d429fc4bb5f4382a0732"},{"sha":"59816a486c64cd05e9e0c0f08194b121690d6632","author":{"name":"Snow Pettersen","email":"dc321f0b24e908f42e5ce1d0abd89a9f4357d407@gmail.com"},"message":"retry: handle all unhealthy upstreams in other_priority plugin (#4838)\n\nThis fixes a bug in the other priority plugin that would cause a crash\r\nwhen retries were attempted when the upstream had no healthy hosts. The\r\nexisting check for no healthy was ineffective due to the \"everything is\r\nterrible\" fallback in the LoadBalancerBase which sets P0 to 100 when all\r\nthe priorities are unhealthy.\r\n\r\nThe fix is to check for healthy % based on the loads computed in the\r\nplugin, not the ones returned by LoadBalancerBase. When all hosts are\r\nunhealthy, we return the original priority load. This ensures that we\r\nmaintain whatever fallback the default LB uses when there are no\r\nunhealthy hosts.\r\n\r\nSigned-off-by: Snow Pettersen snowp@squareup.com\r\n\r\nRisk Level: Medium\r\nTesting: Added regression test for no unhealthy hosts\r\nDocs Changes: n/a\r\nRelease Notes: n/a\r\n\r\nSigned-off-by: Snow Pettersen <snowp@squareup.com>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/59816a486c64cd05e9e0c0f08194b121690d6632"},{"sha":"55dac11411ef78fd435b4f4767ce1bca25c4380f","author":{"name":"Fred Douglas","email":"c72062b9328ffac28e38aca6ea327c392eb6848e@users.noreply.github.com"},"message":"docs: update uses of 'SDS' to 'EDS' (#4860)\n\nSigned-off-by: Fred Douglas <fredlas@google.com>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/55dac11411ef78fd435b4f4767ce1bca25c4380f"},{"sha":"75342da819375c0b39d896feb7e492f7d3a3bfee","author":{"name":"Elisha Ziskind","email":"86ae72ff1238b76ef32655f86e9231c46ad1e2ac@google.com"},"message":"Disable listeners if added after overload action has fired (#4856)\n\nSigned-off-by: Elisha Ziskind <eziskind@google.com>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/75342da819375c0b39d896feb7e492f7d3a3bfee"},{"sha":"95eec3535759bc0431a110e53fe89ef9a2254a9a","author":{"name":"Venil Noronha","email":"6a56506c9574f6368653631df251aee8b3f3bfd1@gmail.com"},"message":"circuit-breaker: expose live circuit breaker state (#4781)\n\nThis commit adds new cluster stats to expose the live circuit breaker\r\nstate.\r\n\r\nSigned-off-by: Venil Noronha <veniln@vmware.com>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/95eec3535759bc0431a110e53fe89ef9a2254a9a"},{"sha":"8642f1149e4ee3b5222d1a56cd5877c4132a0814","author":{"name":"Michal Rostecki","email":"82ebf970c69340aebb770c3853be5fd96a3eb584@suse.de"},"message":"tools: Check for external tools needed in check_format.py (#4788)\n\nBefore this change, `check_format.py fix` was crashing infinitely\r\nwhen external tools like clang-format-7 or buildifier were not\r\navailable. After this change, the script looks up for those tools\r\nand shows an error if they are unavailable. Error messages contain\r\ninstructions how to use CLANG_FORMAT and BUILDIFIER_BIN env\r\nvariables and how to install buildifier.\r\n\r\nRisk Level: low\r\nTesting: n/a\r\nDocs Changes: n/a\r\nRelease Notes: n/a\r\nFixes: #4786\r\n\r\nSigned-off-by: Michal Rostecki <mrostecki@suse.de>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/8642f1149e4ee3b5222d1a56cd5877c4132a0814"},{"sha":"036813ecf3aef8b6c582a5fcbe84c1715aab065b","author":{"name":"Snow Pettersen","email":"dc321f0b24e908f42e5ce1d0abd89a9f4357d407@gmail.com"},"message":"upstream: handle empty localities (#4840)\n\nThis changes the handling of empty localities: instead of ASSERTing that\r\nthe hosts can't be empty, treat the locality the same as if it was 100%\r\nunealthy. That is, we omit adding to the EDF scheduler, which ensures\r\nthat we don't retrieve an empty locality from the scheduler.\r\n\r\nSigned-off-by: Snow Pettersen <snowp@squareup.com>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/036813ecf3aef8b6c582a5fcbe84c1715aab065b"},{"sha":"28eaad810246f407de28e8481b03a5273db9ba1b","author":{"name":"htuch","email":"c185081708e02336640916420d0c772668570de5@users.noreply.github.com"},"message":"test: extend integration test TLS capture capabilities. (#4849)\n\nPreviously, when setting CAPTURE_PATH, the capture socket extension was\r\nused to generate a proto trace of the post-TLS traffic, suitable for\r\nconversion with capture2pcap to pcap. This patch adds the ability to\r\ncapture the pre-TLS traffic via tcpdump. This is useful when debugging\r\nTLS handshakes and other low-level TLS code.\r\n\r\nThe patch only affects integration tests when CAPTURE_PATH is set, so we\r\ndo not introduce a broader system dependency (alternatives considered\r\nwere libpcap).\r\n\r\nAs a bonus, fixed bit rot in CAPTURE_PATH support (s/ssl/tls/) and added\r\na CI test to verify we are able to capture.\r\n\r\nRisk level: Low\r\nTesting: Added a bazel.asan check for basic pcap/pb_text capture.","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/28eaad810246f407de28e8481b03a5273db9ba1b"},{"sha":"76278101ee854550cc29d8ba87db05e544b1f585","author":{"name":"Piotr Sikora","email":"ba6f3a1a6d7e1ecae91b31e93969cc392fbd0fdd@google.com"},"message":"tls: add support for CRLs in trusted CA. (#4825)\n\nThis was supposed to work already, but it wasn't due to a missing\r\ncall to X509_STORE_set_flags() and lack of test coverage.\r\n\r\n*Risk Level*: Low\r\n*Testing*: bazel test //test/...\r\n*Docs Changes*: Added\r\n*Release Notes*: Added\r\n\r\nSigned-off-by: Piotr Sikora <piotrsikora@google.com>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/76278101ee854550cc29d8ba87db05e544b1f585"},{"sha":"f61bd5aa0dc3cc5397407c45010be7ac3c76c746","author":{"name":"tianqian.zyf","email":"4e890e91f10fb1d9a01e880b335a38c82dbc853c@qq.com"},"message":"dubbo_proxy: Add hessian rpc deserialize (#4785)\n\n*Description*: Add hessian rpc deserialize\r\n*Risk Level*: low\r\n*Testing*: unittests\r\n*Docs Changes*: N/A\r\n*Release Notes*: N/A \r\n[Optional Fixes #Issue]  #3998  #4200 \r\n\r\nSigned-off-by: tianqian.zyf <tianqian.zyf@alibaba-inc.com>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/f61bd5aa0dc3cc5397407c45010be7ac3c76c746"},{"sha":"687184472b33bdc15e7be4b246e5b57fb7833bb7","author":{"name":"alyssawilk","email":"b9253d1ec9cc3e9d2aab68d288ba3dab3452adf6@google.com"},"message":" config: removing deprecated_v1 from CommonTlsContext (#4858)\n\nThis removes alt_alpn_protocols as a supported Envoy option.\r\n\r\nRisk Level: Medium (removes a loooong deprecated config option)\r\nTesting: removed alt_alpn tests\r\nDocs Changes: n/a\r\nRelease Notes: None currently\r\n\r\nSigned-off-by: Alyssa Wilk <alyssar@chromium.org>","distinct":true,"url":"https://api.github.com/repos/fredlas/envoy/commits/687184472b33bdc15e7be4b246e5b57fb7833bb7"}]}
{"actor":{"display_login":"fredlas"}}