Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix race condition in transport API | Craig Tiller | 2016-02-03 |
| | | | | | | | | | | | | | | | | | | | | Specifically: Receiving trailing and initial metadata had to be published in lock-step. => If we wanted trailing metadata, we might not get initial metadata processed until messages arrived. => Compression code had no idea what codec to use. To fix it, publish initial metadata as soon as it's ready (this is a transport API change). Requires changes to grpc_call to ensure ordering in processing initial metadata and messages (one may be delayed). Exposed at least some bugs in C++ where we never read initial metadata. I expect at least one more similar bug. | ||
* | Update copyrights | Craig Tiller | 2016-01-28 |
| | |||
* | Preparatory changes for work shedding | Craig Tiller | 2016-01-28 |
| | | | | | | | | - cleanup: change grpc_iomgr_cb_func to take a bool instead of int success - cleanup: follow through with iomgr callback scheduling functions - prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue* functions | ||
* | Finish initial scrape, clang-format | Craig Tiller | 2015-11-24 |
| | |||
* | clang-format, bugfix | Craig Tiller | 2015-11-21 |
| | |||
* | Remove metadata context entirely | Craig Tiller | 2015-11-20 |
| | |||
* | Remove metadata context from the channel stack | Craig Tiller | 2015-11-19 |
| | |||
* | stream_op cleanup: surface layer | Craig Tiller | 2015-11-02 |
| | |||
* | Restore sanity | Craig Tiller | 2015-10-05 |
| | |||
* | Add API tracing to gRPC core | Masood Malekghassemi | 2015-10-02 |
| | |||
* | Fix clang-format script | Craig Tiller | 2015-09-28 |
| | |||
* | clang-format all core files | Craig Tiller | 2015-09-22 |
| | |||
* | Final patches for rename | Craig Tiller | 2015-09-22 |
| | |||
* | Move argument passing to start of list | Craig Tiller | 2015-09-22 |
| | |||
* | Rename init | Craig Tiller | 2015-09-22 |
| | |||
* | Rename run | Craig Tiller | 2015-09-22 |
| | |||
* | Move argument passing to start of list | Craig Tiller | 2015-09-22 |
| | |||
* | Move arguments to the start of lists | Craig Tiller | 2015-09-22 |
| | |||
* | indent pass to get logical source lines on one physical line | Craig Tiller | 2015-09-22 |
| | |||
* | Rename call_list to closure_list | Craig Tiller | 2015-09-22 |
| | |||
* | Fixes | Craig Tiller | 2015-09-21 |
| | |||
* | Call list progress | Craig Tiller | 2015-09-21 |
| | |||
* | Core compiles with workqueues | Craig Tiller | 2015-09-15 |
| | |||
* | Let lame_client accept error status | yang-g | 2015-08-17 |
| | |||
* | Add grpc_call_get_peer | Craig Tiller | 2015-07-20 |
| | |||
* | Introduce a clock type field onto gpr_timespec. | Craig Tiller | 2015-07-13 |
| | | | | | Use it to validate that arithmetic on time types makes even some vague kind of sense. | ||
* | clang-format affected files | Craig Tiller | 2015-06-30 |
| | |||
* | Debugging | Craig Tiller | 2015-06-29 |
| | |||
* | Plumbing transport_op changes through | Craig Tiller | 2015-06-25 |
| | |||
* | Merge branch 'oops-i-split-it-again' into tis-but-thy-name | Craig Tiller | 2015-06-25 |
|\ | |||
* | | s/grpc_transport_op/grpc_transport_stream_op/g | Craig Tiller | 2015-06-25 |
| | | |||
| * | Refactor progress | Craig Tiller | 2015-06-11 |
|/ | |||
* | clang-format | Craig Tiller | 2015-06-05 |
| | |||
* | Handle reffing when a cancel or bind gets stuck in the waiting queue | Craig Tiller | 2015-06-02 |
| | |||
* | Unref the slices if no write will happen. | Yang Gao | 2015-05-28 |
| | |||
* | Remove errant double finish | Craig Tiller | 2015-04-28 |
| | |||
* | Return correct status message for lame client | Craig Tiller | 2015-04-27 |
| | |||
* | clang-format | Craig Tiller | 2015-04-23 |
| | |||
* | Flesh out initial_op | Craig Tiller | 2015-04-23 |
| | |||
* | Beginning transport work | Craig Tiller | 2015-04-22 |
| | |||
* | clang-format | Craig Tiller | 2015-04-17 |
| | |||
* | Fix remaining allocation bugs | Craig Tiller | 2015-04-17 |
| | |||
* | Random small fixes | Craig Tiller | 2015-04-17 |
| | |||
* | Got rid of GRPC_SEND_START | Craig Tiller | 2015-04-17 |
| | |||
* | clang-format | Craig Tiller | 2015-04-16 |
| | |||
* | Switching to batch oriented metadata passing | Craig Tiller | 2015-04-16 |
| | |||
* | Update C++ server with new core API | Craig Tiller | 2015-02-23 |
| | | | | And reflects the C++ API in ServerBuilder. | ||
* | Add missing new-lines at end of file | Craig Tiller | 2015-02-18 |
| | |||
* | Update copyright to 2015 | Craig Tiller | 2015-02-18 |
| | |||
* | Finish streaming, lame client | Craig Tiller | 2015-02-11 |
| |