aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
| | | * | | | | | | | | | | | PHP: stop requiring google/protobuf PHP implementationGravatar Stanley Cheung2017-05-16
| |_|/ / / / / / / / / / / / |/| | | | | | | | | | | | |
| | | | | | | | | | * | | | Add MacOS interop and UBSan C to internal CIGravatar Matt Kwong2017-05-16
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #10897 from ctiller/serve_friesGravatar Craig Tiller2017-05-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch default CQ count for thread manager to num_cpus
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #11135 from ctiller/bugzGravatar Craig Tiller2017-05-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix some job runner bugs, save some initialization passes for port selection
| | | | | | | | | * \ \ \ \ \ \ Merge pull request #11150 from kpayson64/bump_1_3_3Gravatar kpayson642017-05-16
| | | | | | | | | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump to version 1.3.3
| | | | | | * | | | | | | | | | | Polish workarounds.mdGravatar Muxi Yan2017-05-16
| | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | dont use non-blittable types in native method signaturesGravatar Jan Tattermusch2017-05-16
| |_|_|_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | | | |
| | | | | | * | | | | | | | | | Alternate workaround description styleGravatar Muxi Yan2017-05-16
| | | | | | | | | | | | | | | |
| | | | | | * | | | | | | | | | Add /doc/workarounds.mdGravatar Muxi Yan2017-05-16
| | | | | | | | | | | | | | | |
| | | | | | * | | | | | | | | | Merge remote-tracking branch 'upstream/master' into backward-compat-devGravatar Muxi Yan2017-05-16
| | | | | | |\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #11152 from ctiller/toolzGravatar Craig Tiller2017-05-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove OSS-only tooling
| | | | | | | * | | | | | | | | | obsolete -> is obsoleteGravatar Muxi Yan2017-05-16
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Remove OSS-only toolingGravatar Craig Tiller2017-05-16
|/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #11138 from grpc/revert-11121-revert-10849-backward-compatGravatar Muxi Yan2017-05-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Revert "Implement Server Backward Compatibility""
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #11000 from lyuxuan/poll_statGravatar lyuxuan2017-05-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Get metric "polls/request" for benchmarks
| | | | | | * | | | | | | | | | | | regenerate projectsGravatar Jan Tattermusch2017-05-16
| | | | | | | | | | | | | | | | | |
| | | | | | * | | | | | | | | | | | fix python artifact buildGravatar Jan Tattermusch2017-05-16
| |_|_|_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | Bump to version 1.3.3Gravatar Ken Payson2017-05-16
| | | | | | | | | |/ / / / / / /
| | | | | * | | | | | | | | | | Fix run_tests script for MacGravatar Vijay Pai2017-05-16
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #10800 from kpayson64/fix_alpineGravatar kpayson642017-05-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | | Fix alpine build
| | | | | | | | | * | | | | | | Merge pull request #11108 from kpayson64/raspberry_piGravatar kpayson642017-05-16
| | | | | | | | | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Raspberry Pi Python binaries
* | | | | | | | | | \ \ \ \ \ \ \ Merge pull request #11087 from kpayson64/update_python_authGravatar kpayson642017-05-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update Python interop tests to use google-auth package
| | | | | | | | | | | * | | | | | | Add Raspberry Pi Python binariesGravatar Ken Payson2017-05-15
| | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | fix extern c locationGravatar Yuxuan Li2017-05-15
| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Merge pull request #11080 from per-gron/flatbuffer-compatibilityGravatar Yang Gao2017-05-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | Fix Flatbuffer compatibility issues
| | | | | * | | | | | | | | | | | | Move workaround_list to grpc_baseGravatar Muxi Yan2017-05-15
| | | | | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | | | | Fix bazel buildGravatar Muxi Yan2017-05-15
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Update service account credsGravatar Ken Payson2017-05-15
| | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | remove unncessary includeGravatar Yuxuan Li2017-05-15
| | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | fix last mergeGravatar Yuxuan Li2017-05-15
| | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | fix mergeGravatar Yuxuan Li2017-05-15
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge master, resolve conflictGravatar Yuxuan Li2017-05-15
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Merge pull request #11133 from jtattermusch/internal_ci_artifact_buildsGravatar Jan Tattermusch2017-05-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add artifact build jobs for internal_ci
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #11137 from jtattermusch/internal_ci_move_docker_graphGravatar Jan Tattermusch2017-05-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevent out of disk space error on internal_ci
| | | | | | | | * | | | | | | | | | | | | Revert "Revert "Implement Server Backward Compatibility""Gravatar Muxi Yan2017-05-15
| |_|_|_|_|_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Merge pull request #11100 from MakMukhi/masterGravatar MakMukhi2017-05-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Documentation for writing unit tests for client-side sync APIs.
| | * | | | | | | | | | | | | | | | | | | prevent out of disk space errorGravatar Jan Tattermusch2017-05-15
| | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | Merge pull request #10662 from sreecha/cq_mpsc_basedGravatar Sree Kuchibhotla2017-05-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | grpc_mpsc queue based completion queue
| | | | | | | | | | | | | | * | | | | | | | address comments, description changesGravatar Alexander Polcyn2017-05-15
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | | | | Recover from more EINTRsGravatar Craig Tiller2017-05-15
| | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | Merge pull request #11134 from ctiller/build-wtfGravatar Craig Tiller2017-05-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | Eliminate grpc_cc_libraries
| * | | | | | | | | | | | | | | | | | | | | Fix a build bug, add a noteGravatar Craig Tiller2017-05-15
| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | Really remove ruleGravatar Craig Tiller2017-05-15
| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | Eliminate grpc_cc_librariesGravatar Craig Tiller2017-05-15
|/ / / / / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Best practice for Bazel builds gives one rule per target, and producing multiple targets conflicts with this. Short term: define macros, and common libraries that can eliminate the duplication. Longer term: eliminate the existing plugin registration mechanism, and replace it with a C++ static initialization in appropriate files. This will allow grpc to be layered strictly atop grpc_unsecure (and similarly grpc++ atop grpc++_unsecure and grpc).
| | | | | | | | | * | | | | | | | | | | | Small fixesGravatar Craig Tiller2017-05-15
| | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | add artifact build jobsGravatar Jan Tattermusch2017-05-15
| |_|/ / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Merge pull request #11115 from jtattermusch/revamp_artifactsGravatar Jan Tattermusch2017-05-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revamp artifacts, packages and distribtests
| | | | * | | | | | | | | | | | | | | | | Fix clang-format issueGravatar Per Grön2017-05-14
| | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | Merge pull request #11076 from dgquintas/epoll_error_static_stringGravatar David G. Quintas2017-05-12
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't crate GRPC_OS_ERROR with a non-static string
| | | | | | | | | | | | | | | | | | | | | * Remove unnecessary require_relativeGravatar Ernie Miller2017-05-12
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `require-relative` breaks Rubygems' ability to use the arch-specific directory in `extensions`. When building grpc extensions from source, we're left with a lot of intermediate object files and a duplicate shared object file as well. This space can be reclaimed by finding these object files inside the `gems` subdirectory of the installation location, while leaving the shared object file in the `extensions` subdirectory. See the comments at https://github.com/rubygems/rubygems/issues/926 for more on this behavior, which has been present in Rubygems for years. By using `require` instead, those of us who build from source can reclaim space consumed by duplicate and intermediate files, which amounts to a savings of 46MB (in a build of 1.3.2 on Alpine Linux). This is helpful when trying to minimize the size of a Docker image. I'm unclear on whether or not the reclaiming of this space can be automated as part of the build process. If so, it may be worth considering as a separate effort.