aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby
Commit message (Collapse)AuthorAge
* Update debian install instructions, jessie-backportsGravatar Stanley Cheung2015-09-04
|
* Merge pull request #3171 from tbetbetbe/grpc_ruby_improve_test_stabilityGravatar Stanley Cheung2015-08-31
|\ | | | | Improves test stability
* \ Merge pull request #3172 from tbetbetbe/grpc_ruby_bump_versionGravatar Michael Lumish2015-08-31
|\ \ | | | | | | Bumps the ruby version to beta
| * | Bumps the ruby version to betaGravatar Tim Emiola2015-08-31
| | |
| | * Improves test stabilityGravatar Tim Emiola2015-08-31
| |/
* | Merge pull request #3158 from tbetbetbe/grpc-ruby-server-support-multiple-certsGravatar Michael Lumish2015-08-31
|\ \ | |/ |/| Grpc ruby server add support for multiple certs
| * Fixes a commentGravatar Tim Emiola2015-08-31
| |
| * Make insecure construction explicit, to address #2614Gravatar Tim Emiola2015-08-31
| |
| * Update sites using ServerCredentials.newGravatar Tim Emiola2015-08-31
| |
| * Updates implementation of rb_server_credentialsGravatar Tim Emiola2015-08-31
| | | | | | | | - allows use of multiple credentials, e.g, per servername
* | Merge pull request #3144 from tbetbetbe/grpc-ruby-fix-math-client-serverGravatar Stanley Cheung2015-08-31
|\ \ | | | | | | Grpc ruby fix math client and server
| * | 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.
* / update debian unstable to testingGravatar Stanley Cheung2015-08-28
|/
* Credentials cleanup:Gravatar Julien Boeuf2015-08-25
| | | | | | | | - Removing service_accounts credentials. These credentials just have drawbacks compared to service_account_jwt_access credentials, notably in terms for security. - Renaming Google specific credentials with a Google prefix for C and C++. This should be done as well for wrapped languages.
* Adding void* at then end of security related method in order to have a ↵Gravatar Julien Boeuf2015-08-25
| | | | stable ABI.
* Merge pull request #3013 from ↵Gravatar Michael Lumish2015-08-20
|\ | | | | | | | | tbetbetbe/grpc-ruby-support-per-message-compression Adds support for per message compression
| * Adds support for per message compressionGravatar Tim Emiola2015-08-20
| |
* | update installation instructions, review feedbackGravatar Stanley Cheung2015-08-19
| |
* | update installation instructions, review feedbackGravatar Stanley Cheung2015-08-19
| |
* | update installation instructions, review feedbackGravatar Stanley Cheung2015-08-19
| |
* | update debian install instructionsGravatar Stanley Cheung2015-08-19
|/
* Merge pull request #2983 from ↵Gravatar Michael Lumish2015-08-19
|\ | | | | | | | | tbetbetbe/grpc-ruby-correct-logconfig-fix-interop-tests Corrects logconfig from #2956
| * Corrects logconfig from #2956Gravatar Tim Emiola2015-08-18
| |
* | Sprinkle reserved = NULL aroundGravatar Craig Tiller2015-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 a test for ruby code generation.Gravatar Tim Emiola2015-08-17
|
* Removes the dependency on MinitestGravatar Tim Emiola2015-08-17
| | | | - replaces it with a simple assertion function
* Reorganize interop test files.Gravatar Tim Emiola2015-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.Gravatar Tim Emiola2015-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
* Merge pull request #2943 from tbetbetbe/grpc-ruby-add-health-check-serviceGravatar Jan Tattermusch2015-08-14
|\ | | | | Add a health checker service implementation.
* | Merges timeout interop test changeGravatar Tim Emiola2015-08-14
| |
| * Add a health checker service implementation.Gravatar Tim Emiola2015-08-14
| | | | | | | | | | | | | | | | | | | | | | | | - adds the code-generated health service classes to the pb along with a README explaining how to regenerate the generated code - adds an implementation of the Health Checker Service along with unit tests and an integration test Also: - adds a pb folder : in a follow-up PR, all ruby pbs + generated code will be moved to it
* | 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)
* Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdownGravatar Nicolas "Pixel" Noble2015-08-13
|\ | | | | | | | | | | Conflicts: src/cpp/client/channel.cc src/cpp/client/client_context.cc
* \ Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdownGravatar Nicolas "Pixel" Noble2015-08-13
|\ \ | | | | | | | | | | | | Conflicts: src/ruby/ext/grpc/rb_channel.c
| | * Merged with HEADGravatar Tim Emiola2015-08-12
| |/
| * Fixes a lint issue.Gravatar Tim Emiola2015-08-12
| |
| * adds ruby aliases of the propagation masksGravatar Tim Emiola2015-08-12
| |
* | Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdownGravatar Nicolas "Pixel" Noble2015-08-12
|\ \ | | | | | | | | | | | | | | | Conflicts: src/node/ext/call.cc src/node/ext/channel.cc
| | * 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
* | | Merge remote-tracking branch 'google/master' into the-ultimate-showdownGravatar Nicolas "Pixel" Noble2015-08-12
|\| | | | | | | | | | | | | | Conflicts: src/csharp/ext/grpc_csharp_ext.c
| * | Merge pull request #2887 from ↵Gravatar Nathaniel Manista2015-08-11
| |\ \ | | | | | | | | | | | | | | | | tbetbetbe/grpc-ruby-default-timeout-of-infinity-will-clearly-not-suprise-most-users Sets Ruby's default timeout to infinity.
| * | | Corrects the way the gemspec references filesGravatar Tim Emiola2015-08-11
| | | |
| | | * Use null for default hostGravatar Tim Emiola2015-08-11
| | |/ | |/|
| | * Aligns with the cognoscenti on timeoutsGravatar Tim Emiola2015-08-11
| |/
| * Merge pull request #2886 from tbetbetbe/grpc-ruby-add-primary-user-agent-keyGravatar Stanley Cheung2015-08-11
| |\ | | | | | | Adds grpc.primary_user_agent key during stub creation
| | * Adds grpc.primary_user_agent key during stub creationGravatar Tim Emiola2015-08-11
| | |
| * | Exposes call#peer, channel#targetGravatar Tim Emiola2015-08-11
| |/