Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix server shutdown issues | Craig Tiller | 2015-02-11 |
| | | | | First end2end test passes | ||
* | Merge pull request #9 from yang-g/c++api | Craig Tiller | 2015-02-11 |
|\ | | | | | Add trailing metadata to client context and use it. | ||
* | | Fix ownership | Craig Tiller | 2015-02-11 |
| | | |||
| * | Add trailing metadata to client context and use it. | Yang Gao | 2015-02-11 |
| | | |||
* | | Fix hash table | Craig Tiller | 2015-02-11 |
|/ | |||
* | Fix race | Craig Tiller | 2015-02-11 |
| | |||
* | Send initial metadata | Craig Tiller | 2015-02-11 |
| | |||
* | Make end2end_test use fewer threads | Craig Tiller | 2015-02-11 |
| | | | | Helps finding interesting threads in gdb much easier | ||
* | Tweak metadata sending | Craig Tiller | 2015-02-11 |
| | |||
* | Merge pull request #8 from yang-g/c++api | Craig Tiller | 2015-02-11 |
|\ | | | | | Finish call.h and call.cc | ||
| * | Make it compile | Yang Gao | 2015-02-11 |
| | | |||
| * | resolve conflict | Yang Gao | 2015-02-11 |
| |\ | |/ |/| | |||
| * | save before the change | Yang Gao | 2015-02-11 |
| | | |||
* | | Allow server to hook calls also, fix crash | Craig Tiller | 2015-02-11 |
| | | |||
* | | Fix typo causing crash | Craig Tiller | 2015-02-11 |
| | | |||
* | | Fix typo causing crash | Craig Tiller | 2015-02-11 |
| | | |||
* | | Initial metadata fix | Craig Tiller | 2015-02-11 |
| | | |||
* | | Just use one completion queue per server for delivering completions | Craig Tiller | 2015-02-11 |
|/ | | | | | This simplifies (drastically) the polling story, although will slightly complicate mixing sync & async servers - but we're not there yet. | ||
* | Merge pull request #7 from yang-g/c++api | Craig Tiller | 2015-02-11 |
|\ | | | | | C++api | ||
| * | minor improvement | Yang Gao | 2015-02-11 |
| | | |||
| * | Merge branch 'c++api' of github.com:ctiller/grpc into c++api | Yang Gao | 2015-02-11 |
| |\ | |/ |/| | |||
| * | fix conflict | Yang Gao | 2015-02-11 |
| |\ | |||
* | | | More implementation | Craig Tiller | 2015-02-11 |
| |/ |/| | |||
| * | Implement FinalizeResult | Yang Gao | 2015-02-11 |
| | | |||
* | | Fix FinalizeResult signature | Craig Tiller | 2015-02-11 |
|/ | |||
* | Merge branch 'c++api' of github.com:ctiller/grpc into c++api | Craig Tiller | 2015-02-11 |
|\ | |||
* | | Server progress | Craig Tiller | 2015-02-11 |
| | | |||
| * | Merge pull request #6 from yang-g/c++api | Craig Tiller | 2015-02-11 |
|/| | | | | | Release write buffer in FinalizeResult | ||
| * | typo fix | Yang Gao | 2015-02-11 |
| | | |||
| * | Remove stale call site. | Yang Gao | 2015-02-11 |
| | | |||
| * | Release write buffer in FinalizeResult | Yang Gao | 2015-02-11 |
|/ | |||
* | Merge branch 'c++api' of github.com:ctiller/grpc into c++api | Craig Tiller | 2015-02-11 |
|\ | |||
| * | Merge github.com:grpc/grpc into c++api | Craig Tiller | 2015-02-11 |
| |\ | |||
| | * | Merge pull request #448 from nicolasnoble/grpc-win32 | Craig Tiller | 2015-02-11 |
| | |\ | | | | | | | | | Windows port of iomgr. | ||
| * | | | Merge github.com:grpc/grpc into c++api | Craig Tiller | 2015-02-11 |
| |\| | | | | | | | | | | | | | | | | | | Conflicts: test/cpp/qps/server.cc | ||
| * | | | Merge pull request #5 from yang-g/c++api | Craig Tiller | 2015-02-11 |
| |\ \ \ | | | | | | | | | | | Implement FillOps | ||
| | | * \ | Merge pull request #474 from dklempner/unary_upgrade_check | Craig Tiller | 2015-02-11 |
| | | |\ \ | | | | | | | | | | | | | Have unary pollset check to see if the existing fd is orphaned | ||
| | * | | | | Implement FillOps | Yang Gao | 2015-02-11 |
| | | | | | | |||
| | | | * | | Have unary pollset check to see if the existing fd is orphaned | David Klempner | 2015-02-10 |
| | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids an unnecessary upgrade to multipoller if there was no do_work called between an orphan and a subsequent add. Additionally, it avoids the need for epoll based multipoller to check for this case in its upgrade code by ensuring all existing fds are valid at upgrade time. | ||
| * | | | | Simplify server ready for async path | Craig Tiller | 2015-02-10 |
| | | | | | |||
| * | | | | Fix compile | Craig Tiller | 2015-02-10 |
| | | | | | |||
| * | | | | Allow two completion queues on request call | Craig Tiller | 2015-02-10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | One for the new rpc notification, the other is bound to the new call. This will make async c++ soooo much easier. | ||
* | | | | | Make sure new rpcs always come in on server cq | Craig Tiller | 2015-02-10 |
| | | | | | |||
| * | | | | Merge branch 'c++api' of github.com:ctiller/grpc into c++api | Craig Tiller | 2015-02-10 |
| |\| | | | |||
| * | | | | First draft registered methods | Craig Tiller | 2015-02-10 |
|/ / / / | |||
| | * | | Merge pull request #460 from ↵ | jboeuf | 2015-02-10 |
| | |\ \ | | | | | | | | | | | | | | | | | | | | | nathanielmanistaatgoogle/server_credentials_wrapping Add a wrapping of grpc_server_credentials. | ||
| | * \ \ | Merge pull request #428 from ctiller/clientlock2 | Nicolas Noble | 2015-02-10 |
| | |\ \ \ | | | | | | | | | | | | | Work towards removing some contention | ||
| | * \ \ \ | Merge pull request #469 from ctiller/fix6 | jboeuf | 2015-02-10 |
| | |\ \ \ \ | | | | | | | | | | | | | | | Fix some tests | ||
| * | | | | | | Merge pull request #4 from yang-g/c++api | Craig Tiller | 2015-02-10 |
|/| | | | | | | | | | | | | | | | | | | | | call implementation part 1 | ||
| * | | | | | | call implementation before the meeting | Yang Gao | 2015-02-10 |
| | | | | | | |