aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/surface/call.c
Commit message (Collapse)AuthorAge
* Move alarm subsystem to monotonic timeGravatar Craig Tiller2015-07-19
|
* Merge branch 'decompression' of https://github.com/dgquintas/grpc into ↵Gravatar Craig Tiller2015-07-19
|\ | | | | | | | | | | | | | | dgquintas-decompression Conflicts: Makefile vsprojects/Grpc.mak
* \ Merge github.com:grpc/grpc into no-worries-i-can-waitGravatar Craig Tiller2015-07-17
|\ \
| | * Fixed small leak.Gravatar David Garcia Quintas2015-07-15
| | |
| | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-07-15
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # Makefile # include/grpc++/client_context.h # include/grpc++/server_context.h # src/cpp/client/client_context.cc # src/cpp/server/server_context.cc # vsprojects/Grpc.mak
| | * | Added some comments, minot stylistic tweaksGravatar David Garcia Quintas2015-07-15
| | | |
| | * | Fixes to compression, to be merged back to the appropriate branch.Gravatar David Garcia Quintas2015-07-15
| | | |
| * | | Merge github.com:grpc/grpc into flow-like-lava-to-a-barnyardGravatar Craig Tiller2015-07-13
| |\ \ \ | | | |/ | | |/|
* | | | Merge github.com:grpc/grpc into no-worries-i-can-waitGravatar Craig Tiller2015-07-13
|\ \ \ \ | | |/ / | |/| |
* | | | Introduce a clock type field onto gpr_timespec.Gravatar Craig Tiller2015-07-13
| | | | | | | | | | | | | | | | | | | | Use it to validate that arithmetic on time types makes even some vague kind of sense.
| * | | Merge pull request #2289 from ctiller/footprints-on-the-sands-of-timeGravatar Vijay Pai2015-07-10
| |\ \ \ | |/ / / |/| | | Introduce multiple clocks to GPR
| * | | Added static where neededGravatar Craig Tiller2015-07-10
| | | |
| * | | Remove magic numberGravatar Craig Tiller2015-07-10
| | | |
| | | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-07-09
| | | |\
| * | | | Fix TSAN reported errorsGravatar Craig Tiller2015-07-09
| | | | |
| * | | | clang-format affected filesGravatar Craig Tiller2015-07-09
| | | | |
| * | | | Merge github.com:grpc/grpc into simpler-cqGravatar Craig Tiller2015-07-09
| |\ \ \ \ | | | |_|/ | | |/| |
* | | | | Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-09
|\ \ \ \ \ | | |/ / / | |/| | |
| | | * | Merge github.com:grpc/grpc into flow-like-lava-to-a-barnyardGravatar Craig Tiller2015-07-09
| | | |\ \ | | |_|/ / | |/| | |
| * | | | Merge pull request #2308 from ctiller/metadata-wants-to-be-debuggedGravatar Yang Gao2015-07-08
| |\ \ \ \ | | | | | | | | | | | | Add metadata refcount debug helpers
| | | * | | Rewrite completion queue internals to use pre-allocation of eventsGravatar Craig Tiller2015-07-08
| | |/ / / | |/| | |
| | | | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-07-08
| | | | |\ | | |_|_|/ | |/| | |
| * | | | Merge pull request #2242 from a-veitch/external_api_2Gravatar Craig Tiller2015-07-07
| |\ \ \ \ | | | | | | | | | | | | add client side census context
| | | * \ \ Merge github.com:grpc/grpc into metadata-wants-to-be-debuggedGravatar Craig Tiller2015-07-07
| | | |\ \ \ | | |_|/ / / | |/| | | |
* | | | | | Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-07
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/core/channel/client_setup.c src/core/surface/init.c
| | | | * | Merge github.com:grpc/grpc into flow-like-lava-to-a-barnyardGravatar Craig Tiller2015-07-07
| | | | |\ \ | | |_|_|/ / | |/| | | |
| * | | | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-07
| |\ \ \ \ \
* | | | | | | clang-format changed filesGravatar Craig Tiller2015-07-06
| | | | | | |
| | | | * | | Add metadata refcount debuggingGravatar Craig Tiller2015-07-06
| | |_|/ / / | |/| | | |
| | | | * | Merge github.com:grpc/grpc into flow-like-lava-to-a-barnyardGravatar Craig Tiller2015-07-05
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/core/surface/call.c src/core/transport/chttp2_transport.c src/core/transport/transport.h
| | * | | | | Structure repacking and sizingGravatar Craig Tiller2015-07-02
| | | |_|/ / | | |/| | |
* | / | | | Introduce multiple clocks to GPRGravatar Craig Tiller2015-07-01
| |/ / / / |/| | | |
| * | | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-01
| |\ \ \ \ | |/ / / / |/| | | |
| | | | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-07-01
| | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # Makefile # gRPC.podspec # src/core/surface/call.c # src/core/transport/chttp2/frame_data.c # tools/doxygen/Doxyfile.core.internal # vsprojects/Grpc.mak
* | | | | | Try harder to return DEADLINE_EXCEEDED when we shouldGravatar Craig Tiller2015-07-01
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do this by ensuring that the alarm callback has had a chance to run on a call before returning status to the application. If we do not do this: - the server alarm could be scheduled and run - it will write a RST_STREAM with a status that loses the deadline exceededness (because that is unexpressable in HTTP2 error codes) - it will be received by the client and processed - the client will return an INTERNAL error (the lossy re-encoding of the server status), and then run its alarm handler to set the status to something else
| | | | * WIP in *_end2end_test.cc. Tests pass. Fixed leaks and introduced concept of ↵Gravatar David Garcia Quintas2015-06-30
| | | | | | | | | | | | | | | | | | | | compression request thru MD
| * | | | clang-format affected filesGravatar Craig Tiller2015-06-30
| | | | |
| | * | | add client side census contextGravatar Alistair Veitch2015-06-29
| |/ / / |/| | |
| * | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-06-26
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #2149 from ctiller/oops-i-split-it-againGravatar Vijay Pai2015-06-26
|\ \ \ \ | | | | | | | | | | Initial transport lock split up
| | | | * Moar tests, fixed wrongly named vbles, minor bugs.Gravatar David Garcia Quintas2015-06-25
| | | | |
* | | | | Bug fix. Do not push to incoming_queue after it is flushed.Gravatar yang-g2015-06-25
| | | | |
| | * | | Plumbing transport_op changes throughGravatar Craig Tiller2015-06-25
| | | | |
| | * | | Merge branch 'oops-i-split-it-again' into tis-but-thy-nameGravatar Craig Tiller2015-06-25
| | |\ \ \ | | |/ / / | |/| | |
| | * | | s/grpc_transport_op/grpc_transport_stream_op/gGravatar Craig Tiller2015-06-25
| |/ / / |/| | |
| | | * Fixed bad merge.Gravatar David Garcia Quintas2015-06-23
| | | |
| | | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-06-23
| | | |\ | |_|_|/ |/| | |
| * | | Merge github.com:grpc/grpc into oops-i-split-it-againGravatar Craig Tiller2015-06-23
| |\ \ \ | |/ / / |/| | |
| | | * Redesign of compression algorithm propagation based on metadataGravatar David Garcia Quintas2015-06-22
| | | |
* | | | Fixed warning while parsing compression enum bytes.Gravatar David Garcia Quintas2015-06-22
| | | |