Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | ruby: Add test case for referring external package | Jun Mukai | 2016-04-07 |
| | | | | | | | The new spec uses existing EchoDuplicate service in grpc.testing.duplicate, which refers grpc.testing.Empty, and verifies if the plugin generates this correctly as Grpc::Testing::Empty. | ||
* | Merge pull request #5528 from rafaelsales/raise-on-unexpected-metadata | Jan Tattermusch | 2016-04-05 |
|\ | | | | | Raise on unexpected metadata values | ||
* \ | Merge pull request #6070 from ctiller/head-of-line-blocking | Jan Tattermusch | 2016-04-05 |
|\ \ | | | | | | | Fix a head of line blocking issue in the C++ server | ||
* | | | Make ruby library conform to status code spec | murgatroid99 | 2016-04-04 |
| | | | |||
| * | | Fix codegen | Craig Tiller | 2016-04-04 |
|/ / | |||
* | | Merge pull request #6010 from vjpai/i_know_rubies | Jan Tattermusch | 2016-04-01 |
|\ \ | | | | | | | Ruby performance testing worker | ||
| | * | Add spec to make sure invalid metadata values raise ArgumentError | Rafael Sales | 2016-03-31 |
| | | | |||
| | * | Raise on unexpected metadata values | Rafael Sales | 2016-03-31 |
| |/ |/| | | | | | | | | | | | | | The existing implementation was causing segmentation fault because src/ruby/ext/grpc/rb_call.c:358 was trying to convert any value type other than Array to String. The Array type is handled in first `if`. This change will cause the Ruby code that sends non-string values to fail with a better message: `ArgumentError: Header values must be of type string or array` | ||
| * | Support many oustanding RPCs per channel - forgot to do this last time | Vijay Pai | 2016-03-31 |
| | | |||
* | | Merge github.com:grpc/grpc into copyright-fix | Craig Tiller | 2016-03-31 |
|\ \ | |||
* | | | Update copyrights | Craig Tiller | 2016-03-31 |
| | | | |||
| * | | Merge pull request #5691 from ctiller/idempotent | Nicolas Noble | 2016-03-30 |
|/| | | | | | | | | Idempotent request support for core | ||
| | * | Merge branch 'master' into i_know_rubies | Vijay Pai | 2016-03-30 |
| | |\ | |_|/ |/| | | |||
| | * | Support secure client | vjpai | 2016-03-30 |
| | | | |||
| | * | Support server-side secure test. | vjpai | 2016-03-30 |
| | | | |||
| | * | Improved formatting | vjpai | 2016-03-30 |
| | | | |||
| | * | Add streaming client | vjpai | 2016-03-30 |
| | | | |||
| | * | Add support for unary client, closed-loop or poisson | vjpai | 2016-03-30 |
| | | | |||
* | | | Merge branch 'release-0_13' into manual-upmerge | Nicolas "Pixel" Noble | 2016-03-30 |
|\ \ \ | |||
| | | * | Fix scoping for client, in preparation for implementation | vjpai | 2016-03-29 |
| | | | | |||
| | | * | Fix scope on an each - no need for class scope | vjpai | 2016-03-29 |
| | | | | |||
| | | * | Working ruby server implementation | vjpai | 2016-03-29 |
| | | | | |||
| | | * | Make histogram more canonically Ruby-style | vjpai | 2016-03-29 |
| | | | | |||
| * | | | Better memory management for grpc_rb_byte_buffer_to_s. | Nicolas "Pixel" Noble | 2016-03-30 |
| | | | | |||
| * | | | Fix Ruby memory leaks | Zhuochun | 2016-03-30 |
| | | | | | | | | | | | | | | | | | | | | | | | | - `recv_message` is not cleaned up after call - `send_message` is not cleaned up in failure cases - `xmalloc` ruby string is not freed after used | ||
| | | * | Merge branch 'master' into i_know_rubies | vjpai | 2016-03-29 |
| | | |\ | |_|_|/ |/| | | | |||
| | * | | Merge github.com:grpc/grpc into idempotent | Craig Tiller | 2016-03-28 |
| | |\ \ | |_|/ / |/| | | | |||
| * | | | Make channels and calls properly mark references to their credentials | murgatroid99 | 2016-03-23 |
| | | | | |||
| * | | | Add GC marking for composite credentials | murgatroid99 | 2016-03-23 |
| | | | | |||
| * | | | Properly mark proc used in call credentials for garbage collection | murgatroid99 | 2016-03-23 |
| | | | | |||
* | | | | Merge pull request #5744 from murgatroid99/ruby_gc_mark_credentials_callback | Jan Tattermusch | 2016-03-21 |
|\ \ \ \ | | | | | | | | | | | Properly mark proc used in call credentials for garbage collection | ||
* \ \ \ \ | Merge pull request #5490 from murgatroid99/ruby_call_credentials_log_error | Jan Tattermusch | 2016-03-21 |
|\ \ \ \ \ | | | | | | | | | | | | | Add error output for failed ruby credentials plugin | ||
| | | | | * | Initial skeleton of benchmark client and server | vjpai | 2016-03-21 |
| | | | | | | |||
| | | | * | | Merge github.com:grpc/grpc into idempotent | Craig Tiller | 2016-03-21 |
| | | | |\ \ | |_|_|_|/ / |/| | | | | | |||
| | | | | * | Initial work for Ruby performance testing | vjpai | 2016-03-18 |
| | | | | | | |||
* | | | | | | regenerated projects | David Garcia Quintas | 2016-03-18 |
| |_|_|_|/ |/| | | | | |||
| * | | | | Merge branch 'master' into ruby_call_credentials_log_error | murgatroid99 | 2016-03-17 |
| |\ \ \ \ | |/ / / / |/| | | | | |||
| | | | * | Merge github.com:grpc/grpc into idempotent | Craig Tiller | 2016-03-16 |
| | | | |\ | |_|_|_|/ |/| | | | | |||
| | * | | | Make channels and calls properly mark references to their credentials | murgatroid99 | 2016-03-14 |
| | | | | | |||
| | * | | | Add GC marking for composite credentials | murgatroid99 | 2016-03-14 |
| | | | | | |||
| | * | | | Properly mark proc used in call credentials for garbage collection | murgatroid99 | 2016-03-14 |
| |/ / / |/| | | | |||
| | * | | Merge branch 'master' into pre-0.13.1-downmerge | Nicolas "Pixel" Noble | 2016-03-10 |
| | |\ \ | |_|/ / |/| | | | |||
| | | * | Add a place for tests | Craig Tiller | 2016-03-10 |
| | | | | |||
| | * | | Merge branch 'master' into pre-0.13.1-downmerge | Nicolas "Pixel" Noble | 2016-03-10 |
| | |\| | | | | | | | | | | | | | | | | | | | | | Conflicts: INSTALL.md examples/cpp/README.md | ||
* | | | | Remove extraneous mutex, restrict state transitions | murgatroid99 | 2016-03-09 |
| | | | | |||
* | | | | Fix copyright | murgatroid99 | 2016-03-09 |
| | | | | |||
* | | | | Ruby: fix some synchronization code in server implementation | murgatroid99 | 2016-03-09 |
| |_|/ |/| | | |||
* | | | Always ref writable streams | Craig Tiller | 2016-03-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | We suffered a bug whereby doing a follow-up write to another write could resurrect a deleted stream, causing all sorts of crash. Fix: when a stream becomes writable (vs when we start writing) take a ref on the stream, and only relinquish it once we're done writing. | ||
| * | | Minor fix to backtrace retreival code | murgatroid99 | 2016-02-29 |
| | | | |||
* | | | Merge pull request #5441 from a-veitch/no_binary_tags | Bogdan Drutu | 2016-02-29 |
|\ \ \ | | | | | | | | | Remove binary tags, restrict tag characters to ASCII |