David Garcia Quintas
f6a39e96fb
Type sign fix for C#
9 years ago
David Garcia Quintas
f611927f14
Fixed compilation with -Wsign-conversion on mac
9 years ago
David Garcia Quintas
bc203a88d7
Updated zookeper resolver to new LB API
9 years ago
Craig Tiller
b9d3596cb1
Enable -Wshadow
9 years ago
Nathaniel Manista
0c6177674a
Test coverage for callbacks added to Face futures
9 years ago
Craig Tiller
ebc7ef268c
Mac build fixes
9 years ago
Craig Tiller
6b8046375e
Fix typo
9 years ago
Craig Tiller
6a6b36c503
Enable -Wconversion
9 years ago
Nathaniel Manista
a1880228aa
Further maintenance of Python dependencies
...
These changes probably should have been in 3b0fefb246
but
were overlooked.
9 years ago
Craig Tiller
2ed498151d
Fix typo
9 years ago
Craig Tiller
f96dfc3cf8
First round of fixing up implicit 64->32 bit conversions
9 years ago
Craig Tiller
841c880c2b
Core compiles with -Wsign-conversion
9 years ago
Craig Tiller
32ca48ce0b
Core compiles with -Wsign-conversion
9 years ago
David Garcia Quintas
fe7a6368fc
Usage of ?lb_policy=xxx in sockaddr_resolver
...
Plus test tweaks and final touches to round robin policy
9 years ago
Craig Tiller
3121fd4d75
Sign conversion fixes
9 years ago
Masood Malekghassemi
38fc0bb3d5
Fix Python docgen
...
The old package directory handling was stale in grpcio's setup.py
command support module and docgen had a typo.
9 years ago
Masood Malekghassemi
6c99ad0b76
Python version set to 0.11.0b0
9 years ago
David Garcia Quintas
1db5a8b30d
Fixed typo from bad merge
9 years ago
David Garcia Quintas
c7705c7c47
Introduced grpc_lb_policy_args
9 years ago
Craig Tiller
8664ca6463
Starting to convert code to work queues
9 years ago
Jan Tattermusch
75290eaad7
remove excess logs
9 years ago
Craig Tiller
73b6606629
Workqueue: interface, test, and posix implementation
9 years ago
Julien Boeuf
675aee6a74
Fixing #3286
...
- We cannot use call_data after the final callback as this one may
trigger the deletion of the call object (hence the call_data).
9 years ago
Julien Boeuf
1fe38ffb74
Fixing #3286
...
- We cannot use call_data after the final callback as this one may
trigger the deletion of the call object (hence the call_data).
9 years ago
Craig Tiller
cb01417349
Explicitly set content-type for servers
9 years ago
David Garcia Quintas
526789159c
Added queries and fragments to uri parser
9 years ago
Craig Tiller
bc81291f7e
Remove check for no workers
...
I *believe* this is actually safe, and the assert was errantly
copy-pasted a while back.
Fixes #3022
9 years ago
Nathaniel Manista
3b0fefb246
Beta maintenance of Python dependencies
...
(1) Move dependency on protobuf from grpcio to grpcio_test. While the
most-commonly-foreseen use case of grpcio makes use of protobuf,
technically protobuf is not strictly needed and there's no actual
in-code relationship between grpcio and protobuf.
(2) Loosen the dependency on protobuf from ==3.0.0a3 to >=3.0.0a3.
(3) Update all references to 0.10.0* to 0.11.0.
(4) Alphabetize the grpcio_test dependencies.
9 years ago
Nathaniel Manista
c824eb4e90
Make servers and stubs context managers
...
Servers and stubs were context managers in the Alpha API; they may not
need to be in the Beta API but it's easy enough to do, eases migration,
and probably helps some use cases.
For now the stub is given empty __enter__ and __exit__ methods; we can
always come back and implement the actual work of context management in
a later change.
9 years ago
David Garcia Quintas
4fb049b647
Added round robin LB policy.
9 years ago
vjpai
796d0a22fc
Removing some unused vestiges
9 years ago
David Garcia Quintas
634daca1a0
Added queries and fragments to uri parser
9 years ago
Nathaniel Manista
f65d3c1102
Beta API clean-ups
...
(1) Renamed the "beta" module "implementations" because it hasn't been
monolithic since "interfaces" was factored out of it a few changes
back.
(2) Moved ChannelConnectivity from grpc.beta.beta to
grpc.beta.interfaces since it is constants that don't depend on the
beta implementation.
(3) Moved the Server interface definition from grpc.beta.beta to
grpc.beta.interfaces since it is an interface.
(4) Dropped the "create_" prefix from "create_<...>_channel" functions
to better match the other creation functions throughout the codebase.
9 years ago
Nathaniel Manista
41abb052b8
gRPC protocol objects
9 years ago
Nathaniel Manista
13db8e517d
Plumb protocol objects through RPC Framework core
9 years ago
Jan Tattermusch
bea7cbd9a5
use service account credentials for per RPC test
9 years ago
Stanley Cheung
581846ba9b
Update debian install instructions, jessie-backports
9 years ago
Craig Tiller
37b0044844
Fix a case where :status could be returned to applications
9 years ago
Jan Tattermusch
ee0ef4dfde
ugly fix of per_rpc_creds test
9 years ago
Jan Tattermusch
b26972fab4
update the interop tests based on spec
9 years ago
Nicolas Noble
77ccdb99f8
Fixing lingering bytes clipping issue on socket shutdown.
...
For more information, see comments on
https://msdn.microsoft.com/en-us/library/windows/desktop/ms738547(v=vs.85).aspx
9 years ago
David Garcia Quintas
5c4543d9f5
Introduced a registry for LB policies.
9 years ago
yang-g
61e461e890
Guard against empty vector
9 years ago
Nicolas "Pixel" Noble
791a480127
Even if the stream was cancelled, notify of its state change.
9 years ago
Jorge Canizales
3569ae43ac
Fix Bazel breakage due to magic Cocoapods header search path
9 years ago
Jorge Canizales
ff6466b726
Add header manipulation examples
...
With both raw and codegen’d library
9 years ago
Jorge Canizales
4682f8f994
Point sample proto podspec to latest gRPC and protobuf
9 years ago
Jorge Canizales
cff8aa2a01
Point SwiftSample’s Podfile to submodule protobuf
9 years ago
Jorge Canizales
78a4c7490e
Make request headers a @property property.
9 years ago
Jorge Canizales
fd2f3a7e9a
Remove unneeded include of grpc.h
9 years ago