aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby
Commit message (Collapse)AuthorAge
...
| | * Moved pubsub demo_demo to examples directory of rubyGravatar ganmacs2018-05-14
| |/ | | | | | | | | | | | | | | | | | | so that grpc does not depends on googleauth gem. This project (pubsub demo) is introduced at [this commit](https://github.com/grpc/grpc/commit/d5d00d5c8fac4495ea42020866feb913c854aa1e#diff-c495642bb64c09cae54f3ccff463bd51) as demo project for grpc with ruby. This demo is awesome. But the position of this project directory seems to be not suitable for demo app. This project added unnecessary gem dependency about googleauth to grpc ruby gem.
* / Remove printGravatar ganmacs2018-05-14
|/
* Merge pull request #15252 from carl-mastrangelo/healthyGravatar Yang Gao2018-05-04
|\ | | | | Update health.proto to match grpc-proto reference copy
| * regenerate pbsGravatar Carl Mastrangelo2018-05-03
| |
* | Regenerate projectsGravatar Mehrdad Afshari2018-05-02
| |
| * update rubyGravatar Carl Mastrangelo2018-05-02
|/
* Break out qps services into seperate protosGravatar kpayson642018-04-18
|
* Add C++ experimental API extensions for ALTS C stackGravatar Yihua Zhang2018-04-16
|
* Merge pull request #14945 from ara-ayvazyan/improve_log_perfGravatar Jan Tattermusch2018-04-12
|\ | | | | Avoid low severity log message construction
* \ Merge pull request #15021 from apolcyn/fix_gcov_rubyGravatar apolcyn2018-04-11
|\ \ | | | | | | Fix a broken gcov test
| * | Fix codegen test under gcov configGravatar Alexander Polcyn2018-04-11
| | |
* | | fix race whereby we can call watch_connectivity_state on a destroyed channelGravatar Alexander Polcyn2018-04-05
|/ /
| * regenerate projects using tools/buildgen/generate_projects.shGravatar Jan Tattermusch2018-04-05
| |
* | Merge pull request #14922 from apolcyn/ruby_bidi_errorGravatar apolcyn2018-04-04
|\ \ | |/ |/| Don't raise call errors for failed reads or writes of ruby bidi streams
* | Regenerate projectsGravatar Mehrdad Afshari2018-04-04
| |
| * Never throw CallErrors for failed bidi reads or writesGravatar Alexander Polcyn2018-04-03
|/
* Merge pull request #13634 from hassox/ruby-module-nameGravatar apolcyn2018-03-29
|\ | | | | Updates the ruby generator RubyTypeOf to correctly account for underscores in packages
* | Add test for verifying to get memory usage in client requestGravatar everysick2018-03-29
| |
| * Updates the ruby generator RubyAsType to correctly account for underscores ↵Gravatar Daniel Neighman2018-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in packages Prior to this change, when the ruby generator tried to reference an entity that was not part of the same package (or a direct parent package) and the package contains underscores, the result would simply uppercase the first character. It should however uppercase each letter that proceeds an underscore and remove underscores. i.e. ``` package my_package.service; import "my_package/data.proto"; service MyService { rpc Test (data.Request) returns data.Response {} } ``` Was ```ruby # ... rpc :Test, My_package::Data::REquest, My_package::Data::Response # ... ``` Should be: ```ruby # ... rpc :Test, MyPackage::Data::REquest, My_package::Data::Response # ... ```
* | Use GRPC_RB_MEMSIZE_UNAVAILABLE in grpc_rb_md_ary_data_typeGravatar everysick2018-03-25
| |
* | Merge pull request #14705 from xambroz/ruby_format_stringsGravatar apolcyn2018-03-23
|\ \ | | | | | | Ruby format strings
* \ \ Merge pull request #14751 from ncteisen/channel-tracingGravatar Noah Eisen2018-03-21
|\ \ \ | | | | | | | | [Fix Forward]: Channel Tracing Implementation; Part 1
* | | | regenerate projectsGravatar Ruslan Nigmatullin2018-03-20
| | | |
| * | | Revert "Revert "Channel Tracing Implementation; Part 1""Gravatar ncteisen2018-03-19
|/ / / | | | | | | | | | This reverts commit f2bea3725f8218777268decfd37c7b543f839d9f.
* | | Revert "Channel Tracing Implementation; Part 1"Gravatar Noah Eisen2018-03-19
| | |
* | | Merge branch 'master' of https://github.com/grpc/grpc into channel-tracingGravatar ncteisen2018-03-15
|\ \ \
| | * | Enable checking for the string format issuesGravatar xambroz2018-03-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable checking for the string format issues because: 1) Fedora and Ubuntu have format checking generating errors as mandatory for the ruby gem builds. If "-Wno-format" is hardcoded here it will collide and fail with the in-build option of -Werror=format-security passed to the make. 2) There was one potential format vulnerability found in rb_compression_options.c
| | * | Fix potential format string vulnerabilityGravatar xambroz2018-03-14
| | | |
| * | | Fix ruby documentGravatar nownabe2018-03-13
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Organize collapsed ruby yard doc. 2. Update contents about ClientStub#bidi_streamer because bidi#writes_done hasn't existed. https://github.com/grpc/grpc/pull/14535#discussion_r171452923 3. Fix yardoc warnings. Warings: [warn]: Invalid tag format for @return in file `lib/grpc/core/time_consts.rb` near line 36 [warn]: @param tag has duplicate parameter name: set_input_stream_done in file `lib/grpc/generic/bidi_call.rb' near line 70 [warn]: Unknown tag @result in file `lib/grpc/generic/rpc_server.rb` near line 287 [warn]: @param tag has unknown parameter name: in file `lib/grpc/generic/interceptors.rb' near line 158 [warn]: In file `lib/grpc/generic/rpc_server.rb':217: Cannot resolve link to key: from text: ...{key: val, ..} [warn]: In file `lib/grpc/generic/rpc_server.rb':217: Cannot resolve link to key: from text: ...{key: val, ..}
* | | Fix build and sanityGravatar ncteisen2018-03-02
| | |
* | | Fix build and sanityGravatar ncteisen2018-03-02
|/ /
* | Regenerate projectsGravatar Mehrdad Afshari2018-02-22
| |
* | Internalize gpr_thd except for id and currentidGravatar Vijay Pai2018-02-12
| |
* | Merge pull request #14134 from apolcyn/fix_ruby_shutdown_raceGravatar apolcyn2018-02-09
|\ \ | | | | | | Refactor ruby server shutdown to fix a race in tests
* \ \ Merge pull request #14132 from apolcyn/fix_benign_compression_options_mem_leakGravatar apolcyn2018-02-08
|\ \ \ | | | | | | | | Fix two ruby memory leaks when exceptions are raised
* \ \ \ Merge branch 'master' into gpr_reviewGravatar Vijay Pai2018-02-08
|\ \ \ \
* \ \ \ \ Merge branch 'master' into gpr_reviewGravatar Vijay Pai2018-02-08
|\ \ \ \ \
| | * \ \ \ Merge branch 'master' into gpr_review3Gravatar Vijay Pai2018-02-08
| | |\ \ \ \ | | |/ / / / | |/| | | |
| | * | | | Merge branch 'master' into gpr_review3Gravatar Vijay Pai2018-02-08
| | |\ \ \ \
| * | \ \ \ \ Merge branch 'master' into gpr_review_host_portGravatar Vijay Pai2018-02-07
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | |
| | * | | | | build projectsGravatar Muxi Yan2018-02-06
| | | | | | |
| | * | | | | Remove compression_rubyGravatar Muxi Yan2018-02-06
| | | | | | |
| | | | | * | Guarantee no race between ruby server's shutdown_and_notify and destroyGravatar Alexander Polcyn2018-02-06
| | | | | | |
| | * | | | | fix typoGravatar Shohei Kamimori2018-02-05
| | | | | | |
| * | | | | | Merge branch 'master' into gpr_review_host_portGravatar Vijay Pai2018-02-02
| |\| | | | |
* | | | | | | Privatize useful.h and avl.hGravatar Vijay Pai2018-02-02
| |/ / / / / |/| | | | |
| | * | | | Merge branch 'master' into gpr_review3Gravatar Vijay Pai2018-02-02
| | |\ \ \ \ | |_|/ / / / |/| | | | |
* | | | | | Merge pull request #14015 from vjpai/alarmGravatar Vijay Pai2018-02-02
|\ \ \ \ \ \ | | | | | | | | | | | | | | Remove alarm from core, implement in C++ layer only
| | * | | | | Privatize host_port.h; was not used in any wrapped language implementationGravatar Vijay Pai2018-01-25
| |/ / / / / |/| | | | |
| | * | | | Move cmdline and subprocess from public gpr to test/core/utilGravatar Vijay Pai2018-01-25
| |/ / / / |/| | | |