Muxi Yan
d212a021e4
Polish workarounds.md
8 years ago
Jan Tattermusch
719d37397d
dont use non-blittable types in native method signatures
8 years ago
Muxi Yan
a31b9d6bf4
Alternate workaround description style
8 years ago
Muxi Yan
b1e5bac392
Add /doc/workarounds.md
8 years ago
Muxi Yan
bc60bb25b2
Merge remote-tracking branch 'upstream/master' into backward-compat-dev
8 years ago
Craig Tiller
081c442462
Merge pull request #11152 from ctiller/toolz
...
Remove OSS-only tooling
8 years ago
Muxi Yan
928681dc3d
obsolete -> is obsolete
8 years ago
Craig Tiller
3f4b1b9a73
Remove OSS-only tooling
8 years ago
Muxi Yan
a57d3c8120
Merge pull request #11138 from grpc/revert-11121-revert-10849-backward-compat
...
Revert "Revert "Implement Server Backward Compatibility""
8 years ago
lyuxuan
d0b47db0c0
Merge pull request #11000 from lyuxuan/poll_stat
...
Get metric "polls/request" for benchmarks
8 years ago
Jan Tattermusch
de030a35a2
regenerate projects
8 years ago
Jan Tattermusch
9eef67d0e0
fix python artifact build
8 years ago
Ken Payson
16f76d2092
Bump to version 1.3.3
8 years ago
Vijay Pai
adb76ee1e6
Fix run_tests script for Mac
8 years ago
kpayson64
3634fbe874
Merge pull request #10800 from kpayson64/fix_alpine
...
Fix alpine build
8 years ago
kpayson64
6d46c0b78e
Merge pull request #11108 from kpayson64/raspberry_pi
...
Add Raspberry Pi Python binaries
8 years ago
kpayson64
6b7f893b58
Merge pull request #11087 from kpayson64/update_python_auth
...
Update Python interop tests to use google-auth package
8 years ago
Ken Payson
7ff21a6719
Add Raspberry Pi Python binaries
8 years ago
Yuxuan Li
8698f2bbee
fix extern c location
8 years ago
Yang Gao
6756d75ca7
Merge pull request #11080 from per-gron/flatbuffer-compatibility
...
Fix Flatbuffer compatibility issues
8 years ago
Muxi Yan
1d3ce9a737
Move workaround_list to grpc_base
8 years ago
Muxi Yan
2a5bbc1e2d
Fix bazel build
8 years ago
Ken Payson
6c286b5170
Update service account creds
8 years ago
Yuxuan Li
02d635bf88
remove unncessary include
8 years ago
Yuxuan Li
a6429df861
fix last merge
8 years ago
Yuxuan Li
37c2e6d79f
fix merge
8 years ago
Yuxuan Li
6ca796d7ad
merge master, resolve conflict
8 years ago
Jan Tattermusch
746f21ade8
Merge pull request #11133 from jtattermusch/internal_ci_artifact_builds
...
add artifact build jobs for internal_ci
8 years ago
Jan Tattermusch
0397f7b05e
Merge pull request #11137 from jtattermusch/internal_ci_move_docker_graph
...
Prevent out of disk space error on internal_ci
8 years ago
Muxi Yan
29ff4665a8
Revert "Revert "Implement Server Backward Compatibility""
8 years ago
MakMukhi
ec3fb9dc24
Merge pull request #11100 from MakMukhi/master
...
Documentation for writing unit tests for client-side sync APIs.
8 years ago
Jan Tattermusch
b7236db182
prevent out of disk space error
8 years ago
Sree Kuchibhotla
a6171a990e
Merge pull request #10662 from sreecha/cq_mpsc_based
...
grpc_mpsc queue based completion queue
8 years ago
Alexander Polcyn
16153d11f8
address comments, description changes
8 years ago
Craig Tiller
f09957bd04
Recover from more EINTRs
8 years ago
Craig Tiller
9d83152b1e
Merge pull request #11134 from ctiller/build-wtf
...
Eliminate grpc_cc_libraries
8 years ago
Craig Tiller
f66de6e217
Fix a build bug, add a note
8 years ago
Craig Tiller
e09babb949
Really remove rule
8 years ago
Craig Tiller
eb2c1bcd19
Eliminate grpc_cc_libraries
...
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).
8 years ago
Craig Tiller
9d5d803bbf
Small fixes
8 years ago
Jan Tattermusch
9f4ab994ee
add artifact build jobs
8 years ago
Jan Tattermusch
3e95a38bdf
Merge pull request #11115 from jtattermusch/revamp_artifacts
...
Revamp artifacts, packages and distribtests
8 years ago
Per Grön
21458979f7
Fix clang-format issue
8 years ago
David G. Quintas
44369698fd
Merge pull request #11076 from dgquintas/epoll_error_static_string
...
Don't crate GRPC_OS_ERROR with a non-static string
8 years ago
Ernie Miller
eef382c921
Remove unnecessary require_relative
...
`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.
8 years ago
Nicolas Noble
59c16d7bfb
Merge pull request #10621 from nicolasnoble/import
...
Cleanup of the BUILD files.
8 years ago
Nicolas "Pixel" Noble
2285f8bfde
Merge branch 'master' of https://github.com/grpc/grpc into import
8 years ago
Craig Tiller
5b98bd5946
Merge pull request #11121 from grpc/revert-10849-backward-compat
...
Revert "Implement Server Backward Compatibility"
8 years ago
Nicolas Noble
7edcce2147
Revert "Implement Server Backward Compatibility"
8 years ago
Nicolas "Pixel" Noble
d257d32b4d
Reverting protobuf submodule change.
8 years ago