Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Regenerate projects | Mehrdad Afshari | 2018-01-19 |
| | |||
* | Merge pull request #13515 from mehrdada/bump-master-version | Mehrdad Afshari | 2017-11-28 |
|\ | | | | | Bump 1.8.0-dev to 1.9.0-dev | ||
* \ | Merge pull request #12710 from apolcyn/speedup_ruby_end2end_tests | apolcyn | 2017-11-27 |
|\ \ | | | | | | | Fix a race in ruby server shutdown and cleanup for ruby tests | ||
| * | | Remove some sleeps in ruby tests and fix test server shutdown | Alex Polcyn | 2017-11-27 |
| | | | |||
| | * | Bump 1.8.0-dev to 1.9.0-dev | Mehrdad Afshari | 2017-11-27 |
| |/ |/| | |||
* | | remove use of keyword args | Alexander Polcyn | 2017-10-31 |
| | | |||
* | | Update version to 1.8.0-dev, update g word to 'generous' | murgatroid99 | 2017-10-02 |
| | | |||
* | | return nil from google rpc status conversion if the grpc-status-details-bin ↵ | Alexander Polcyn | 2017-09-26 |
|/ | | | | trailer wasnt set | ||
* | Add Ruby server interceptors | Shaun McCormick | 2017-09-25 |
| | |||
* | add a client side utility for extracting a google rpc | Alexander Polcyn | 2017-09-18 |
| | | | | status from a grpc::Status | ||
* | Merge pull request #12213 from dgquintas/v1.7.x-version-bump | David G. Quintas | 2017-08-17 |
|\ | | | | | Master version bump to 1.7.x | ||
| * | Master version bump to 1.7.x | David Garcia Quintas | 2017-08-16 |
| | | |||
* | | Catch NotImplementedError exceptions and forward them to the client. | John Millikin | 2017-08-16 |
|/ | | | | | | | | | | The old code only caught `StandardError`, which doesn't include `NotImplementedError`. Despite the name, this error indicates a failure of low-level OS interaction rather than unimplemented user code. Any errors not caught by this section will cause the server to terminate, which is generally undesirable because it might be happily handling other requests. | ||
* | cancel calls with an error message when bidi write loop fails with user | Alexander Polcyn | 2017-08-07 |
| | | | | error | ||
* | properly finish bidi calls when there is an initial error | Alexander Polcyn | 2017-07-27 |
| | |||
* | Merge pull request #11764 from apolcyn/fix_ruby_socket_leak | apolcyn | 2017-07-20 |
|\ | | | | | Release resources more eagerly on ruby server | ||
| * | add missing fields on server call context and improve robustness of finished ↵ | Alexander Polcyn | 2017-07-19 |
| | | | | | | | | calls | ||
| * | make sure that client-side view of calls is robust | Alexander Polcyn | 2017-07-18 |
| | | |||
| * | dont wait for gc to destroy calls on ruby server | Alexander Polcyn | 2017-07-13 |
| | | |||
* | | remove an unused method | Alexander Polcyn | 2017-07-11 |
|/ | |||
* | Merge pull request #9823 from mjkim/fix_unkown | Mehrdad Afshari | 2017-06-12 |
|\ | | | | | Fix typos | ||
* | | auto-fix most of licenses | Jan Tattermusch | 2017-06-08 |
| | | |||
* | | master bumped to 1.5.x | David Garcia Quintas | 2017-05-30 |
| | | |||
* | | Remove unnecessary require_relative | Ernie Miller | 2017-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. | ||
* | | master to 1.4.0-dev | David Garcia Quintas | 2017-04-13 |
| | | |||
* | | Bumped version to 1.3.0-dev | David Garcia Quintas | 2017-03-09 |
| | | |||
| * | Fix typos | Myungjun Kim | 2017-02-23 |
|/ | | | | | unkown -> unknown fix unnecessary spacing | ||
* | Fix class name on documentation | Leonardo Saraiva | 2017-02-15 |
| | |||
* | Bump master version numbers | Craig Tiller | 2017-01-30 |
| | |||
* | Merge pull request #9183 from apolcyn/attach_trailing_md_ruby_bidi | apolcyn | 2017-01-04 |
|\ | | | | | attach trailing metadata to ruby bidi call op when it's received | ||
* \ | Merge pull request #9191 from apolcyn/fix_ruby_default_handler | apolcyn | 2017-01-04 |
|\ \ | | | | | | | change ruby default unimplemented ruby server handler to have two aguments | ||
* | | | Ruby: show error class and message instead of unknown | Yuan He | 2016-12-22 |
| | | | |||
| * | | change ruby default unimplemented ruby server handler to have two arguments | Alexander Polcyn | 2016-12-21 |
|/ / | |||
| * | attach trailing metadata to ruby bidi call op when it's received | Alexander Polcyn | 2016-12-20 |
| | | |||
* | | v1.0.x → master upmerge | Nathaniel Manista | 2016-12-16 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Manual changes: - Fixed use of Exception.message in _invalid_metadata_test.py - Fixed merge of one_failed_as_unavailable in rpc_server_spec.rb - Added "set -e" to generate_build_additions.sh | ||
| * \ | Merge pull request #8879 from apolcyn/ruby_subclass_badstatus | apolcyn | 2016-12-14 |
| |\ \ | | | | | | | | | add ruby subclasses of bad status for each GPRC status code | ||
* | | | | Use snake_case names for default rpc method implementations | igorpeshansky | 2016-12-09 |
| |_|/ |/| | | | | | This is what `GRPC::Pool::add_rpc_descs_for` expects. | ||
| | * | change client code to use specific exceptions and throw bad status if | Alexander Polcyn | 2016-11-30 |
| | | | | | | | | | | | | unkown code | ||
| | * | add factory method to bad status to create correct subclass | Alexander Polcyn | 2016-11-29 |
| | | | |||
| | * | add ruby subclasses of bad status for each GPRC status code | Alexander Polcyn | 2016-11-28 |
| | | | |||
* | | | use thread pool from v1.0.x but keep server call life cycle in master | Alexander Polcyn | 2016-11-23 |
| | | | |||
| * | | wait for write loop to finish at end of ruby read loop, on client side calls | Alexander Polcyn | 2016-11-22 |
| |/ | |||
* | | Merge remote-tracking branch 'upstream/v1.0.x' into HEAD | Jan Tattermusch | 2016-11-22 |
|\| | |||
| * | remove wait queue from ruby thread pool to avoid deadlock | Alexander Polcyn | 2016-11-03 |
| | | |||
* | | revert change to shutdown ordering, but keep timer | Alexander Polcyn | 2016-10-27 |
| | | |||
* | | increase max thread pool size in benchmarks and fix shutdown ordering | Alex Polcyn | 2016-10-27 |
| | | |||
| * | Going 1.0.1. | Nicolas "Pixel" Noble | 2016-10-26 |
| | | |||
* | | combine more core batch ops | Alex Polcyn | 2016-10-26 |
| | | |||
* | | Merge remote-tracking branch 'google/v1.0.x' into master-upmerge-from-deep-under | Nicolas "Pixel" Noble | 2016-09-29 |
|\| | |||
* | | Merge pull request #7848 from nicolasnoble/upmerge-from-v1.0.x | Nicolas Noble | 2016-09-06 |
|\ \ | | | | | | | Manual upmerge from v1.0.x |