aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby
Commit message (Collapse)AuthorAge
* fix cancellation test flakeGravatar Alexander Polcyn2017-07-31
|
* Merge pull request #11963 from apolcyn/fix_ruby_bidi_error_terminateGravatar apolcyn2017-07-27
|\ | | | | Improve completion of bidi calls when there is an initial error
| * properly finish bidi calls when there is an initial errorGravatar Alexander Polcyn2017-07-27
| |
* | regenerate projectsGravatar yang-g2017-07-25
| |
* | Merge pull request #11849 from apolcyn/fix_ruby_md_mem_leaks_masterGravatar apolcyn2017-07-24
|\ \ | |/ |/| Fix memory leak in sent ruby metadata
* | Fix a ruby test flakeGravatar Alexander Polcyn2017-07-21
| |
| * fix memory leak with large metadata keys or valuesGravatar Alexander Polcyn2017-07-21
|/
* Merge pull request #11764 from apolcyn/fix_ruby_socket_leakGravatar apolcyn2017-07-20
|\ | | | | Release resources more eagerly on ruby server
| * add a standalone client auth testGravatar Alexander Polcyn2017-07-20
| |
| * add missing fields on server call context and improve robustness of finished ↵Gravatar Alexander Polcyn2017-07-19
| | | | | | | | calls
| * make sure that client-side view of calls is robustGravatar Alexander Polcyn2017-07-18
| |
* | Reset OWNERS stateGravatar Craig Tiller2017-07-17
| |
* | Merge pull request #11830 from apolcyn/fix_credential_compose_leaks_masterGravatar apolcyn2017-07-17
|\ \ | | | | | | Fix ruby memory leaks when composing credentials, noticed with asan
| * | fix ruby memory leaks when composing credentialsGravatar Alexander Polcyn2017-07-14
| | |
* | | Merge pull request #11759 from apolcyn/ruby_cleanupGravatar apolcyn2017-07-13
|\ \ \ | |/ / |/| | Remove a stale ruby method
| | * dont wait for gc to destroy calls on ruby serverGravatar Alexander Polcyn2017-07-13
| | |
* | | Strawman OWNERS --> CODEOWNERS scriptGravatar Craig Tiller2017-07-13
| |/ |/|
| * remove an unused methodGravatar Alexander Polcyn2017-07-11
|/
* Use https://grpc.io consistently as the canonical URLGravatar Mehrdad Afshari2017-07-10
|
* correct channel arg constructor calls in ruby channel creds testGravatar Alexander Polcyn2017-06-15
|
* Merge pull request #9823 from mjkim/fix_unkownGravatar Mehrdad Afshari2017-06-12
|\ | | | | Fix typos
* | fix remaining license noticesGravatar Jan Tattermusch2017-06-08
| |
* | auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
| |
* | master bumped to 1.5.xGravatar David Garcia Quintas2017-05-30
| |
* | Merge remote-tracking branch 'upstream/v1.3.x' into master_1.3.x_upmergeGravatar murgatroid992017-05-25
|\ \
| * | bump version to 1.3.6Gravatar Jan Tattermusch2017-05-23
| | |
* | | Fix sanityGravatar Craig Tiller2017-05-23
| | |
| * | Update version to 1.3.5Gravatar Ken Payson2017-05-19
| | |
| * | Merge pull request #11225 from apolcyn/bump_13x_versionGravatar apolcyn2017-05-18
| |\ \ | | | | | | | | Bump to version 1.3.4
| * \ \ Merge pull request #10813 from apolcyn/fix_conn_watch_mem_accumGravatar apolcyn2017-05-18
| |\ \ \ | | | | | | | | | | get rid of connectivity state watchers right after timeout
| | * | | get rid of connectivity state watchers right after timeoutGravatar Alexander Polcyn2017-05-18
| | | | |
| | | * | Bump to version 1.3.4Gravatar Alexander Polcyn2017-05-18
| | | | |
| * | | | tentative fix for global side effect on interrupted constructorGravatar Alexander Polcyn2017-05-18
| | | | |
| * | | | make get conn state always safe to callGravatar Alexander Polcyn2017-05-17
| | | | |
| * | | | api watch unblock func kills only its own channelGravatar Alexander Polcyn2017-05-17
| | |/ / | |/| |
| * | | Merge pull request #11054 from apolcyn/ruby_dont_use_timeoutsGravatar apolcyn2017-05-17
| |\ \ \ | | | | | | | | | | fixes to connectivity state api and add in constant state watches
| | * | | cleanupGravatar Alexander Polcyn2017-05-17
| | | | |
| | * | | clang formatGravatar Alexander Polcyn2017-05-17
| | | | |
| | * | | fix tentative startup bugGravatar Alexander Polcyn2017-05-17
| | | | |
| | * | | fix up the testGravatar Alexander Polcyn2017-05-17
| | | | |
| | * | | cleanup testGravatar Alexander Polcyn2017-05-17
| | | | |
| | * | | fix lack-of-abort bugGravatar Alexander Polcyn2017-05-17
| | | | |
| | * | | remove debug printsGravatar Alexander Polcyn2017-05-16
| | | | |
| * | | | Bump to version 1.3.3Gravatar Ken Payson2017-05-16
| | | | |
* | | | | Remove unnecessary require_relativeGravatar Ernie Miller2017-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `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.
| * | | | Bump to version 1.3.2Gravatar Stanley Cheung2017-05-10
| | | | |
| | * | | constant state watch without timeoutsGravatar Alexander Polcyn2017-05-09
| | |/ /
| * | | Bump to 1.3.2-pre1Gravatar Stanley Cheung2017-05-09
| | | |
| * | | Update version to 1.3.1Gravatar murgatroid992017-05-04
| | | |
* | | | Merge pull request #10613 from ctiller/framing_costsGravatar Craig Tiller2017-04-27
|\ \ \ \ | | | | | | | | | | Optimize framing a little