Mehrdad Afshari
0cbfad62cf
Support custom pool in enable_server_reflection
8 years ago
Craig Tiller
c8f62bcb03
Add new setting for true-binary mode
8 years ago
Craig Tiller
6d4894e9d6
optionalize max_age
8 years ago
Craig Tiller
9eb0fdec00
Reorganize ext tree
...
- filters live under filters
- lb_policy, resolver implementations (being part of client_channel) live under client_channel
8 years ago
Craig Tiller
29b527fa30
Reinstate one check, fix fall out
8 years ago
Craig Tiller
134fed3a85
Move src/core/lib/tsi --> src/core/tsi
8 years ago
Yuchen Zeng
a809ea5c14
Add max_age_filter
8 years ago
Michael Warres
c46b3ebeb9
Add socket factory support to udp_server.c
8 years ago
Mehrdad Afshari
02735941e4
Add pylint comment to justify unused import
8 years ago
Mehrdad Afshari
626efa67f0
Temporarily disable testFileContainingExtension
...
There is a behavioral discrepency in
`DescriptorPool.FindFileContainingSymbol` between the two
implementations of the protobuf python library (one of which is purely
python, and the other utilizes a python extension library written in
C++).
protobuf on PyPI is distributed via various prebuilt wheels, and our CI
setup fetches the relevant one for each platform. Our Linux instances
end up fetching a pre-compiled C++ version of the library, whereas our
Mac and Windows builders automatically get the pure python version.
This test fails (and our reflection implementation itself) succeeds with
the C++ implementation but fails with the pure python version.
The test will be temporarily disabled pending a fix for
https://github.com/google/protobuf/issues/2882
8 years ago
Mehrdad Afshari
7472e13095
Sort service_names returned by python reflection
...
While not strictly required by the protocol,
it will make testing easier.
8 years ago
Mehrdad Afshari
7be69fcc1c
Add helper function for enabling python reflection
8 years ago
Mehrdad Afshari
9ca61fd05f
Add all_extension_numbers_of_type in py reflection
8 years ago
Mehrdad Afshari
03d9500ec0
Test all_extension_numbers_of_type
8 years ago
Mehrdad Afshari
8be4e03af2
Add ReflectionServicer._file_containing_extension
8 years ago
Mehrdad Afshari
a0cbe8c0f7
Fix and un-skip testFileContainingExtension
...
Fix and un-skip the test for _file_containing_extension
in python reflection service to refer to the correct proto
and expect the right object to be returned. Enable it too.
8 years ago
Makarand Dharmapurikar
226098c9f1
added b64.c to the sources neede for grpc_base
8 years ago
Sree Kuchibhotla
bf18428740
Introduce grpc_completion_queue_factory API
...
Just the API and a bare-bone implementation
8 years ago
Alexander Polcyn
3e30832cca
bump v1.2.x branch to 1.2.1-pre1
8 years ago
David Garcia Quintas
69e5a28635
Going for 1.2.0
8 years ago
Nathaniel Manista
bb7484cee7
Update tests to current gRPC code elements
8 years ago
Ken Payson
39a5932097
Add max_requests argument to server
...
If the server is already serving max requests, return RESOURCE_EXHAUSTED
8 years ago
Mark D. Roth
fecba535d9
Switch to using a CAS loop to update the token value.
8 years ago
Ken Payson
867e35a458
Initialize GIL at startup
8 years ago
Ken Payson
12ca7d319c
Bump 1.2.x version to pre-2
8 years ago
Ken Payson
8b371e23c0
Change GIL aquire functions to make it c-core thread safe
8 years ago
Nathaniel Manista
488d419125
Update health to current gRPC code elements
8 years ago
Yuchen Zeng
68745bbf8a
Resolve dependency issues
8 years ago
Yuchen Zeng
47155ed254
Split ifaddr related functions out into a separate file
8 years ago
Craig Tiller
9202b3fdfd
Arena allocator for grpc
8 years ago
Siddharth Shukla
fe6bc6999c
Skip split_definitions_test if PyPy
...
Skip SameSeparateTest, SameCommonTest, SplitCommonTest, and
SplitSeparateTest if the interpreter is PyPy.
8 years ago
Ken Payson
78354300bf
Add package details to gRPC Packages
8 years ago
David Garcia Quintas
904e7f53ae
Introducing 1.2.0-pre1
8 years ago
David Garcia Quintas
74cec10619
Bumped version to 1.3.0-dev
8 years ago
Mehrdad Afshari
9b3c73d1cd
Updated protobuf dependency for python to 3.2.0
8 years ago
Nathaniel Manista
3ec1366eb6
Enable unused-argument lint
8 years ago
Nathaniel Manista
8fccf59d04
Enable too-many-return-statements lint
8 years ago
Nathaniel Manista
c3038a5cb3
Suppress and enable too-many-locals lint
8 years ago
Nathaniel Manista
db0f85b010
Configure and enable too-many-arguments lint
8 years ago
Nathaniel Manista
18f025e0a3
Fix and enable super-init-not-called lint
8 years ago
Nathaniel Manista
af39256c01
Fix and enable redefined-outer-name lint
8 years ago
Nathaniel Manista
b16d765c0c
Work toward enabling cyclic-import lint
8 years ago
Nathaniel Manista
4531cbe937
Selectively suppress and enable broad-except lint
8 years ago
Nathaniel Manista
e151a21ee4
Fix and enable unused-variable lint
...
In _server.py start_server_batch_result is removed because
start_server_batch can only ever fail as a result of a programming
defect in gRPC Python and not the application. This differs from some
analogous-appearing points in _channel.py where the result of
start_client_batch is checked because at those points it is possible
for a failure to indicate a programming defect on the part of the
application.
8 years ago
Nathaniel Manista
d5e3766027
Fix and enable no-value-for-parameter lint
8 years ago
Nathaniel Manista
7983213fd2
Fix and enable unused-import lint
8 years ago
Nathaniel Manista
017365d072
Fix and enable no-self-use lint
8 years ago
Nathaniel Manista
98a4c6f33f
Remove grpc.beta._connectivity_channel
...
This should have been removed in, and has done anything but fail on
import since, 4d425522bf
.
8 years ago
Muxi Yan
5c2d7e287b
Boost grpc version to v1.1.4
8 years ago
kpayson64
47d7a08e1e
Increase epsilon in thread cleanup test
8 years ago