aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/spec/generic
Commit message (Collapse)AuthorAge
* Finished updating code and tests with keyword argument changesGravatar murgatroid992016-05-19
|
* Avoid using unspecified keyword args where possibleGravatar murgatroid992016-05-16
|
* Add a default handler to Ruby services that returns UNIMPLEMENTEDGravatar murgatroid992016-05-06
|
* Merge pull request #5528 from rafaelsales/raise-on-unexpected-metadataGravatar Jan Tattermusch2016-04-05
|\ | | | | Raise on unexpected metadata values
* | Make ruby library conform to status code specGravatar murgatroid992016-04-04
| |
| * Add spec to make sure invalid metadata values raise ArgumentErrorGravatar Rafael Sales2016-03-31
|/
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Fix copyrightGravatar murgatroid992016-03-09
|
* Ruby: fix some synchronization code in server implementationGravatar murgatroid992016-03-09
|
* Made insecure channel/stub explicit, in all layersGravatar murgatroid992015-12-16
|
* Plumb CallCredentials through Ruby code, replacing metadata_updater ↵Gravatar murgatroid992015-12-04
| | | | functionality
* Ruby wrapping of core credentials API change.Gravatar Tim Emiola2015-10-28
|
* Fixes the broken ruby interop testsGravatar Tim Emiola2015-10-08
|
* Remove a bad flaky rpc server testGravatar Tim Emiola2015-09-25
|
* Make insecure construction explicit, to address #2614Gravatar Tim Emiola2015-08-31
|
* Adds support for per message compressionGravatar Tim Emiola2015-08-20
|
* Adds the ruby timeout interop test.Gravatar Tim Emiola2015-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.
* Breaks API - switches timeout to a keyword arg.Gravatar Tim Emiola2015-08-13
| | | | | | | | | - timeout has been a default arg till now - this switches it to a keyword arg with the same behavior - in addition, it adds deadline as distinct keyword arg, allowing users the choice of the idiomatic(timeout) or the aligned(deadline)
* Allow reserved metadata to be propagated between callsGravatar Tim Emiola2015-08-11
|
* Use null for default hostGravatar Tim Emiola2015-08-11
|
* Only check metadata that we want: its allowed to have extra elementsGravatar Craig Tiller2015-07-18
|
* Ruby shutdown api migrationGravatar Tim Emiola2015-06-17
| | | | | | + all tests pass, - but there are a couple of workarounds - tests are flaky
* Various tweaks to improve server stabilityGravatar Tim Emiola2015-05-22
|
* Encapsulate logger within GRPC moduleGravatar Nick Gauthier2015-05-20
|
* make underscore a class method of GenericServiceGravatar Tim Emiola2015-05-07
|
* Move Notifier into its own fileGravatar Tim Emiola2015-04-24
|
* Merge pull request #1309 from tbetbetbe/grpc_ruby_rpc_server_mdGravatar Jan Tattermusch2015-04-20
|\ | | | | Grpc ruby add support for returning metadata to the rpc server
* | Remove usage of xrayGravatar Tim Emiola2015-04-17
| | | | | | | | | | | | | | | | - xray was useful during dev testing but is neither a dev or runtime dep - its presence causes issues for libraries that handle signals themselves Also - updates grpc.gemspec with requirements
| * clarify test descriptionsGravatar Tim Emiola2015-04-17
| |
| * Adds support for updating the output metadata to callsGravatar Tim Emiola2015-04-17
| |
| * Propagate metadata in BadStatusGravatar Tim Emiola2015-04-17
| | | | | | | | | | | | - allow BadStatus to contain metadata that's populated by keyword args - on servers, convert raised BadStatus metadata to trailers - on clients, convert trailers to BadStatus metadata when raising BadStatus
| * Adds a hook for returning the client connect metadataGravatar Tim Emiola2015-04-17
| |
| * Refactor: Move the Pool out from RpcServerGravatar Tim Emiola2015-04-16
|/
* Adds an explicit Cancellation exceptionGravatar Tim Emiola2015-04-15
| | | | | - uses Forwardable to provide access the @call within an ActiveCall - removes redundant methods from ActiveCall
* Adds a tests that demonstrates successful cancellationGravatar Tim Emiola2015-04-15
|
* Automatically adds a key for the jwt_aud_uri to the metadata handled by the ↵Gravatar Tim Emiola2015-04-14
| | | | metadata_update_proc
* Move timeout handling into the extensionGravatar Tim Emiola2015-04-10
|
* Updates BidiCall/ClientStub to the new Call APIGravatar Tim Emiola2015-04-10
|
* Updates ActiveCall to use the new call APIGravatar Tim Emiola2015-04-10
|
* Updates Channel#create_call to the new APIGravatar Tim Emiola2015-04-10
|
* Renables the test checking the server can send the initial bidi messageGravatar Tim Emiola2015-03-23
|
* Enables some incorrectly disabled testsGravatar Tim Emiola2015-03-23
|
* Corrects the handling of metadata when the optional deadline is specifiedGravatar Tim Emiola2015-03-23
|
* Merge pull request #1080 from tbetbetbe/grpc_ruby_add_back_server_finish_callsGravatar Michael Lumish2015-03-18
|\ | | | | Adds back calls to #finish at the end of server calls
| * Adds back calls to #finish at the end of server callsGravatar Tim Emiola2015-03-17
| |
* | Exposes the metadata method in server-side ActiveCall view classesGravatar Tim Emiola2015-03-17
|/
* Updates ruby code affected by the secure server API changeGravatar Tim Emiola2015-03-05
|
* Merge pull request #735 from jboeuf/fix_ssl_sanGravatar Craig Tiller2015-02-24
|\ | | | | Verifying the peer name on the X509 Certs correctly.
* | Temporarily suspend some tests that started failing because during the final ↵Gravatar Tim Emiola2015-02-24
| | | | | | | | shutdown
| * Verifying the peer name on the X509 Certs correctly.Gravatar Julien Boeuf2015-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...