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
Alistair Veitch
7771544111
rename census log files to avoid build breakage on MacOS
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
Nicolas "Pixel" Noble
639766023e
Flagging the missing API entries.
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
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
Masood Malekghassemi
35afe4afaf
Fall back to building if GCS cannot be reached
9 years ago
Masood Malekghassemi
6598ce16db
Move os.environ to module-level
9 years ago
Craig Tiller
f008f067f8
build.yaml centric versioning
9 years ago
Masood Malekghassemi
064d37d380
Fix GCS URL for Python
9 years ago
Nicolas "Pixel" Noble
1be92658ef
Versionning Ruby from build.yaml, and regenerating broken files after census merge.
9 years ago
Craig Tiller
5c04760d46
Change default on Python install option
9 years ago
murgatroid99
7a55684a13
Clang format and fix copyrights
9 years ago
murgatroid99
309830f6b8
Replace 'long' with 'int64_t' in public core headers
9 years ago
Craig Tiller
f3f8fdbc54
Fix copyright
9 years ago
Craig Tiller
71ea4a1955
Make binary compatibility not the default
9 years ago
Masood Malekghassemi
a7a50785be
Don't die on missing win32 resources on non-win32
9 years ago
Masood Malekghassemi
f751b0b549
Use envvar for binary repository
9 years ago
Masood Malekghassemi
ae109e9ab6
Don't die on missing win32 resources on non-win32
9 years ago
Masood Malekghassemi
10509a28c7
Fix Python Windows build
9 years ago
Masood Malekghassemi
ab7055a0e7
Format a line
9 years ago
Nicolas "Pixel" Noble
7dc4b7099a
Dirty hack to get 32 bits loading in the cython core.
9 years ago
Nicolas "Pixel" Noble
e018f9f2e8
Almost there.
9 years ago
Masood Malekghassemi
c9c53eeba5
Sundry fixes
9 years ago
Masood Malekghassemi
df1e07e5c1
Add shim for Python's gRPC core on Windows
9 years ago
Alistair Veitch
85afe71d4c
initial commit
9 years ago