Jan Tattermusch
8734e02f52
fix copyright
9 years ago
Jan Tattermusch
afc59cbc88
remove tests for EventInvocation API that is going to be removed
9 years ago
Masood Malekghassemi
9ee163557b
Remove unnecessary (potentially bad) safety-refs
9 years ago
Craig Tiller
c72cc42238
Build out backoff as a library
9 years ago
Craig Tiller
7885ea5e31
Add a place for tests
9 years ago
Masood Malekghassemi
1f646dc887
Release GIL in queue __dealloc__
9 years ago
Masood Malekghassemi
ec49e156fe
Fix typo
9 years ago
Makarand Dharmapurikar
aa212374ee
Cleaned up installation/test requirement fetching
9 years ago
David Garcia Quintas
f349c1bb90
codegen_test build.yaml fixes
9 years ago
David Garcia Quintas
8c3d9943f6
compiles!
9 years ago
Jan Tattermusch
17908c168d
Address comments and add a TODO.
9 years ago
Jan Tattermusch
e6cc9c7a25
custom test target for parallel test running
9 years ago
Craig Tiller
0cb803d9ca
Always ref writable streams
...
We suffered a bug whereby doing a follow-up write to another write could
resurrect a deleted stream, causing all sorts of crash.
Fix: when a stream becomes writable (vs when we start writing) take a
ref on the stream, and only relinquish it once we're done writing.
9 years ago
Jan Tattermusch
072ebaa153
make python test suites run in parallel
9 years ago
Masood Malekghassemi
7bee07555a
Add troubleshooting section to package description
9 years ago
Masood Malekghassemi
18720fff2f
Maintain correct queue invariants against core
9 years ago
Nicolas "Pixel" Noble
68291709f4
Fixing copyrights.
9 years ago
Masood Malekghassemi
334e0ee370
Address some memory hazards in Cython code
...
Some __dealloc__ methods were calling Python methods, and some
references were being dropped on the floor instead of threaded through
gRPC core.
9 years ago
Alistair Veitch
0cc824275d
regenerate imports
9 years ago
Craig Tiller
07eb5b0ccd
Remove pollset_set_posix.c
9 years ago
Masood Malekghassemi
3ee1f9b778
Update Python docgen
9 years ago
Masood Malekghassemi
fe8ad714d4
Update Python doc w.r.t. Windows availability
9 years ago
Masood Malekghassemi
c0a97a9cfe
Update Python doc with pip version notes
9 years ago
Alistair Veitch
7771544111
rename census log files to avoid build breakage on MacOS
9 years ago
Craig Tiller
1a969c86f4
Start migrating code into ev_XXX
9 years ago
yang-g
aea13f1c85
global replace health check proto v1alpha to v1
9 years ago
Nicolas "Pixel" Noble
2e8fdbac77
Building the dlls.
9 years ago
Masood Malekghassemi
736173487c
Exclude cygrpc.so from the Python package
9 years ago
Craig Tiller
178edfae2b
Decouple filter selection from channel construction
...
Allow plugins to extend the set of filters used by gRPC core:
- plugins at construction time can register against the 'channel_init' system to be allowed to mutate a new channel_stack_builder type
- channel_stack_builder provides a central and rather dynamic place to construct the list of filters required by a channel stack
- ultimately we construct the channel stack in the fashion we always have
This is also a prerequisite step to allowing filters to be implemented from wrapped languages.
9 years ago
Nicolas "Pixel" Noble
639766023e
Flagging the missing API entries.
9 years ago
Masood Malekghassemi
e5e0131c8d
Add more information to precompiled name
9 years ago
Masood Malekghassemi
d01391233a
Extern "C" Python DLL support
9 years ago
Bogdan Drutu
399d34bef4
Fix pygrpc_load_core in pxi to match with the C definition
9 years ago
Craig Tiller
5a6644602e
Moving fd code into ev code
9 years ago
Vijay Pai
b48f4c830a
Merge remote-tracking branch 'upstream/master' into alarm_openloop
9 years ago
Nicolas "Pixel" Noble
6910ce8e01
Flagging 0.13.1-pre1.
9 years ago
Nicolas "Pixel" Noble
7a925f7f5e
Flagging the release.
9 years ago
Masood Malekghassemi
dfab11919e
Update Python doc
9 years ago
Masood Malekghassemi
f747409f6f
Use precompiled extensions only
9 years ago
Masood Malekghassemi
cd4358460d
Bump Python version
9 years ago
Masood Malekghassemi
dd6ee7af7e
Truncate Python target triple
9 years ago
Craig Tiller
eb841e2010
Revert "Revert "Proto API for LB request/responses""
9 years ago
Craig Tiller
c35e2c582f
Revert "Proto API for LB request/responses"
9 years ago
Masood Malekghassemi
b6d3a8238d
Paper over custom command limitations
...
The custom gRPC bdist command depends on numerous undocumented and
private behaviors of setuptools, wheel, distutils, etc. One such is the
ordering of generated distribution targets. We paper over this under the
assumption that the command will only be useful for gRPC devs, and
document with a command description a contractual obligation of users of
the command.
9 years ago
Masood Malekghassemi
334e9e6fa2
Use wheels instead for custom bdists
9 years ago
Craig Tiller
1298afd10e
Get compilation working again
9 years ago
Craig Tiller
da179ce598
Rollback gpr deletion
9 years ago
Nathaniel Manista
fa6cad701c
grpc_set_ssl_roots_override_callback for Python
9 years ago
Nicolas "Pixel" Noble
1935c3655c
Flagging master as 0.14.0-dev.
9 years ago
Nicolas "Pixel" Noble
cda4bad582
Flagging 0.13 as pre1.
9 years ago