Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Return unimplemented | ganmacs | 2018-11-25 |
| | | | | when calling a method which is server_streamer and is not implemented by user | ||
* | Move package_options.proto file for ruby test | Alexander Polcyn | 2018-10-17 |
| | |||
* | Use logger to suppress output debug output during test | ganmacs | 2018-09-19 |
| | |||
* | Merge pull request #16014 from wework/protobuf/ruby_package | apolcyn | 2018-09-14 |
|\ | | | | | support for ruby_package options | ||
| * | Updates to the ruby generator for protobuf 3.6.0 changes | Nick Gordon | 2018-09-14 |
| | | | | | | | | | | test for verifying the ruby_package option added WeWork to the AUTHORS file | ||
* | | ruby: Raise instead of hanging if grpc is used before and after fork | Dylan Thacker-Smith | 2018-09-13 |
|/ | |||
* | Fix a number of spelling errors. | Chris Lamb | 2018-08-22 |
| | |||
* | Merge pull request #15834 from ↵ | apolcyn | 2018-06-22 |
|\ | | | | | | | | | ganmacs/ensure-that-cancelled-server_streamer-call-raise-cancell GRPC::Cancelled should be occured when calling Enumrable#next on canceled call | ||
| * | GRPC::Cancelled should be occured when calling Enumrable#next on canceled call | ganmacs | 2018-06-23 |
| | | |||
* | | EchoMsg is defined in spec/support/services.rb | ganmacs | 2018-06-19 |
|/ | |||
* | Merge pull request #15377 from ganmacs/move-script-which-has-pre-req | apolcyn | 2018-06-18 |
|\ | | | | | Move a script which has a pre-requirement to outside of spec | ||
* | | All spec files require spec_helper | ganmacs | 2018-06-18 |
| | | |||
* | | spec_helper requires grpc | ganmacs | 2018-06-18 |
| | | |||
| * | Move a script which has a pre-requirement to outside of spec | ganmacs | 2018-06-16 |
|/ | | | | And make it to be execute when using `./tools/run_tests/run_tests.py -l ruby` | ||
* | Fix codegen test under gcov config | Alexander Polcyn | 2018-04-11 |
| | |||
* | Never throw CallErrors for failed bidi reads or writes | Alexander Polcyn | 2018-04-03 |
| | |||
* | Merge pull request #13634 from hassox/ruby-module-name | apolcyn | 2018-03-29 |
|\ | | | | | Updates the ruby generator RubyTypeOf to correctly account for underscores in packages | ||
| * | Updates the ruby generator RubyAsType to correctly account for underscores ↵ | Daniel Neighman | 2018-03-26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in packages Prior to this change, when the ruby generator tried to reference an entity that was not part of the same package (or a direct parent package) and the package contains underscores, the result would simply uppercase the first character. It should however uppercase each letter that proceeds an underscore and remove underscores. i.e. ``` package my_package.service; import "my_package/data.proto"; service MyService { rpc Test (data.Request) returns data.Response {} } ``` Was ```ruby # ... rpc :Test, My_package::Data::REquest, My_package::Data::Response # ... ``` Should be: ```ruby # ... rpc :Test, MyPackage::Data::REquest, My_package::Data::Response # ... ``` | ||
* | | Refactor ruby server shutdown to fix a race | Alexander Polcyn | 2018-01-22 |
| | | |||
* | | Merge pull request #13363 from grpc/revert-13346-revert-13322-oauth_failure | Jan Tattermusch | 2018-01-16 |
|\ \ | | | | | | | Revert "Revert "Switching from UNAUTHENTICATED to UNAVAILABLE for auth metadata failure"" | ||
* | | | Disable soreuseport in ruby unit tests | Alexander Polcyn | 2017-12-13 |
| |/ |/| | |||
| * | metadata plugin update statuses in wrapped langs | Jan Tattermusch | 2017-12-14 |
|/ | |||
* | Add HealthChecker helpers for setting statuses | Marko Bogdanović | 2017-11-18 |
| | |||
* | 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 |
| | |||
* | Merge pull request #12588 from apolcyn/shorten_ruby_unit_test_time | apolcyn | 2017-09-20 |
|\ | | | | | Reduce time taken by ruby unit test suite | ||
* | | add a client side utility for extracting a google rpc | Alexander Polcyn | 2017-09-18 |
| | | | | | | | | status from a grpc::Status | ||
| * | make sure calls created in ruby unit tests are completed timely | Alexander Polcyn | 2017-09-14 |
|/ | |||
* | 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. | ||
* | Merge pull request #10636 from apolcyn/alleviate_10526 | apolcyn | 2017-08-07 |
|\ | | | | | cancel calls on ruby client bidi write loop exceptions and surface the errror | ||
| * | cancel calls with an error message when bidi write loop fails with user | Alexander Polcyn | 2017-08-07 |
| | | | | | | | | error | ||
* | | fix cancellation test flake | Alexander Polcyn | 2017-07-31 |
|/ | |||
* | Merge pull request #11963 from apolcyn/fix_ruby_bidi_error_terminate | apolcyn | 2017-07-27 |
|\ | | | | | Improve completion of bidi calls when there is an initial error | ||
| * | properly finish bidi calls when there is an initial error | Alexander Polcyn | 2017-07-27 |
| | | |||
* | | Merge pull request #11849 from apolcyn/fix_ruby_md_mem_leaks_master | apolcyn | 2017-07-24 |
|\ \ | |/ |/| | Fix memory leak in sent ruby metadata | ||
* | | Fix a ruby test flake | Alexander Polcyn | 2017-07-21 |
| | | |||
| * | fix memory leak with large metadata keys or values | Alexander Polcyn | 2017-07-21 |
|/ | |||
* | add a standalone client auth test | Alexander Polcyn | 2017-07-20 |
| | |||
* | 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 |
| | |||
* | correct channel arg constructor calls in ruby channel creds test | Alexander Polcyn | 2017-06-15 |
| | |||
* | auto-fix most of licenses | Jan Tattermusch | 2017-06-08 |
| | |||
* | cleanup | Alexander Polcyn | 2017-05-17 |
| | |||
* | constant state watch without timeouts | Alexander Polcyn | 2017-05-09 |
| | |||
* | get rid of racey sleep 5 and use a cv to wait forever | Alexander Polcyn | 2017-04-11 |
| | |||
* | fix flakey race in ruby tests | Alexander Polcyn | 2017-04-10 |
| | |||
* | make fewer lock/unlock calls and loop on cv_wait in watch conn state | Alexander Polcyn | 2017-03-21 |
| | |||
* | fix up tests and remove two unlocks in a row bug | Alexander Polcyn | 2017-03-14 |
| | |||
* | in the middle of fixing watch and get connectivity state to work with new ↵ | Alexander Polcyn | 2017-03-14 |
| | | | | changes |