Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
* | add in background connectivity state poller | Alexander Polcyn | 2017-03-10 |
| | |||
* | fix channel connectivity state function | Alexander Polcyn | 2017-03-10 |
| | |||
* | Merge pull request #9018 from apolcyn/fix_ruby_pool_flake | apolcyn | 2017-01-04 |
|\ | | | | | remove test of exception on ruby thread pool overload | ||
* | | Ruby: show error class and message instead of unknown | Yuan He | 2016-12-22 |
| | | |||
* | | 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 | ||
| | | * | remove ruby thread pool unit test of exception on overload | Alexander Polcyn | 2016-12-08 |
| |_|/ |/| | | |||
| * | | turn on Thread.abort_on_exception in ruby unit tests by default | Alexander Polcyn | 2016-11-30 |
| | | | |||
| | * | 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 |
| |/ | |||
* | | Merge remote-tracking branch 'upstream/v1.0.x' into HEAD | Jan Tattermusch | 2016-11-22 |
|\| | |||
| * | change per job sleep of 5 seconds back to 3 in unit test | Alexander Polcyn | 2016-11-04 |
| | | |||
| * | clean up pool unit tests | Alexander Polcyn | 2016-11-04 |
| | | |||
| * | remove wait queue from ruby thread pool to avoid deadlock | Alexander Polcyn | 2016-11-03 |
| | | |||
* | | Merge remote-tracking branch 'upstream/v1.0.x' into v1.0.1_upmerge | murgatroid99 | 2016-10-28 |
|\| | |||
* | | combine more core batch ops | Alex Polcyn | 2016-10-26 |
| | | |||
* | | fix write buffer ruby test | Alexander Polcyn | 2016-10-13 |
| | |