Juanli Shen
a1477e8b7e
Fix uninitialized memory in sockaddr utils
5 years ago
Tony Lu
28ed900adc
Increased timeout limit
5 years ago
Nicolas "Pixel" Noble
d5191a5f8b
Adding src/core/ext/upb-generated in our include path.
...
This enables us to build both from Bazel and make.
5 years ago
Nicolas Noble
d7167c4a7d
Merge pull request #19786 from nicolasnoble/bazel-version-force
...
Few fixes to the gen_upb_api.sh script.
5 years ago
Yang Gao
33898f2f60
Merge pull request #19837 from yang-g/deadcode
...
Dead code removal
5 years ago
Richard Belleville
e89096cdf2
AAAAAAAHHHHHH
5 years ago
Yash Tibrewal
0c94e5b2f6
Remove ref and unref on keep reading
5 years ago
Lidi Zheng
3e84f47d3f
Apply the spin wait mechansim
5 years ago
Lidi Zheng
79729a8d21
Merge pull request #19825 from lidizheng/syntax-py3
...
Make py3 syntax check happy
5 years ago
Richard Belleville
66114201b4
Modernize cancellation example
5 years ago
Prashant Jaikumar
e2ebdc794d
Fixed time_change_test flakes
5 years ago
Richard Belleville
e1980a7a5a
Merge remote-tracking branch 'origin/master' into py_proto_library
5 years ago
Lidi Zheng
1e62124cfb
Revert changes to helloworld example
5 years ago
Lidi Zheng
42e8bd21b4
Add a workaround for CPython issue 35935
5 years ago
Lidi Zheng
518b55a433
Simplify implementation
5 years ago
Lidi Zheng
59555d5b0c
Add timeout argument to wait_for_termination
5 years ago
Lidi Zheng
8f6ee97345
"EXPERIMENTAL API" added in docstring
5 years ago
Lidi Zheng
c4b7831f20
Make sanity test happy
5 years ago
Lidi Zheng
7257508294
Add a unit test for wait_for_termination
5 years ago
Lidi Zheng
9f6243e824
Add wait_for_termination method to grpc.Server
5 years ago
yang-g
5ab60a849b
dead code removal
5 years ago
Richard Belleville
b88a227135
Merge pull request #19465 from gnossen/cancellation_example
...
Add Python Cancellation Example
5 years ago
Richard Belleville
f054bd73f4
Compensate for missing upb dependencies
5 years ago
Yash Tibrewal
e6756a58ed
Merge pull request #19316 from yashykt/delegating_channel
...
Add Delegating Channel
5 years ago
Matthew Stevenson
c5acf9e3c7
Fixed undeclared dependency and added std::move in setter functions
5 years ago
Tony Lu
2aeb7dc28f
Fixed clang_format_code
5 years ago
Tony Lu
36af2bcce2
Added build schemes
5 years ago
Matthew Stevenson
5980d0d10d
Added unit tests and fixed some build problems
5 years ago
Karthik Ravi Shankar
9e9f47a090
Merge pull request #19826 from karthikravis/upmerge
...
Bump version to v1.24.0
5 years ago
rmstar
db96d5d6ed
Merge pull request #19821 from rmstar/manual_test_path
...
iOS UI test: fix path to generated code
5 years ago
Arjun Roy
3695eb09e4
Merge pull request #19662 from arjunroy/md_batch_static_idx
...
Reduce instruction count for CH2 metadata ops.
5 years ago
Tony Lu
5476b0512d
Remade projects for backwards compatibility
5 years ago
Lidi Zheng
a0ba0b1ff2
Change format
5 years ago
Tony Lu
efa43e1bb3
Modified scripts to run builds correct schemes on correct platforms
5 years ago
Karthik Ravi Shankar
fcb43f9dee
Regenerate projects
5 years ago
Karthik Ravi Shankar
4851621630
Bump version to v1.24.x
5 years ago
Lidi Zheng
f20171f28b
Found another breakage
5 years ago
Karthik Ravi Shankar
ad1e05214b
Merge remote-tracking branch 'upstream/master'
5 years ago
Lidi Zheng
3eb376c911
Make py3 syntax check happy
5 years ago
Richard Belleville
835b3d3293
Copyright.
5 years ago
Lidi Zheng
7631e410cf
Merge pull request #19586 from gnossen/revert_revert_signal_handling
...
Revert "Merge pull request #19583 from gnossen/revert_signal_handling"
5 years ago
Richard Belleville
6954030175
Cd to an absolute path.
5 years ago
Yash Tibrewal
01ec829945
Mark private methods of DelegatingChannel final (other than WaitForStateChangeImpl and NotifyOnStateChangeImpl)
5 years ago
Richard Belleville
e64961d658
Shorten long lines.
5 years ago
Richard Belleville
2b7ec3ad23
Fix up examples.
5 years ago
Yash Tibrewal
3653439ba6
Merge master and move to experimental
5 years ago
Muxi Yan
1a1b195e1d
Merge pull request #19621 from Tony1023/bazel_objc
...
ObjC Bazel build support
5 years ago
Richard Belleville
9ac75a6d16
Merge remote-tracking branch 'origin/master' into py_proto_library
5 years ago
Richard Belleville
7b2c8c27b0
Separate py_grpc_library and py_proto_library.
...
By popular demand, we'll now be offering separate py_grpc_library and
py_proto_library targets sharing the same interface as within google3.
This change necessitated some modifications to how we pull in our own
Python-level dependencies and how we make those available to those
pulling in our project via Bazel.
There is now a grpc_python_deps() Bazel workspace rule that pulls in the
appropriate dependencies, which should be called from the client
project's WORKSPACE file. A test has been added to the bazel/test/
directory to verify that this behavior works as intended.
It's worth noting that the protobuf repository's usage of Starlark
bind() caused a great deal of trouble in ensuring that we could also
pull in six.
This change also required a change in the way generated proto code is
imported in the channelz and health-check modules, as well as in their
associated tests. We were importing them two different ways, each
relative. This resulted in two different module objects being imported
into the process, which were incompatible. I am not sure exactly what
caused this behavior to begin, as this should have been possible before
this PR. As a workaround, I am simply trying two different absolute
imports and using the one that works. This should function both inside
and outside of Bazel environments.
5 years ago
Prashant Jaikumar
e9d81fb0f2
Send RPC deadline to server in cronet header
5 years ago