Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | Drop the ref | Vijay Pai | 2016-02-05 | |
| | | | ||||
* | | | Undo much of the previous commits so that only CallOpSet groups | Vijay Pai | 2016-02-05 | |
| | | | | | | | | | | | | with a Sneaky member are in a collection. | |||
* | | | Forgot to include these edits in the last commit | Vijay Pai | 2016-02-05 | |
| | | | ||||
* | | | Wrap groups of related CallOpSet's into a ref-counted structure | Vijay Pai | 2016-02-05 | |
|/ / | | | | | | | | | | | | | | | | | | | whenever appropriate so as to avoid any unintentional free-before-use problems. Potential performance issue: this triggers an additional allocation for each Async call initiation, along with the cost of ref-counting shared_ptr . But this is worth it for the additional safety provided here without any change to the exposed C++ API. | |||
| * | Merge github.com:grpc/grpc into compress | Craig Tiller | 2016-02-05 | |
| |\ | |/ |/| | ||||
| * | 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 comment on TryCancel() API | Sree Kuchibhotla | 2016-01-29 | |
| | | ||||
* | | Comments and format | Sree Kuchibhotla | 2016-01-28 | |
| | | ||||
* | | TryCancel() on ServerContext() | Sree Kuchibhotla | 2016-01-28 | |
|/ | ||||
* | Fixed wrong usage of global var | David Garcia Quintas | 2016-01-28 | |
| | ||||
* | sanity fixes | David Garcia Quintas | 2016-01-27 | |
| | ||||
* | Merge branch 'master' of github.com:grpc/grpc into sync-async-plus-interfaces | David Garcia Quintas | 2016-01-27 | |
|\ | ||||
* | | copyrights | David Garcia Quintas | 2016-01-27 | |
| | | ||||
* | | DONE!!1one | David Garcia Quintas | 2016-01-27 | |
| | | ||||
* | | After GrpcLibrary refactoring. Compiles and passes. WIP still | David Garcia Quintas | 2016-01-27 | |
| | | ||||
| * | Fix copyrights | Craig Tiller | 2016-01-27 | |
| | | ||||
| * | Alternative ownership for global callbacks | Craig Tiller | 2016-01-26 | |
| | | ||||
* | | pre sync_stream.cc creation. Does not compile | David Garcia Quintas | 2016-01-25 | |
| | | ||||
* | | async_stream.h done. Compiles | David Garcia Quintas | 2016-01-25 | |
| | | ||||
* | | copyrights | David Garcia Quintas | 2016-01-25 | |
| | | ||||
* | | Further work. Compiles. WIP | David Garcia Quintas | 2016-01-25 | |
| | | ||||
* | | Improved a couple error messages | David Garcia Quintas | 2016-01-22 | |
| | | ||||
* | | made codegen targets in build.yaml | David Garcia Quintas | 2016-01-21 | |
| | | ||||
* | | clang-format | David Garcia Quintas | 2016-01-21 | |
| | | ||||
* | | fixed copyrights | David Garcia Quintas | 2016-01-21 | |
| | | ||||
* | | Made "codedgen" directories closed over #includes | David Garcia Quintas | 2016-01-21 | |
| | | ||||
* | | clang-format | David Garcia Quintas | 2016-01-20 | |
| | | ||||
* | | updated copyrights | David Garcia Quintas | 2016-01-20 | |
| | | ||||
* | | Merge branch 'proto_interfaces' into yang-g-sync_async_mix | David Garcia Quintas | 2016-01-19 | |
|\ \ | ||||
| * | | override -> GRPC_OVERRIDE | David Garcia Quintas | 2016-01-19 | |
| | | | ||||
| * | | regenerated projects | David Garcia Quintas | 2016-01-19 | |
| | | | ||||
| * | | Merge branch 'master' of github.com:grpc/grpc into proto_interfaces | David Garcia Quintas | 2016-01-19 | |
| |\ \ | ||||
| * | | | Introduced ServerInterface | David Garcia Quintas | 2016-01-15 | |
| | | | | ||||
| | | * | Merge remote-tracking branch 'upstream/master' | Bogdan Drutu | 2016-01-15 | |
| | | |\ | | | |/ | | |/| | ||||
* | | | | remove outdated api | yang-g | 2016-01-15 | |
| | | | | ||||
* | | | | Add a test with two methods generic | yang-g | 2016-01-15 | |
| | | | | ||||
* | | | | warn user when they forget register generic service | yang-g | 2016-01-15 | |
| | | | | ||||
* | | | | fix copyright | yang-g | 2016-01-15 | |
| | | | | ||||
* | | | | add generic test | yang-g | 2016-01-15 | |
| | | | | ||||
* | | | | Add generic support | yang-g | 2016-01-15 | |
| | | | | ||||
* | | | | Merge remote-tracking branch 'upstream/master' into sync_async_mix | yang-g | 2016-01-15 | |
|\ \ \ \ | | |/ / | |/| | | ||||
| * | | | Added back trailing newlines | David Garcia Quintas | 2016-01-14 | |
| | | | | ||||
| | | * | Merge remote-tracking branch 'upstream/master' | Bogdan Drutu | 2016-01-14 | |
| | | |\ | | |_|/ | |/| | | ||||
| | * | | Merge branch 'master' of github.com:grpc/grpc into proto_interfaces | David Garcia Quintas | 2016-01-14 | |
| | |\ \ | | |/ / | |/| | | ||||
| * | | | Merge pull request #4653 from murgatroid99/release-0_12_master_merge | Craig Tiller | 2016-01-14 | |
| |\ \ \ | | | | | | | | | | | Release 0 12 master merge | |||
* | | | | | Merge remote-tracking branch 'upstream/master' into sync_async_mix | yang-g | 2016-01-14 | |
|\| | | | | ||||
| * | | | | clang-format code | Craig Tiller | 2016-01-14 | |
| | | | | | ||||
| * | | | | Update copyrights again | murgatroid99 | 2016-01-13 | |
| | | | | | ||||
| | | * | | WIP. Added ChannelInterface | David Garcia Quintas | 2016-01-13 | |
| | |/ / | |/| | | ||||
* | | | | merge with head | yang-g | 2016-01-13 | |
|\| | | |