aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/lib
Commit message (Collapse)AuthorAge
* Made ruby per-rpc creds interop use auth plugin APIGravatar murgatroid992016-01-05
|
* Fix typo in method callGravatar murgatroid992016-01-05
|
* Updated copyright in Ruby version fileGravatar murgatroid992016-01-04
|
* Update Ruby library version for next releaseGravatar murgatroid992016-01-04
|
* Include roots.pem with Ruby packageGravatar murgatroid992015-12-18
|
* Made insecure channel/stub explicit, in all layersGravatar murgatroid992015-12-16
|
* Merge pull request #4412 from murgatroid99/ruby_auth_metadata_pluginGravatar Michael Lumish2015-12-11
|\ | | | | Ruby auth metadata plugin
* | Fixed a busy-wait in Ruby server run_till_terminatedGravatar murgatroid992015-12-10
| |
| * Plumb CallCredentials through Ruby code, replacing metadata_updater ↵Gravatar murgatroid992015-12-04
|/ | | | functionality
* Merge branch 'master' of github.com:grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-11-17
|\
| * Merge pull request #4106 from tbetbetbe/grpc_ruby_fix_flaky_ruby_interop_testGravatar Michael Lumish2015-11-12
| |\ | | | | | | Grpc ruby fix flaky ruby interop test
| | * Fixes a multithreading bug in the ruby rpc_serverGravatar Tim Emiola2015-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the current ruby server interop test flakiness. - The interop tests recently changed so that clients access servers in parallel, meaning that the interop servers handle multiple rpcs at once, which is how this bug became visible - since this change, tests run against the ruby interop server have failed sporadically - the problem was that the block in #loop_handle_server_calls that is passed to the thread pool referenced a var in an enclosing block, which resulted in requests being processed by the wrong handler - this fix ensures that the block to be run on the thread pool thread does not have any references to vars in the enclosing block
| * | Ensures that bidi calls obtain metadata.Gravatar Tim Emiola2015-11-10
| |/ | | | | | | Fixes an omission from earlier PRs that adds support metadata.
* / Ruby wrapping of core credentials API change.Gravatar Tim Emiola2015-10-28
|/
* Fixed previous change, altered RuboCop settings to let me do soGravatar murgatroid992015-10-14
|
* Made ruby server stop waiting for calls when it starts getting null callsGravatar murgatroid992015-10-14
|
* Fixes the broken ruby interop testsGravatar Tim Emiola2015-10-08
|
* Bugfix: correct circular arg refGravatar Tim Emiola2015-09-25
|
* Bump version to reflect changes to the gRPC ruby packageGravatar Tim Emiola2015-09-24
|
* Merge pull request #3171 from tbetbetbe/grpc_ruby_improve_test_stabilityGravatar Stanley Cheung2015-08-31
|\ | | | | Improves test stability
* | Bumps the ruby version to betaGravatar Tim Emiola2015-08-31
| |
| * Improves test stabilityGravatar Tim Emiola2015-08-31
|/
* Updates server shutdown handlingGravatar Tim Emiola2015-08-28
| | | | | | | - ensures that servers cancels calls after the shutdown timeout - uses an infinite timeout when request server calls This two changes fix the issue where the server segfaults on shutdown.
* Adds support for per message compressionGravatar Tim Emiola2015-08-20
|
* Corrects logconfig from #2956Gravatar Tim Emiola2015-08-18
|
* Remove the runtime dependency on the logging gem.Gravatar Tim Emiola2015-08-17
| | | | | - provides a noop logger unless the user explicit adds a logging method to the GRPC namespace
* 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
|
* Merge pull request #2888 from tbetbetbe/grpc-ruby-user-null-for-default-hostGravatar Jan Tattermusch2015-08-11
|\ | | | | Use null for default host
| * Use null for default hostGravatar Tim Emiola2015-08-11
| |
* | Aligns with the cognoscenti on timeoutsGravatar Tim Emiola2015-08-11
|/
* Adds grpc.primary_user_agent key during stub creationGravatar Tim Emiola2015-08-11
|
* Merge pull request #2336 from murgatroid99/ruby_error_codesGravatar Abhishek Kumar2015-07-14
|\ | | | | Made ruby server return correct error code for unimplemented method
| * Changed found? to implemented?Gravatar murgatroid992015-07-10
| |
* | Bumped Ruby package version to 0.10.0Gravatar murgatroid992015-07-09
| |
| * Made ruby server return correct error code for unimplemented methodGravatar murgatroid992015-07-08
|/
* Bump version of grpc ruby for release on the release branchGravatar Tim Emiola2015-06-23
| | | | | - grpc ruby 0.9.3 should have released from the release branch but was not - it needs to be re-released from that branch
* Corrects the cancel_after_first_response behaviourGravatar Tim Emiola2015-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.
* Ruby shutdown api migrationGravatar Tim Emiola2015-06-17
| | | | | | + all tests pass, - but there are a couple of workarounds - tests are flaky
* Update version; fix dependency advisory commentGravatar Tim Emiola2015-06-04
|
* bump grpc ruby versionGravatar Tim Emiola2015-06-03
|
* Corrects the cancel_after_first_response testGravatar Tim Emiola2015-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_serverGravatar Tim Emiola2015-05-28
|
* Updates gRPC Ruby to 0.9.0Gravatar Tim Emiola2015-05-26
|
* Various tweaks to improve server stabilityGravatar Tim Emiola2015-05-22
|
* Encapsulate logger within GRPC moduleGravatar Nick Gauthier2015-05-20
|
* Ruby style changes: replace `== 0` with `zero?`Gravatar Aggelos Avgerinos2015-05-09
|
* Really removes the string monkey-patchGravatar Tim Emiola2015-05-07
|
* make underscore a class method of GenericServiceGravatar Tim Emiola2015-05-07
|