{"push_id":3090100192,"size":62,"distinct_size":32,"ref":"refs/heads/master","head":"9ce75781a6355db557367478a05a6ef24d06507c","before":"cc991fe653d1918256856ed8dc2323c5f4cd7979","commits":[{"sha":"26b234c91e648e20b63ac4a3573a4b14da9fcb78","author":{"name":"Elisha Ziskind","email":"86ae72ff1238b76ef32655f86e9231c46ad1e2ac@google.com"},"message":"Wire thread creation through the Api interface (#5016)\n\nSigned-off-by: Elisha Ziskind <eziskind@google.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/26b234c91e648e20b63ac4a3573a4b14da9fcb78"},{"sha":"3440b07f0b04b2416838ccfd87c62f203d215abf","author":{"name":"Wayne Zhang","email":"bc786b8a4d6362cffdb954a38777b93c3461fd92@gmail.com"},"message":"Async_client: Add config not to send xff (#5007)\n\nSigned-off-by: Wayne Zhang <qiwzhang@google.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/3440b07f0b04b2416838ccfd87c62f203d215abf"},{"sha":"2f486a0f5032d54e8d94bc4481c6b74823da7e3e","author":{"name":"Stephan Zuercher","email":"12de3568c51b3e8be16eecacef359e62ce51b8cc@gmail.com"},"message":"thrift_proxy: remove protocol_lib/transport_lib (#5039)\n\nUsing dependency-only libraries in bazel isn't supported,\r\nso I've removed them and cleaned up the protocol and\r\ntransport dependencies a bit.\r\n\r\nRisk Level: low\r\nTesting: existing tests\r\nDoc Changes: n/a\r\nRelease Notes: n/a\r\nFixes: #5033\r\n\r\nSigned-off-by: Stephan Zuercher <zuercher@gmail.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/2f486a0f5032d54e8d94bc4481c6b74823da7e3e"},{"sha":"c9819417fff9c556ec9aa9f49da9017e18eb26dd","author":{"name":"Matt Klein","email":"6bc4aeb99674637c77c037b84f5067363b9a66f7@gmail.com"},"message":"contributing: small fix (#5041)\n\nSigned-off-by: Matt Klein <mklein@lyft.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/c9819417fff9c556ec9aa9f49da9017e18eb26dd"},{"sha":"7d0f9b3732b66c7c513d3dcd3b04641bbd6b6567","author":{"name":"Dhi Aurrahman","email":"bd40a18d86c83374f049908c0f728599af610355@tetrate.io"},"message":"Fix build with google_grpc=disabled (#5043)\n\nSigned-off-by: Dhi Aurrahman <dio@tetrate.io>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/7d0f9b3732b66c7c513d3dcd3b04641bbd6b6567"},{"sha":"1623901e0a86cc8b474492ce44c0b86df7989ea9","author":{"name":"Rama Chavali","email":"bbecb67c75af9d478335ffc79afdc7f1aec9fe5b@gmail.com"},"message":"admin: display command line options in server info end point (#5015)\n\nSigned-off-by: Rama <rama.rao@salesforce.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/1623901e0a86cc8b474492ce44c0b86df7989ea9"},{"sha":"11e196b67ee9124f33c45f5adf542841386e3c39","author":{"name":"Henry Yang","email":"7176ab7ea3242b8374e443b028a1d2f0b7bf62d3@users.noreply.github.com"},"message":"Add logging of health check failure events (#4965)\n\nCurrently health check failure events are only log if the HealthFlag for a host transition from non-FAILED_ACTIVE_HC to FAILED_ACTIVE_HC. However, since hosts are initialized in the FAILED_ACTIVE_HC state, hosts that never became healthy have no events associated with it.\r\nSince the current health check events only log transitions, we'll have to scan the entire log in order to find the hosts in a current failing state. Then we'll still have to filter the hosts permanently removed from the cluster by the discovery service. This makes the events very difficult to use in operations.\r\nProposed solution\r\n\r\nBoth of these 2 issues can be solved by emitting a health check failure event if either of these conditions are true:\r\nIf the active health check failed and it's the first health check for a host. This ensures we have events for hosts that never became healthy.\r\nIf the active health check failed and a AlwaysLogFailures configuration is set to true, by default this flag is set to false. This makes it very easy to find the hosts currently failing by looking at the last few seconds of logs.\r\n\r\nSigned-off-by: Henry Yang <hyang@lyft.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/11e196b67ee9124f33c45f5adf542841386e3c39"},{"sha":"cb44cf21fb29046c9ddc2bb54ed80a224453b7e5","author":{"name":"Tony Allen","email":"aacaeb9c128b6e7d9f4f817bbd498bf64c2f46df@lyft.com"},"message":"load balancer: Option for power of N choices (#4593)\n\nSigned-off-by: Tony Allen <tallen@lyft.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/cb44cf21fb29046c9ddc2bb54ed80a224453b7e5"},{"sha":"1c72acc78136081d82522ec840a9416f602ead0b","author":{"name":"Rama Chavali","email":"bbecb67c75af9d478335ffc79afdc7f1aec9fe5b@gmail.com"},"message":"refactor optionsimpl tests (#5045)\n\nSigned-off-by: Rama Chavali <rama.rao@salesforce.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/1c72acc78136081d82522ec840a9416f602ead0b"},{"sha":"4c4f8db578ca51d5bb3df550b4e9416ee21e4e17","author":{"name":"Lizan Zhou","email":"f147826ecd3164c8e0d50b5505a206163df0ae48@gmail.com"},"message":"deps: bump pgv to fix static initialization fiasco (#5044)\n\nSigned-off-by: Lizan Zhou <lizan@tetrate.io>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/4c4f8db578ca51d5bb3df550b4e9416ee21e4e17"},{"sha":"9aa509b9f4ecfb076e47285086a885d182768a6b","author":{"name":"Julia Evans","email":"b43b0ad1e8108e7ab870d7a54feac93ae8b8600e@stripe.com"},"message":"http: don't close TCP connection when response body is empty and request is retried (#5037)\n\nSigned-off-by: Julia Evans <julia@stripe.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/9aa509b9f4ecfb076e47285086a885d182768a6b"},{"sha":"cdd62383da5159261395f29ad17d06a6b8a1486e","author":{"name":"Venil Noronha","email":"6a56506c9574f6368653631df251aee8b3f3bfd1@gmail.com"},"message":"docs: document well known dynamic filter metadata (#5042)\n\nThis renames RBAC dynamic metadata keys and documents them under a new\r\nWell Known Dynamic Metadata section.\r\n\r\nSigned-off-by: Venil Noronha <veniln@vmware.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/cdd62383da5159261395f29ad17d06a6b8a1486e"},{"sha":"ff857396dc6e8c9a94c547bf080ecf6eaa38e333","author":{"name":"Itay Donanhirsh","email":"e5f60c81787810ef28f5d6de692cfc656ef47522@bazoo.org"},"message":"bring in circleci module (#5047)\n\nSigned-off-by: Itay Donanhirsh <itay@bazoo.org>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/ff857396dc6e8c9a94c547bf080ecf6eaa38e333"},{"sha":"90c4ca3508534c8622aede26564002716d047caa","author":{"name":"Itay Donanhirsh","email":"e5f60c81787810ef28f5d6de692cfc656ef47522@bazoo.org"},"message":"repokitteh: hide token passed to retest from trace (#5059)\n\nSigned-off-by: Itay Donanhirsh <itay@bazoo.org>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/90c4ca3508534c8622aede26564002716d047caa"},{"sha":"5ee12316f93f9b52e33a05fe65b330be76062def","author":{"name":"htuch","email":"c185081708e02336640916420d0c772668570de5@users.noreply.github.com"},"message":"asan: automagic addr2line decoding of leak stack traces. (#5058)\n\nSee https://github.com/google/sanitizers/wiki/SanitizerCommonFlags.\r\n\r\nRisk Level: Low\r\nTesting: Used to hunt down some leaks.\r\n\r\nSigned-off-by: Harvey Tuch <htuch@google.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/5ee12316f93f9b52e33a05fe65b330be76062def"},{"sha":"6cc80cb7d759a9da40f65a7d63b5c316214e9e7e","author":{"name":"Itay Donanhirsh","email":"e5f60c81787810ef28f5d6de692cfc656ef47522@bazoo.org"},"message":"repokitteh: document retest (#5060)\n\nSigned-off-by: Itay Donanhirsh <itay@bazoo.org>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/6cc80cb7d759a9da40f65a7d63b5c316214e9e7e"},{"sha":"200b0e41641be46471c2ce3d230aae395fda7ded","author":{"name":"Auni Ahsan","email":"5afeab4a9805dd1b0d1b213374a5dd0d7adc8d2e@gmail.com"},"message":"docs: Add info for running clang-tidy locally (#4967)\n\n*Description*: I searched the repo for relevant `check_format`/`fix_format`.\r\n*Risk Level*: N/A\r\n\r\nSigned-off-by: Auni Ahsan <auni@google.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/200b0e41641be46471c2ce3d230aae395fda7ded"},{"sha":"60eb42e44e6898fa5af928949ef6c0d5fccc76f0","author":{"name":"Takanori Ishibashi","email":"50f2d4413d426cdf7b06754e481a407646e9a947@gmail.com"},"message":"Ensurees -> Ensure (#5078)\n\nSigned-off-by: Takanori Ishibashi <takanori.1112@gmail.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/60eb42e44e6898fa5af928949ef6c0d5fccc76f0"},{"sha":"8a7fa8eeb8c15f4605e787e4f509b6a3aeb1d839","author":{"name":"Joshua Marantz","email":"c3f6b7d9de5243f9f0884ee043fd42ff9df5f177@google.com"},"message":"stats: Resolve issue with lookup on name that will be truncated (#5069)\n\nSigned-off-by: Joshua Marantz <jmarantz@google.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/8a7fa8eeb8c15f4605e787e4f509b6a3aeb1d839"},{"sha":"261c55e524f7573e3cee41e7bbce3885b2ea480e","author":{"name":"Takanori Ishibashi","email":"50f2d4413d426cdf7b06754e481a407646e9a947@gmail.com"},"message":"remove unreachable code (#5082)\n\nSigned-off-by: Takanori Ishibashi <takanori.1112@gmail.com>","distinct":false,"url":"https://api.github.com/repos/DataDog/envoy/commits/261c55e524f7573e3cee41e7bbce3885b2ea480e"}]}
{"actor":{"display_login":"cgilmour"}}