Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #5350 from yang-g/stalled_by_transport_race | Craig Tiller | 2016-02-22 |
|\ | | | | | Fix race between add_writing_stalled and destroy stream | ||
| * | Fix race between add_writing_stalled and destroy stream | yang-g | 2016-02-22 |
| | | |||
* | | Discard the read buffer on stream error | yang-g | 2016-02-22 |
|/ | |||
* | Merge github.com:grpc/grpc into compress | Craig Tiller | 2016-02-11 |
|\ | |||
| * | Manually added empty lines and spaces in the copyright and it worked. | Bogdan Drutu | 2016-02-09 |
| | | |||
| * | Add the removed line before the copyright | Bogdan Drutu | 2016-02-09 |
| | | |||
| * | run sudo ./tools/distrib/clang_format_code.sh | Bogdan Drutu | 2016-02-09 |
| | | |||
| * | Fix some indentation. | Bogdan Drutu | 2016-02-09 |
| | | |||
| * | change gpr_int* to int*_t | Bogdan Drutu | 2016-02-09 |
| | | |||
| * | Run clang-format | Bogdan Drutu | 2016-02-08 |
| | | |||
| * | Change the census metadata keys. Both census keys must be binary keys ↵ | Bogdan Drutu | 2016-02-08 |
| | | | | | | | | because of the encoding. | ||
| * | flush the stalled list after the window is updated | yang-g | 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. | ||
* | Merge pull request #4933 from yang-g/stalled_by_transport_race2 | Craig Tiller | 2016-02-01 |
|\ | | | | | Use a separate list for streams stalled by transport in writing path | ||
* | | use huffman prefix | yang-g | 2016-02-01 |
| | | |||
| * | Merge remote-tracking branch 'upstream/master' into stalled_by_transport_race2 | yang-g | 2016-01-29 |
| |\ | |/ |/| | |||
* | | Merge pull request #4874 from rjshade/add_comments_to_transport | David G. Quintas | 2016-01-29 |
|\ \ | | | | | | | Add comments to grpc_transport_stream_op structure | ||
| * | | Update copyright, clang-format for line wrapping of comment. | Robbie Shade | 2016-01-29 |
| | | | |||
* | | | 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 | ||
| | * | move flow control code back to writing.c | yang-g | 2016-01-28 |
| | | | |||
| | * | fix copyright | yang-g | 2016-01-28 |
| | | | |||
| | * | Use a separate list for streams stalled by transport in writing path | yang-g | 2016-01-27 |
| |/ |/| | |||
| * | Add comments to grpc_transport_stream_op structure | Robbie Shade | 2016-01-25 |
|/ | |||
* | fix copyrights | Jan Tattermusch | 2016-01-19 |
| | |||
* | improve decode_timeout implementation | Jan Tattermusch | 2016-01-19 |
| | |||
* | Added back trailing newlines | David Garcia Quintas | 2016-01-14 |
| | |||
* | Update copyrights | murgatroid99 | 2016-01-13 |
| | |||
* | Merge branch 'master' into release-0_12_master_merge | murgatroid99 | 2016-01-13 |
|\ | |||
| * | Updated copyrights | murgatroid99 | 2016-01-12 |
| | | |||
* | | Fixed a couple of remaining merge issues | murgatroid99 | 2016-01-08 |
| | | |||
* | | Merged from master and resolved merge conflicts | murgatroid99 | 2016-01-08 |
|\| | |||
| * | Merge github.com:grpc/grpc into clangfmt | Craig Tiller | 2016-01-06 |
| |\ | |||
* | | | Expose core metadata validation functions in public headers | murgatroid99 | 2016-01-06 |
| | | | |||
| | * | Merge pull request #4562 from ctiller/ints | jboeuf | 2016-01-06 |
| | |\ | | | | | | | | | Switch to using C99 types for fixed size integers | ||
| | * \ | Merge pull request #4554 from yang-g/stalled_and_destroy | Craig Tiller | 2016-01-04 |
| | |\ \ | | | | | | | | | | | remove stream from stalled_by_transport list before destroy it | ||
* | | | | | Update copyrights | Craig Tiller | 2016-01-04 |
| | | | | | |||
| | | | * | Merge github.com:grpc/grpc into ints | Craig Tiller | 2016-01-04 |
| | | | |\ | | | |_|/ | | |/| | | |||
| * | | | | Update copyrights | Craig Tiller | 2016-01-04 |
| | | | | | |||
| * | | | | clang-format code | Craig Tiller | 2016-01-04 |
| |/ / / | |||
| * | | | Update copyrights | Craig Tiller | 2015-12-22 |
| | | | | |||
| | | * | Eliminate gpr_ int types - and insist on C99 variants instead | Craig Tiller | 2015-12-22 |
| | |/ | |/| | |||
| | * | remove stream from stalled_by_transport list before destroy it | yang-g | 2015-12-21 |
| |/ | |||
| * | Merge pull request #4384 from ctiller/big_data | Yang Gao | 2015-12-18 |
| |\ | | | | | | | Add a test that overflows incoming flow control windows | ||
| * | | hide a debug log under trace and fix two log levels | yang-g | 2015-12-17 |
| | | | |||
| | * | clang-format | Craig Tiller | 2015-12-16 |
| | | | |||
| | * | Fix flow control for unstarted streams | Craig Tiller | 2015-12-16 |
| | | | |||
| | * | Merge branch 'big_data' of github.com:ctiller/grpc into big_data | Craig Tiller | 2015-12-16 |
| | |\ | |||
| | * \ | Merge github.com:grpc/grpc into big_data | Craig Tiller | 2015-12-16 |
| | |\ \ | | |/ / | |/| | | |||
| * | | | Merge pull request #4467 from ctiller/DotInHeaderName | David G. Quintas | 2015-12-16 |
| |\ \ \ | | | | | | | | | | | Allow . in header names |