Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
* | add in background connectivity state poller | 2017-03-10 | |
| | |||
* | fix channel connectivity state function | 2017-03-10 | |
| | |||
* | Merge pull request #9018 from apolcyn/fix_ruby_pool_flake | 2017-01-04 | |
|\ | | | | | remove test of exception on ruby thread pool overload | ||
* | | Ruby: show error class and message instead of unknown | 2016-12-22 | |
| | | |||
* | | v1.0.x → master upmerge | 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 | 2016-12-14 | |
| |\ \ | | | | | | | | | add ruby subclasses of bad status for each GPRC status code | ||
| | | * | remove ruby thread pool unit test of exception on overload | 2016-12-08 | |
| |_|/ |/| | | |||
| * | | turn on Thread.abort_on_exception in ruby unit tests by default | 2016-11-30 | |
| | | | |||
| | * | change client code to use specific exceptions and throw bad status if | 2016-11-30 | |
| | | | | | | | | | | | | unkown code | ||
| | * | add factory method to bad status to create correct subclass | 2016-11-29 | |
| | | | |||
| | * | add ruby subclasses of bad status for each GPRC status code | 2016-11-28 | |
| |/ | |||
* | | Merge remote-tracking branch 'upstream/v1.0.x' into HEAD | 2016-11-22 | |
|\| | |||
| * | change per job sleep of 5 seconds back to 3 in unit test | 2016-11-04 | |
| | | |||
| * | clean up pool unit tests | 2016-11-04 | |
| | | |||
| * | remove wait queue from ruby thread pool to avoid deadlock | 2016-11-03 | |
| | | |||
* | | Merge remote-tracking branch 'upstream/v1.0.x' into v1.0.1_upmerge | 2016-10-28 | |
|\| | |||
* | | combine more core batch ops | 2016-10-26 | |
| | | |||
* | | fix write buffer ruby test | 2016-10-13 | |
| | | |||
| * | remove comment, for issues with pushing updates | 2016-09-14 | |
| | | |||
| * | surface more exception info for call creds errors | 2016-09-14 | |
| | | |||
* | | Use thread pool from concurrent-ruby on ruby server | 2016-08-16 | |
| | | |||
* | | Merge pull request #7293 from apolcyn/send_metadata_from_server_handler | 2016-08-15 | |
|\ \ | | | | | | | Moved sending of initial metadata from server into server handler |