aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext
Commit message (Collapse)AuthorAge
* Expose more statsGravatar Craig Tiller2017-08-31
|
* Change PF and RR to expect only backends.Gravatar Juanli Shen2017-08-30
|
* Revert "Implement call combiner"Gravatar Mark D. Roth2017-08-29
|
* Removed in_connectivity_shutdown from RRGravatar David Garcia Quintas2017-08-28
|
* Implement call combiner.Gravatar Mark D. Roth2017-08-25
|
* Merge pull request #11782 from muxi/stream_compression_configGravatar Muxi Yan2017-08-24
|\ | | | | Implement stream compression - configuration and negotiation
| * Fix stream_compression_payload test flakeGravatar Muxi Yan2017-08-23
| |
* | Merge pull request #12240 from yang-g/endoGravatar Yang Gao2017-08-23
|\ \ | | | | | | Add a new macro for custom profiler
| | * Merge remote-tracking branch 'upstream/master' into stream_compression_configGravatar Muxi Yan2017-08-23
| | |\ | |_|/ |/| |
* | | Merge pull request #12242 from dgquintas/rr_initial_connGravatar David G. Quintas2017-08-22
|\ \ \ | | | | | | | | RR: Initialize subchannel connectivity state
* | | | Fix ubsanGravatar Noah Eisen2017-08-22
| | | |
| | * | Fix mismatched BEGIN/ENDGravatar yang-g2017-08-21
| | | |
| * | | RR: Initialize subchannel connectivity stateGravatar David Garcia Quintas2017-08-21
| |/ /
| | * Merge remote-tracking branch 'upstream/master' into stream_compression_configGravatar Muxi Yan2017-08-21
| | |\ | | |/ | |/|
| | * Do not add accept-encoding field when it existsGravatar Muxi Yan2017-08-18
| | |
| | * Some missing partsGravatar Muxi Yan2017-08-17
| | |
* | | Added missing call to grpc_byte_buffer_reader_destroy()Gravatar David Garcia Quintas2017-08-14
|/ /
* | Pull bdp estimation into flowctl moduleGravatar ncteisen2017-08-13
| |
| * Merge remote-tracking branch 'upstream/master' into stream_compression_configGravatar Muxi Yan2017-08-11
| |\ | |/ |/|
| * Address review commentsGravatar Muxi Yan2017-08-11
| |
* | Merge pull request #12091 from chhsia0/osx-cmakeGravatar Vijay Pai2017-08-08
|\ \ | | | | | | Fixed `grpc_unsecure` CMake build failures due to non-standard ssl path.
* | | transport - Fix a thread safety bug introduced by #11780Gravatar Muxi Yan2017-08-07
| | |
| * | Fixed `grpc_unsecure` CMake build failures due to non-standard openssl location.Gravatar Chun-Hung Hsiao2017-08-04
|/ / | | | | | | | | | | | | | | | | `grpc_unsecure` doesn't use openssl, but one of its source file accidently includes `openssl/rand.h`. Since `CMakeLists.txt` doesn't specify that `grpc_unsecure` requires openssl, the build would fail. This can be fixed by simply removing this header inclusion. Fixed #11600.
* | Add support for service configs to c-ares resolver.Gravatar Mark D. Roth2017-08-03
| |
| * Merge branch 'master' into stream_compression_configGravatar Muxi Yan2017-08-02
| |\
* | | Fix another two memory leak points in cronet_transportGravatar Muxi Yan2017-08-02
| |/ |/|
* | Merge pull request #11796 from afirago/fix-fallthrough-werrorGravatar Nicolas Noble2017-08-01
|\ \ | | | | | | Fix implicit fallthrough warning on GCC 7.x
* | | clang fmtGravatar ncteisen2017-08-01
| | |
* | | Merge branch 'master' of https://github.com/grpc/grpc into flow-control-v3Gravatar ncteisen2017-08-01
|\ \ \
| * \ \ Merge pull request #11991 from muxi/fix-objc-nsdata-memory-leakGravatar Muxi Yan2017-07-31
| |\ \ \ | | | | | | | | | | Fix two memory leak points in ObjC
| | * | | Fix two memory leaksGravatar Muxi Yan2017-07-31
| | | | |
| * | | | Merge pull request #11703 from yang-g/cq_shutdownGravatar Yang Gao2017-07-31
| |\ \ \ \ | | | | | | | | | | | | Allow adding events to cq after shutdown is called.
| * \ \ \ \ Merge pull request #11927 from y-zeng/nameserGravatar Yuchen Zeng2017-07-28
| |\ \ \ \ \ | | |_|/ / / | |/| | | | Add src/core/lib/iomgr/nameser.h
* | | | | | Merge branch 'master' of https://github.com/grpc/grpc into flow-control-v3Gravatar ncteisen2017-07-28
|\| | | | |
| | | * | | Change return type to boolGravatar yang-g2017-07-28
| | | | | |
| | | * | | Allow adding events to cq after shutdown is called.Gravatar yang-g2017-07-28
| | | | | |
| * | | | | Merge pull request #11948 from dgquintas/grpclb_fix_rr_shutdown_connectivityGravatar David G. Quintas2017-07-28
| |\ \ \ \ \ | | | | | | | | | | | | | | Fix bug in handling of RR connectivity transition to SHUTDOWN
| | * | | | | Fix bug in handling of RR connectivity transition to SHUTDOWNGravatar David Garcia Quintas2017-07-27
| | | |/ / / | | |/| | |
| * / | | | Watch the LB channel using the right initial conn. stateGravatar David Garcia Quintas2017-07-27
| |/ / / /
| * | | | Use new protocol for reporting dropped calls to grpclb balancer.Gravatar Mark D. Roth2017-07-27
| | | | |
| | * | | Update build.yaml, fix formatGravatar Yuchen Zeng2017-07-27
| | | | |
| | * | | Add src/core/lib/iomgr/nameser.hGravatar Yuchen Zeng2017-07-27
| | | | |
| | | | * Merge remote-tracking branch 'upstream/master' into stream_compression_configGravatar Muxi Yan2017-07-26
| | | | |\ | | |_|_|/ | |/| | |
| * | | | Merge pull request #11780 from muxi/stream_compression_transportGravatar Muxi Yan2017-07-26
| |\ \ \ \ | | | | | | | | | | | | Implement stream compression - transport layer
| | | | | * bug fixGravatar Muxi Yan2017-07-26
| | | | | |
| | | | | * config - Move slice buffer creation to stream compression enabling time for ↵Gravatar Muxi Yan2017-07-26
| | | | | | | | | | | | | | | | | | | | | | | | performance
| * | | | | Improvements to grpc_byte_stream API and handling.Gravatar Mark D. Roth2017-07-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add shutdown() method (to be used in forthcoming call combiner code). - Use a vtable instead of storing method pointers in each instance. - Check all callers of pull() to make sure that they are properly handling errors. - Clarify ownership rules and attempt to adhere to them. - Added a new grpc_caching_byte_stream implementation, which is used in http_client_filter to avoid having to read the whole send_message byte stream before passing control down the stack. (This class may also be used in the retry code I'm working on separately.) - As part of this, did a major rewrite of http_client_filter, which made the code more readable and fixed a number of potential bugs. Note that some of this code is hard to test right now, due to the fact that the send_message byte stream is always a slice_buffer stream, for which next() is always synchronous and no destruction is needed. However, some future work (specifically, my call combiner work and Craig's incremental send work) will start leveraging this.
| | | | | * Merge changes in transport from #11780Gravatar Muxi Yan2017-07-26
| | | | | |\ | | | |_|_|/ | | |/| | |
| | | | | * Separate stream compression from message-wise compressionGravatar Muxi Yan2017-07-26
| | | | | |
| * | | | | Merge pull request #11865 from yang-g/avl_interfaceGravatar Yang Gao2017-07-26
| |\ \ \ \ \ | | | | | | | | | | | | | | Adding user_data to avl interface so that an exec_ctx can be passed in.