Commit Graph

1025 Commits

Author SHA1 Message Date
Craig Tiller b05b430211 Merge github.com:grpc/grpc into grand-unified-closures 2016-08-15 10:50:55 -07:00
Nicolas "Pixel" Noble 7f074e0e20 Merge branch 'v1.0.x' into manual-upmerge 2016-08-11 21:00:08 +02:00
Craig Tiller acad79f0c8 Merge github.com:grpc/grpc into grand-unified-closures 2016-08-09 09:09:33 -07:00
Craig Tiller 106df11093 Merge github.com:grpc/grpc into grand-unified-closures 2016-08-04 09:22:34 -07:00
siddharthshukla de84d566b8 Fix the ThreadPoolExecutor: max_workers can't be 0
Add a RecordingThreadPool that inherits from Executor, contains a
ThreadPoolExecutor and has an extra method 'was_used' to indicate if
submit method was ever called i.e. if the thread pool was ever used.
2016-08-03 22:13:37 +02:00
Ken Payson e5fd01a389 Bump python protobuf dependency to 3.0.0 2016-08-03 11:43:15 -07:00
kpayson64 5e1fbd2061 Merge pull request #7370 from rjshade/move_timeout_encoding
Move timeout_encoding to core/lib/transport
2016-08-02 16:20:01 -07:00
kpayson64 329d6473db Merge pull request #6774 from a-veitch/add_resource
Add Census resource API and implementation.
2016-08-02 12:46:43 -07:00
David Garcia Quintas 87e06c84fd Merge branch 'master' of github.com:grpc/grpc into grpclb_v0 2016-08-01 11:02:22 -07:00
Nicolas "Pixel" Noble 3260a1731a Bumping to 1.0.0-pre2. 2016-07-29 22:56:12 +02:00
Robbie Shade 43b633d54f Merge branch 'master' into move_timeout_encoding 2016-07-26 07:44:10 -04:00
kpayson64 8a1247a42c Merge pull request #7497 from soltanmm/be-nicer
Be more intelligent about Cython in grpcio
2016-07-25 18:41:25 -07:00
Nicolas Noble 01da196879 Merge pull request #7508 from murgatroid99/v1.0.x_merge_into_master
V1.0.x merge into master
2016-07-25 14:45:41 -07:00
murgatroid99 1533e6aab9 Rerun generate_projects.sh 2016-07-25 11:09:23 -07:00
Masood Malekghassemi fd9cc106f3 Be more intelligent about Cython in grpcio
Before, Cython would *need* to be imported immediately if generated
files did not already exist. Now, missing generated files will trigger a
`setup_requires` inclusion of Cython and defer cythonization until
extension build-time. If cythonization was specified via environment
variable and setup could not find Cython, the extensions are poisoned
instead of blocking non-extension commands from running.
2016-07-22 13:56:36 -07:00
murgatroid99 316f73f6c1 Merge v1.0.x into master 2016-07-22 11:00:34 -07:00
Alistair Veitch 3abd27e531 merge to upstream/master 2016-07-21 17:29:04 -07:00
Ken Payson 8d3e9ec9c2 Fix cygrpc test 2016-07-21 14:07:26 -07:00
Mark D. Roth 9317715338 Merge remote-tracking branch 'upstream/master' into handshake_api 2016-07-20 09:24:02 -07:00
kpayson64 413d302d4b Merge pull request #7374 from kpayson64/python_health_check_rename
Polish grpcio_health_checking package
2016-07-19 14:15:02 -07:00
Robbie Shade 53826511f9 Merge branch 'master' into move_timeout_encoding 2016-07-19 10:25:07 -04:00
Ken Payson e39edac2c8 Fixed name syntax error 2016-07-18 16:23:47 -07:00
Ken Payson dd24c1ece4 Polish grpcio_health_checking package
-Rename namespace to grpc_health->grpc to match spec
-Proper use of NOT_FOUND status code
-Improve testing
-Add source distribution to artifact build
2016-07-18 12:50:13 -07:00
Masood Malekghassemi a39c2cb4f2 Handle distutils command idiosyncracies 2016-07-16 01:31:51 -07:00
Masood Malekghassemi b236279832 Patch `spawn` for Python 'unix' compilers instead
Before we patched the link command, now we just patch `spawn` as an
updatable catch-all solution to ARG_MAX limitations on bash for MSYS and
MinGW and friends.
2016-07-16 00:05:02 -07:00
Craig Tiller 64d8024a11 Merge github.com:grpc/grpc into grand-unified-closures 2016-07-15 07:53:33 -07:00
kpayson64 421643727f Merge pull request #7225 from nathanielmanistaatgoogle/_rpc_test
Add more assertions to _rpc_test
2016-07-14 19:05:10 -07:00
kpayson64 b0d33951e1 Merge pull request #7384 from soltanmm/import-stallion
Move Python.h include out of loader code
2016-07-14 17:15:05 -07:00
David Garcia Quintas 7c3ba12813 Merge branch 'master' of github.com:grpc/grpc into grpclb_v0 2016-07-14 14:13:41 -07:00
Mark D. Roth ef31ba1e03 Merge remote-tracking branch 'upstream/master' into handshake_api 2016-07-14 13:58:42 -07:00
Mark D. Roth dfbdefedd3 Added handshaker.[ch] to build.yaml. 2016-07-14 09:18:22 -07:00
Robbie Shade db4f1967d0 Merge branch 'master' into move_timeout_encoding 2016-07-14 07:32:56 -04:00
Masood Malekghassemi 3acddb20db Remove Python 'loader' hack 2016-07-13 18:38:33 -07:00
Masood Malekghassemi e9b90e5e1f Move Python.h include out of loader code
To make a certain private code base work in a certain way nicer than the
current way.
2016-07-13 16:57:57 -07:00
Ken Payson 84401116a8 Skip exit_test until flake is fixed 2016-07-13 16:56:35 -07:00
Craig Tiller 22ac0d17c1 Merge branch 'delayed-write' into grand-unified-closures 2016-07-13 15:40:24 -07:00
Ken Payson c41f81aeeb Document rpc details as string type 2016-07-13 14:52:40 -07:00
Jorge Canizales 377427a7bd Merge pull request #7357 from grpc/v1.0.x
Automatic v1.0.x -> master upmerge
2016-07-13 12:42:57 -07:00
Robbie Shade 710d242e89 Move timeout_encoding from core/ext/transport/chttp2 to core/lib/transport 2016-07-13 15:15:38 -04:00
kpayson64 6ee6a54820 Merge pull request #7353 from kpayson64/fix_cygrpc_test
Fix cygrpc test
2016-07-13 10:44:46 -07:00
Craig Tiller da3ec2a836 Merge branch 'delayed-write' into grand-unified-closures 2016-07-13 08:47:28 -07:00
kpayson64 875f633cda Merge pull request #7355 from soltanmm/count-bleck
Add special methods to generated Python docs
2016-07-13 08:16:55 -07:00
Ken Payson cc06b91b7f Change sequence of client/server events
This is for https://github.com/grpc/grpc/pull/6737 when
start_batch will no longer put data on the wire
2016-07-12 16:37:34 -07:00
kpayson64 d75d5ea79f Merge pull request #7317 from soltanmm/tadpoles
Patch spawn for Python 'unix' compilers instead of link
2016-07-12 16:24:32 -07:00
kpayson64 e99acfff14 Merge pull request #7338 from kpayson64/remove_py_cruft
Removed early adopter code
2016-07-12 16:21:42 -07:00
Masood Malekghassemi 48d07c6489 Add special methods to generated Python docs
Also removes an old-now-spurious `make` invocation from the docgen.py
helper script.
2016-07-12 16:20:29 -07:00
Ken Payson 4d425522bf Remove early adopter code 2016-07-12 14:18:21 -07:00
Masood Malekghassemi c3e3ae5862 Patch `spawn` for Python 'unix' compilers instead
Before we patched the link command, now we just patch `spawn` as an
updatable catch-all solution to ARG_MAX limitations on bash for MSYS and
MinGW and friends.
2016-07-12 14:13:32 -07:00
Ken Payson f7f47a6d26 Added Glossary to docs with metadata definition 2016-07-12 10:43:27 -07:00
Nicolas "Pixel" Noble 49bfb92dc1 Master is now 1.1.0-dev. 2016-07-12 09:31:41 +02:00