Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Reorganize interop test files. | Tim Emiola | 2015-08-14 |
| | | | | | | | | | - moves the client/server behaviour to pb/test - deprecate current bin/interop/interop_{client,server}.rb - adds executable endpoints to bin - grpc_ruby_interop_{client, server} - these will be added to the ruby bin path when the grpc gem gem is installed, making them easier to execute | ||
* | Update the generated code for the interop service. | Tim Emiola | 2015-08-14 |
| | | | | | | | | - Updates the code generated for the interop service - Moves the generated interop service/client from bin to pb Also - removes an empty file from the health pb directories | ||
* | Merges timeout interop test change | Tim Emiola | 2015-08-14 |
| | |||
* | Adds the ruby timeout interop test. | Tim Emiola | 2015-08-14 |
| | | | | | | | | | | | | | | | Corrects some other issues - fixes status return when calls fail by always returning the status - resolves bidi_call client's failure to return an exception on bad status by swapping the wait for status to the read thread * this also improves the cancel_after_first_response test Also - adds a unit test that verifies that a bidi call will time out. | ||
* | Corrects the cancel_after_first_response behaviour | Tim Emiola | 2015-06-19 |
| | | | | | | | | | - introduces a #wait method on the call operation view - invokes #wait on a Notifier that is created for all operations - ensures the Notifier is invoked if necessary whenever a client request completes - updates the interop_test to use op.wait before checking if the call was cancelled. | ||
* | Corrects the cancel_after_first_response test | Tim Emiola | 2015-06-02 |
| | | | | | | | | | | - stops attempting to verify by catching the CancelledError - instead the test examines the operation state after cancellation, which is equally valid and more stable. Also - simplifies bidi on the server | ||
* | Add's logging tweaks thread interaction for bidi_server | Tim Emiola | 2015-05-28 |
| | |||
* | Encapsulate logger within GRPC module | Nick Gauthier | 2015-05-20 |
| | |||
* | remove redudant optional keyword in proto3 | Yang Gao | 2015-05-13 |
| | |||
* | Ruby style changes: replace `== 0` with `zero?` | Aggelos Avgerinos | 2015-05-09 |
| | |||
* | Corrects command/flags used in ruby interop tests | Tim Emiola | 2015-04-23 |
| | |||
* | Updates the example servers to use #run_till_terminated | Tim Emiola | 2015-04-16 |
| | |||
* | Adds interop cancellation tests | Tim Emiola | 2015-04-15 |
| | |||
* | Updates the pubsub sample so that it no longer uses a scope | Tim Emiola | 2015-04-14 |
| | |||
* | Adds a jwt_token_creds interop test | Tim Emiola | 2015-04-14 |
| | |||
* | Fixes reference to variable in the auth package | Tim Emiola | 2015-03-17 |
| | |||
* | Updates ruby code affected by the secure server API change | Tim Emiola | 2015-03-05 |
| | |||
* | Removed execute permissions from README files. | Misha Brukman | 2015-03-02 |
| | |||
* | Merge pull request #783 from ↵ | Michael Lumish | 2015-02-25 |
|\ | | | | | | | | | tbetbetbe/grpc_ruby_switch_auth_to_google_auth_library_ruby Grpc ruby switch auth to google auth library ruby | ||
| * | Updates the pubsub demo to use the new auth library | Tim Emiola | 2015-02-25 |
| | | |||
| * | Updates the interop client to use the new auth library | Tim Emiola | 2015-02-25 |
| | | |||
* | | Verifying the peer name on the X509 Certs correctly. | Julien Boeuf | 2015-02-23 |
|/ | | | | | | | - The SANs take precedence over the CN. - The CN is only checked if there are no SANs. - Fixing the tests as the test cert did not list *.test.google.com in the SANs. Will fix the test cert another time... | ||
* | Fixes a missed old module name reference in the interop client | Tim Emiola | 2015-02-23 |
| | |||
* | Removes unnecesary check from the interop teste | Tim Emiola | 2015-02-19 |
| | |||
* | Add missing new-lines at end of file | Craig Tiller | 2015-02-18 |
| | |||
* | Add missing new-lines at end of file | Craig Tiller | 2015-02-18 |
| | |||
* | Update copyright to 2015 | Craig Tiller | 2015-02-18 |
| | |||
* | Add proto copyrights | Craig Tiller | 2015-02-16 |
| | |||
* | fixes a typo | Tim Emiola | 2015-02-09 |
| | |||
* | Adds a demo app that accesses the live pubsub service. | Tim Emiola | 2015-02-02 |
| | |||
* | Add generated code for accessing the v1 pubsub API from Ruby | Tim Emiola | 2015-02-02 |
| | |||
* | Adds a missing return | Tim Emiola | 2015-02-02 |
| | |||
* | Updates interop client to use update_proc | Tim Emiola | 2015-01-31 |
| | |||
* | Adds a compute engine auth GCE interop test | Tim Emiola | 2015-01-31 |
| | | | | - also fixes the service_account test assertions | ||
* | Adds an interop tests if OAuth behaviour is functioning | Tim Emiola | 2015-01-31 |
| | |||
* | Updates the generated code to reflect test updates | Tim Emiola | 2015-01-31 |
| | |||
* | Fix lint errors, other cleanups | Tim Emiola | 2015-01-31 |
| | | | | | | - ensure that lint check gets run when prior to running unittests - fixes a description of the default rake command - adds a dependency on Faraday, a HTTP/REST client | ||
* | completes merges | Tim Emiola | 2015-01-31 |
| | |||
* | Allows production certificates to be specified | Tim Emiola | 2015-01-26 |
| | |||
* | Adds support for overriding the server host name during SSL | Tim Emiola | 2015-01-26 |
| | |||
* | Adds a flag for running all the tests | Tim Emiola | 2015-01-26 |
| | |||
* | Removes the test state tracking, that's available on Jenkins | Tim Emiola | 2015-01-26 |
| | |||
* | Added the use_tls flag toggle connecting securely | Tim Emiola | 2015-01-26 |
| | |||
* | removed a reference to a google3 dir | Tim Emiola | 2015-01-22 |
| | |||
* | Removes Google username from TODOs, removes defunct TODOs | Tim Emiola | 2015-01-22 |
| | |||
* | Corrects the ruby interop tests | Tim Emiola | 2015-01-20 |
| | | | | - they were not returning the correct payload type | ||
* | Adds rubocop and fixes most style violations it detected | Tim Emiola | 2015-01-16 |
| | | | | | | | | | - add rubocop as a dev dependency - fixed many style violations it reported, often using --auto-correct - add a rubocop config - .rubocop.yml shows the exceptions - .rubocopy_todo.yml tracks outstanding style issues - adds a rake task to allow rubocop styling checks to be automated | ||
* | Fixes the shebang line | Tim Emiola | 2015-01-13 |
| | | | | | | | - fixes the shebang line by moving it above the copyright notice in executables. - also fixes the execution bit on all the binaries | ||
* | Updates the math and interop samples to use the fully-qualified method name. | temiola | 2015-01-09 |
| | | | | | | | | | This bring the ruby GRPC up-to-date with the changes in [] TESTED: math client access math server OK, similarly the passing interop tests continue to pass Change on 2015/01/08 by temiola <temiola@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83527704 | ||
* | Switches to using protobuf-ruby. | temiola | 2015-01-09 |
| | | | | | | | | | | | | | | | | - Adds a dependency to protobuf-ruby in the gemfile - Updates math.proto to proto3 - Updates math server and client to use protoc protos - Updates interop server and client to use protoc protos Also - Fixes/Updates the noproto samples TESTED: math_server and math_client can communicate locally. Change on 2015/01/07 by temiola <temiola@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83483448 |