aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/spec
Commit message (Collapse)AuthorAge
* Return unimplementedGravatar ganmacs2018-11-25
| | | | when calling a method which is server_streamer and is not implemented by user
* Move package_options.proto file for ruby testGravatar Alexander Polcyn2018-10-17
|
* Use logger to suppress output debug output during testGravatar ganmacs2018-09-19
|
* Merge pull request #16014 from wework/protobuf/ruby_packageGravatar apolcyn2018-09-14
|\ | | | | support for ruby_package options
| * Updates to the ruby generator for protobuf 3.6.0 changesGravatar Nick Gordon2018-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 forkGravatar Dylan Thacker-Smith2018-09-13
|/
* Fix a number of spelling errors.Gravatar Chris Lamb2018-08-22
|
* Merge pull request #15834 from ↵Gravatar apolcyn2018-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 callGravatar ganmacs2018-06-23
| |
* | EchoMsg is defined in spec/support/services.rbGravatar ganmacs2018-06-19
|/
* Merge pull request #15377 from ganmacs/move-script-which-has-pre-reqGravatar apolcyn2018-06-18
|\ | | | | Move a script which has a pre-requirement to outside of spec
* | All spec files require spec_helperGravatar ganmacs2018-06-18
| |
* | spec_helper requires grpcGravatar ganmacs2018-06-18
| |
| * Move a script which has a pre-requirement to outside of specGravatar ganmacs2018-06-16
|/ | | | And make it to be execute when using `./tools/run_tests/run_tests.py -l ruby`
* Fix codegen test under gcov configGravatar Alexander Polcyn2018-04-11
|
* Never throw CallErrors for failed bidi reads or writesGravatar Alexander Polcyn2018-04-03
|
* Merge pull request #13634 from hassox/ruby-module-nameGravatar apolcyn2018-03-29
|\ | | | | Updates the ruby generator RubyTypeOf to correctly account for underscores in packages
| * Updates the ruby generator RubyAsType to correctly account for underscores ↵Gravatar Daniel Neighman2018-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 raceGravatar Alexander Polcyn2018-01-22
| |
* | Merge pull request #13363 from grpc/revert-13346-revert-13322-oauth_failureGravatar Jan Tattermusch2018-01-16
|\ \ | | | | | | Revert "Revert "Switching from UNAUTHENTICATED to UNAVAILABLE for auth metadata failure""
* | | Disable soreuseport in ruby unit testsGravatar Alexander Polcyn2017-12-13
| |/ |/|
| * metadata plugin update statuses in wrapped langsGravatar Jan Tattermusch2017-12-14
|/
* Add HealthChecker helpers for setting statusesGravatar Marko Bogdanović2017-11-18
|
* return nil from google rpc status conversion if the grpc-status-details-bin ↵Gravatar Alexander Polcyn2017-09-26
| | | | trailer wasnt set
* Add Ruby server interceptorsGravatar Shaun McCormick2017-09-25
|
* Merge pull request #12588 from apolcyn/shorten_ruby_unit_test_timeGravatar apolcyn2017-09-20
|\ | | | | Reduce time taken by ruby unit test suite
* | add a client side utility for extracting a google rpcGravatar Alexander Polcyn2017-09-18
| | | | | | | | status from a grpc::Status
| * make sure calls created in ruby unit tests are completed timelyGravatar Alexander Polcyn2017-09-14
|/
* Catch NotImplementedError exceptions and forward them to the client.Gravatar John Millikin2017-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_10526Gravatar apolcyn2017-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 userGravatar Alexander Polcyn2017-08-07
| | | | | | | | error
* | 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
| |
* | 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
|/
* 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
|
* dont wait for gc to destroy calls on ruby serverGravatar Alexander Polcyn2017-07-13
|
* correct channel arg constructor calls in ruby channel creds testGravatar Alexander Polcyn2017-06-15
|
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
|
* cleanupGravatar Alexander Polcyn2017-05-17
|
* constant state watch without timeoutsGravatar Alexander Polcyn2017-05-09
|
* get rid of racey sleep 5 and use a cv to wait foreverGravatar Alexander Polcyn2017-04-11
|
* fix flakey race in ruby testsGravatar Alexander Polcyn2017-04-10
|
* make fewer lock/unlock calls and loop on cv_wait in watch conn stateGravatar Alexander Polcyn2017-03-21
|
* fix up tests and remove two unlocks in a row bugGravatar Alexander Polcyn2017-03-14
|
* in the middle of fixing watch and get connectivity state to work with new ↵Gravatar Alexander Polcyn2017-03-14
| | | | changes