Ken Payson
c0ce2cdf00
Update version to 1.3.5
8 years ago
Alexander Polcyn
c3b1f18a7e
get rid of connectivity state watchers right after timeout
8 years ago
Alexander Polcyn
92eb7fbc05
Bump to version 1.3.4
8 years ago
Alexander Polcyn
82fef0bce7
tentative fix for global side effect on interrupted constructor
8 years ago
Alexander Polcyn
d7455abfbd
make get conn state always safe to call
8 years ago
Alexander Polcyn
c24d53b0cf
api watch unblock func kills only its own channel
8 years ago
Alexander Polcyn
032f398543
cleanup
8 years ago
Alexander Polcyn
7e44480614
clang format
8 years ago
Alexander Polcyn
5c6dda8639
fix tentative startup bug
8 years ago
Alexander Polcyn
916893b618
fix up the test
8 years ago
Alexander Polcyn
fd4cbb7077
cleanup test
8 years ago
Alexander Polcyn
7b3629e6c2
fix lack-of-abort bug
8 years ago
Alexander Polcyn
0e2b6a2109
remove debug prints
8 years ago
Ken Payson
16f76d2092
Bump to version 1.3.3
8 years ago
Ernie Miller
eef382c921
Remove unnecessary require_relative
...
`require-relative` breaks Rubygems' ability to use the arch-specific
directory in `extensions`. When building grpc extensions from source,
we're left with a lot of intermediate object files and a duplicate
shared object file as well. This space can be reclaimed by finding these
object files inside the `gems` subdirectory of the installation
location, while leaving the shared object file in the `extensions`
subdirectory. See the comments at
https://github.com/rubygems/rubygems/issues/926 for more on this
behavior, which has been present in Rubygems for years.
By using `require` instead, those of us who build from source can
reclaim space consumed by duplicate and intermediate files, which
amounts to a savings of 46MB (in a build of 1.3.2 on Alpine
Linux). This is helpful when trying to minimize the size of a Docker
image.
I'm unclear on whether or not the reclaiming of this space can be
automated as part of the build process. If so, it may be worth
considering as a separate effort.
8 years ago
Stanley Cheung
448a11d616
Bump to version 1.3.2
8 years ago
Alexander Polcyn
b2c0b7bc74
constant state watch without timeouts
8 years ago
Stanley Cheung
0afa9abb79
Bump to 1.3.2-pre1
8 years ago
murgatroid99
572cd7e5a4
Update version to 1.3.1
8 years ago
David Garcia Quintas
606945af76
1.3.0 -> 1.3.1-pre1
8 years ago
David Garcia Quintas
3ef2355eae
s/1.3.0-pre/1.3.0
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Craig Tiller
bb4046cd77
Regenerate projects
8 years ago
Craig Tiller
5b1c5f22f4
Extend clang-format to C#, Node, Ruby
8 years ago
Alexander Polcyn
deeed7f12b
don't hold the gil while waiting for bg thread to start
8 years ago
Alexander Polcyn
d1143abaa8
tweak class init test to reveal bug in misordered startup
8 years ago
Alexander Polcyn
c7fcebe750
fix bug in which gc of channel sleeps on cv before bg thread signaling has started
8 years ago
David Garcia Quintas
a818f72c0c
Load Reporting back to using metadata
8 years ago
Alexander Polcyn
4736e01c16
add native grpc class init tests to check that presence of grpc_init calls
8 years ago
Alexander Polcyn
792c7e3d27
add new test where client forks after require grpc, to test that lib startup
8 years ago
Alexander Polcyn
2a9b5d77ed
defer grpc_init and background threads until first grpc object init
8 years ago
David Garcia Quintas
9e1acc0796
master to 1.4.0-dev
8 years ago
David Garcia Quintas
d9986c3cf7
1.3.x branch cut
8 years ago
Craig Tiller
b3612d3cd4
Remove API
8 years ago
murgatroid99
70a2a4b01a
Bump version to 1.2.4
8 years ago
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
Craig Tiller
9f3822c4a8
patch ruby stuff
8 years ago
Craig Tiller
f85aabf659
Make ruby build debuggable
8 years ago
murgatroid99
7cfa1bfb73
Bump version to 1.2.3
8 years ago
Jan Tattermusch
0be726b34d
bump version to 1.2.2
8 years ago
Craig Tiller
d35bb9ec62
Fix sanity
8 years ago
Craig Tiller
dd36b15315
Call ref/unref, bugfixes
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