{"push_id":2159039078,"size":181,"distinct_size":166,"ref":"refs/heads/upmerge-from-v1.7","head":"361f8108e41497c53f174c0ad6ea0ffcc97022a9","before":"18a6837bb0bec8b62c566b4a49adc179f0450c1d","commits":[{"sha":"5d710a5dfe7110c73e5f755e842b1b2360969875","author":{"name":"josh","email":"4ec05b33c4a927bd5b83348535ee066426e9971b@gmail.com"},"message":"Update Bazel WORKSPACE file and third_party/cares BUILD files to that Bazel can build gRPC as a dependency.\n\nThe WORKSPACE file now pulls third_party dependencies directly instead of requiring a git submodule init and update.\nThe git hashes pulled by Bazel are exactly the same as the git submodules checked into third_party.\n\nA tiny bit of complexity comes from the c-ares project's use of ares_config.h.cmake and ares_build.c.cmake.\nThe current solution to this problem is to check in a valid ares_config.h and a few valid ares_config.h files.\nThis is the same general approach used still, but ares_config.h and ares_build.h are supplied to cares.BUILD\nfrom the only remaining local_repository, which serves only to export these two header files.","distinct":true,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/5d710a5dfe7110c73e5f755e842b1b2360969875"},{"sha":"0c0ebc57e26ffc0579fda10cce65976d8ad06e0f","author":{"name":"Muxi Yan","email":"3168318b7f59d3143462ada9187de6bde8354af0@google.com"},"message":"Fix gRPC ObjC void function definition","distinct":true,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/0c0ebc57e26ffc0579fda10cce65976d8ad06e0f"},{"sha":"739ff08a7f4686306ef8d5b72c2a89b12305e275","author":{"name":"Muxi Yan","email":"3168318b7f59d3143462ada9187de6bde8354af0@google.com"},"message":"Fix gRPC Core API void function definition","distinct":true,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/739ff08a7f4686306ef8d5b72c2a89b12305e275"},{"sha":"1194782c420bf4c2b4970a460fb2bb5d199441b5","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Add logic to work around buggy Android NDKs\n\nOld version of the Android NDK have linker issues with thread local support https://github.com/android-ndk/ndk/issues/8 and isn't actually fixed until r12b https://developer.android.com/ndk/downloads/revision_history.html. ABSL's config.h is being updated to catch this case and having gRPC rely on that will make sure it also gets the fix (rather than repeating a somewhat lengthy macro). \r\n\r\nSince gRPC already has a dependency on ABSL, I figured this wouldn't be an issue.","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/1194782c420bf4c2b4970a460fb2bb5d199441b5"},{"sha":"51c7bf8425da0761271eab4d330cdbd5fc354d5f","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Update port_platform.h","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/51c7bf8425da0761271eab4d330cdbd5fc354d5f"},{"sha":"9757fd25efd2acd718ef741143516b9eb1113003","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Update BUILD","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/9757fd25efd2acd718ef741143516b9eb1113003"},{"sha":"c58952649f27b064ceabedafc84096b5d137d361","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Got cpu_posix.cc to work without tls","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/c58952649f27b064ceabedafc84096b5d137d361"},{"sha":"62e6b1c444916da1c1e725bb5e5952488b1692ca","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Use pthreads on posix\n\nUse pthreads on posix instead of relying on thread local support","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/62e6b1c444916da1c1e725bb5e5952488b1692ca"},{"sha":"4b02f3b2b6bf0f186a293e44753c30492584aad0","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Updated to use gpr_free and gpr_malloc","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/4b02f3b2b6bf0f186a293e44753c30492584aad0"},{"sha":"1a671dea71b133848017e4ab001bfeae6b009ab0","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Simplify macro logic here","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/1a671dea71b133848017e4ab001bfeae6b009ab0"},{"sha":"685b5d459f3aedce9a1fb15fae6481b8a585d961","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Fixing port_platform\n\nCopy over Absl macro to deal with C++/C differences.","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/685b5d459f3aedce9a1fb15fae6481b8a585d961"},{"sha":"221522b455ad02f88e5ca0aa945f4cb7e7388ee8","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Revert BUILD change","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/221522b455ad02f88e5ca0aa945f4cb7e7388ee8"},{"sha":"ac299723bd9c8cee60779cc3513a9acf46e731a6","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Making clang format happy","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/ac299723bd9c8cee60779cc3513a9acf46e731a6"},{"sha":"bd42ca1110c0aff7a91bdb5e2077e6d69721f4f8","author":{"name":"josh","email":"4ec05b33c4a927bd5b83348535ee066426e9971b@gmail.com"},"message":"Adding check_bazel_workspace.py to perform a sanity check that the external repo dependencies expressed via git submodules and those expressed as Bazel WORKSPACE rules agree exactly.","distinct":true,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/bd42ca1110c0aff7a91bdb5e2077e6d69721f4f8"},{"sha":"cf5a1f2c8162fbfefc0f4aa5d28e6a17d50a840f","author":{"name":"Garret Kelly","email":"65067f795b042e5353fb875212b5123d4ecdd9b6@google.com"},"message":"Do not interpolate variables in leading comments.\n\nThere is at least one well-known proto file (plugin.proto) with comments\nthat include variable-like strings that are not actual variables. This\nleads to DFATAL log statements that clutter the output and don't provide\nany benefit.","distinct":true,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/cf5a1f2c8162fbfefc0f4aa5d28e6a17d50a840f"},{"sha":"d4e296b36b7379aae98cfe5aa72700e47b7bbb71","author":{"name":"Vijay Pai","email":"9f460b80f89b32098dde461e8ee14e1a8a669c97@google.com"},"message":"Transport explainer","distinct":true,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/d4e296b36b7379aae98cfe5aa72700e47b7bbb71"},{"sha":"78bf698ac905064c22c9ae94f9d5218dba6815ab","author":{"name":"Nicolas \"Pixel\" Noble","email":"ce8f378ab52420a5a0b0b5f5a5e2db253a78dfb5@nobis-crew.org"},"message":"Merge branch 'master' of https://github.com/grpc/grpc into kwasi-format","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/78bf698ac905064c22c9ae94f9d5218dba6815ab"},{"sha":"ad5bec0ee9436e91684b6eed042837473ccbaea7","author":{"name":"Nicolas \"Pixel\" Noble","email":"ce8f378ab52420a5a0b0b5f5a5e2db253a78dfb5@nobis-crew.org"},"message":"Formatting.","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/ad5bec0ee9436e91684b6eed042837473ccbaea7"},{"sha":"33652d32a8d60a780a8047d8c2eda3e34c063ed7","author":{"name":"kwasimensah","email":"9c7ef3ceaab5e52e21141db2dc12b68daaafe3cb@google.com"},"message":"Merge pull request #2 from grpc/master\n\nUpdating to current master","distinct":false,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/33652d32a8d60a780a8047d8c2eda3e34c063ed7"},{"sha":"40737d67ee93f3c60be1f0ff6486d6f045646312","author":{"name":"ncteisen","email":"52603262484c8e6109e413c793950b92bebdfc80@gmail.com"},"message":"Add error string to recv status API","distinct":true,"url":"https://api.github.com/repos/nicolasnoble/grpc/commits/40737d67ee93f3c60be1f0ff6486d6f045646312"}]}
{"actor":{"display_login":"nicolasnoble"}}