Mehrdad Afshari
d4da50b2cb
Add manifest to fix grpcio_reflection packaging
8 years ago
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
3be7dd0e79
Optionalize deadline checking
8 years ago
Craig Tiller
af76743e33
Optionalize compress, gather all the http2 filter bits together in ext/
8 years ago
Craig Tiller
9b3648a28e
Optionalize message_size_filter
8 years ago
Jan Tattermusch
0be726b34d
bump version to 1.2.2
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
dd36b15315
Call ref/unref, bugfixes
8 years ago
Craig Tiller
29b527fa30
Reinstate one check, fix fall out
8 years ago
Ken Payson
484871bb03
Bump version to 1.2.1
8 years ago
Ken Payson
c9a3aaaa54
Fix Python poll() server spinlock bug
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
Alexander Polcyn
69c2717c80
bump v1.2.x branch version to 1.2.1-pre2
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
Sree Kuchibhotla
56b1032feb
Python changes
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
Sree Kuchibhotla
b4a6f908ca
Python: Completion queue creation API changes
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