Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Return unimplemented | 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 | 2018-10-17 | |
| | |||
* | Use logger to suppress output debug output during test | 2018-09-19 | |
| | |||
* | Merge pull request #16014 from wework/protobuf/ruby_package | 2018-09-14 | |
|\ | | | | | support for ruby_package options | ||
| * | Updates to the ruby generator for protobuf 3.6.0 changes | 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 | 2018-09-13 | |
|/ | |||
* | Fix a number of spelling errors. | 2018-08-22 | |
| | |||
* | Merge pull request #15834 from ↵ | 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 | 2018-06-23 | |
| | | |||
* | | EchoMsg is defined in spec/support/services.rb | 2018-06-19 | |
|/ | |||
* | Merge pull request #15377 from ganmacs/move-script-which-has-pre-req | 2018-06-18 | |
|\ | | | | | Move a script which has a pre-requirement to outside of spec | ||
* | | All spec files require spec_helper | 2018-06-18 | |
| | | |||
* | | spec_helper requires grpc | 2018-06-18 | |
| | | |||
| * | Move a script which has a pre-requirement to outside of spec | 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 | 2018-04-11 | |
| | |||
* | Never throw CallErrors for failed bidi reads or writes | 2018-04-03 | |
| | |||
* | Merge pull request #13634 from hassox/ruby-module-name | 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 ↵ | 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 | 2018-01-22 | |
| | | |||
* | | Merge pull request #13363 from grpc/revert-13346-revert-13322-oauth_failure | 2018-01-16 | |
|\ \ | | | | | | | Revert "Revert "Switching from UNAUTHENTICATED to UNAVAILABLE for auth metadata failure"" | ||
* | | | Disable soreuseport in ruby unit tests | 2017-12-13 | |
| |/ |/| | |||
| * | metadata plugin update statuses in wrapped langs | 2017-12-14 | |
|/ | |||
* | Add HealthChecker helpers for setting statuses | 2017-11-18 | |
| | |||
* | return nil from google rpc status conversion if the grpc-status-details-bin ↵ | 2017-09-26 | |
| | | | | trailer wasnt set | ||
* | Add Ruby server interceptors | 2017-09-25 | |
| | |||
* | Merge pull request #12588 from apolcyn/shorten_ruby_unit_test_time | 2017-09-20 | |
|\ | | | | | Reduce time taken by ruby unit test suite | ||
* | | add a client side utility for extracting a google rpc | 2017-09-18 | |
| | | | | | | | | status from a grpc::Status | ||
| * | make sure calls created in ruby unit tests are completed timely | 2017-09-14 | |
|/ | |||
* | Catch NotImplementedError exceptions and forward them to the client. | 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 | 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 | 2017-08-07 | |
| | | | | | | | | error | ||
* | | fix cancellation test flake | 2017-07-31 | |
|/ | |||
* | Merge pull request #11963 from apolcyn/fix_ruby_bidi_error_terminate | 2017-07-27 | |
|\ | | | | | Improve completion of bidi calls when there is an initial error | ||
| * | properly finish bidi calls when there is an initial error | 2017-07-27 | |
| | | |||
* | | Merge pull request #11849 from apolcyn/fix_ruby_md_mem_leaks_master | 2017-07-24 | |
|\ \ | |/ |/| | Fix memory leak in sent ruby metadata | ||
* | | Fix a ruby test flake | 2017-07-21 | |
| | | |||
| * | fix memory leak with large metadata keys or values | 2017-07-21 | |
|/ | |||
* | add a standalone client auth test | 2017-07-20 | |
| | |||
* | add missing fields on server call context and improve robustness of finished ↵ | 2017-07-19 | |
| | | | | calls | ||
* | make sure that client-side view of calls is robust | 2017-07-18 | |
| | |||
* | dont wait for gc to destroy calls on ruby server | 2017-07-13 | |
| | |||
* | correct channel arg constructor calls in ruby channel creds test | 2017-06-15 | |
| | |||
* | auto-fix most of licenses | 2017-06-08 | |
| | |||
* | cleanup | 2017-05-17 | |
| | |||
* | constant state watch without timeouts | 2017-05-09 | |
| | |||
* | get rid of racey sleep 5 and use a cv to wait forever | 2017-04-11 | |
| | |||
* | fix flakey race in ruby tests | 2017-04-10 | |
| | |||
* | make fewer lock/unlock calls and loop on cv_wait in watch conn state | 2017-03-21 | |
| | |||
* | fix up tests and remove two unlocks in a row bug | 2017-03-14 | |
| | |||
* | in the middle of fixing watch and get connectivity state to work with new ↵ | 2017-03-14 | |
| | | | | changes |