Alexander Polcyn
9b02001949
get rid of racey sleep 5 and use a cv to wait forever
8 years ago
Alexander Polcyn
d6dd46a1d9
fix flakey race in ruby tests
8 years ago
Jan Tattermusch
0be726b34d
bump version to 1.2.2
8 years ago
Ken Payson
484871bb03
Bump version to 1.2.1
8 years ago
Alexander Polcyn
69c2717c80
bump v1.2.x branch version to 1.2.1-pre2
8 years ago
Alexander Polcyn
4364ded9b1
wording fix in comments
8 years ago
Alexander Polcyn
8d8dce8db3
malloc run_batch_stack after type checks
8 years ago
Alexander Polcyn
077f890965
conform test to formatter
8 years ago
Alexander Polcyn
34bb6df108
allocated run batch stack on the heap
8 years ago
Alexander Polcyn
27338de445
add test in that sends a sigint to client while its making an rpc ona
...
child thread - segfaults on mac
8 years ago
Alexander Polcyn
604abf4fa5
add generated imports header to be able to build on mingw
8 years ago
Alexander Polcyn
02d131b5ef
fix mac crash on abruptly ended server thread
8 years ago
Alexander Polcyn
513070cf20
get rid of time check increment in watch connectivity state loop
8 years ago
Alexander Polcyn
06d4edd283
fix setting of time_check_increment in watch conn state loop
8 years ago
Alexander Polcyn
5b881460d2
make fewer lock/unlock calls and loop on cv_wait in watch conn state
8 years ago
Sree Kuchibhotla
bf18428740
Introduce grpc_completion_queue_factory API
...
Just the API and a bare-bone implementation
8 years ago
Alexander Polcyn
ea282e9c4c
add passing test that kills a process while there are active watch chan state calls
8 years ago
Alexander Polcyn
3e30832cca
bump v1.2.x branch to 1.2.1-pre1
8 years ago
David Garcia Quintas
69e5a28635
Going for 1.2.0
8 years ago
Alexander Polcyn
4e606751db
add end2end tests to formatter and adjust to formatter
8 years ago
Alexander Polcyn
b862b6ae20
use RTEST with channel watch arg to capture larger set of truthy args
8 years ago
Ken Payson
12ca7d319c
Bump 1.2.x version to pre-2
8 years ago
Alexander Polcyn
071f74f6f1
add copyright header to fix failing sanity tests
8 years ago
Alexander Polcyn
af3213f38b
remove now-unused channel completion queues
8 years ago
Alexander Polcyn
4109c23734
add a README for new test directory
8 years ago
Alexander Polcyn
563ec5324f
stop mixing gpr mutexes and the ruby gil to fix channel closing deadlock
8 years ago
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
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
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
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