Alexander Polcyn
70bc4921e1
add another currently failing test related to channels and deadlock
8 years ago
Alexander Polcyn
f3147b3a7c
watch channel state without the gil to fix deadlock on abrupt SIGTERM
8 years ago
Alexander Polcyn
16d97edf56
add failing test revealing bug in channel state api
8 years ago
Alexander Polcyn
f8dc32e9e2
make end2end test ports dynamic and slight refactor
8 years ago
Alexander Polcyn
c44c16e330
add initial framework for full end2end tests outside of rspec
8 years ago
Alexander Polcyn
be30114a3b
fix up tests and remove two unlocks in a row bug
8 years ago
Alexander Polcyn
fcad5799b4
in the middle of fixing watch and get connectivity state to work with new changes
8 years ago
Alexander Polcyn
427ec5e433
change if to while to avoid unsafe wakeup
8 years ago
Alexander Polcyn
69719089da
remove a TODO
8 years ago
Alexander Polcyn
9f4986603c
add in background connectivity state poller
8 years ago
Alexander Polcyn
e57cd90c11
fix channel connectivity state function
8 years ago
Vijay Pai
958ded975f
PHP benchmarking performance client, proxied through Ruby
...
Requires synchronous and single-threaded, so only 1 channel and 1 outstanding RPC
per channel for now. No open-loop for now
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
Sree Kuchibhotla
98ab52003a
Ruby: Completion queue creation API changes
8 years ago
J. Martin
18e8b147e6
Limit the gem native build resources
...
When building the native extension make -j can absorb all available
resources on a system. Implement "reasonable" limits on the number
of compiling jobs when the number of processors can be detected and
use a conservative count when ruby version does not provide detection.
8 years ago
Sree Kuchibhotla
0393d5d0a6
generate_projects.sh
8 years ago
Muxi Yan
5c2d7e287b
Boost grpc version to v1.1.4
8 years ago
Ken Payson
fd6cc7de7b
Bump version to v1.1.3
8 years ago
ncteisen
3da3ce3c29
Add error test
8 years ago
Myungjun Kim
f17d163a9b
Fix typos
...
unkown -> unknown
fix unnecessary spacing
8 years ago
Craig Tiller
ff71449049
Fix generated code
8 years ago
Leonardo Saraiva
87b10b652f
Fix class name on documentation
8 years ago
David Garcia Quintas
f31f096274
Use call context to propagare LR costs
8 years ago
murgatroid99
2b3e12ceee
Update version to 1.1.2
8 years ago
Alexander Polcyn
6af442750a
remove -Werror compiler option in ruby Makefile to build on mac in opt configuration
8 years ago
murgatroid99
e15b5a42af
Bump version to 1.1.1
8 years ago
Craig Tiller
5cad46e218
Bump master version numbers
8 years ago
Nicolas "Pixel" Noble
4dcb7862bf
Flagging version 1.1.0.
8 years ago
Mark D. Roth
e6dd773dff
Move parameters for all grpc_op types into their own sub-structs.
8 years ago
Mark D. Roth
448c1f002c
Move parameters for all grpc_op types into their own sub-structs.
8 years ago
Craig Tiller
1a56a930cb
Fixup
8 years ago
Nicolas "Pixel" Noble
da83b376eb
Changing versions from -dev to -pre1 on the release branch.
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
Craig Tiller
0cf6a71b72
Fix comments, merge head, regen project
8 years ago
Alexander Polcyn
4d08937206
update grpc-tools.gemspec after with os_check -> plactform_check.rb
8 years ago
Alexander Polcyn
aaddb5cb93
continue use of host_cpu and use x86 whenever not x86_64
8 years ago
ncteisen
8f3f2f4bd8
Fix ruby:{python,csharp,csharpcoreclr}_server behavior
8 years ago
ncteisen
56610d4706
Address github comments
8 years ago
Yuan He
9383d2b809
Ruby: show error class and message instead of unknown
8 years ago
Alexander Polcyn
2ec43d2dac
change ruby default unimplemented ruby server handler to have two arguments
8 years ago
ncteisen
2e3972ae54
Add advanced interop test behavior for Ruby server side
8 years ago
Noah Eisen
ef4ceda6fd
Add advanced interop tests for Ruby client
8 years ago
Alexander Polcyn
eb69c34f83
attach trailing metadata to ruby bidi call op when it's received
8 years ago
Alexander Polcyn
70f4d26e0f
convert char* to grpc_slice in ruby
8 years ago
murgatroid99
a053f23b1d
Make Node extension work with slice changes
8 years ago
igorpeshansky
e51e72d7c9
Use snake_case names for default rpc method implementations
...
This is what `GRPC::Pool::add_rpc_descs_for` expects.
8 years ago
Alexander Polcyn
fa5e31c6e8
remove ruby thread pool unit test of exception on overload
8 years ago
Alex Polcyn
a868c0424e
keep old behavior to not destroy ruby server if not instantiated
8 years ago