aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/surface/server.c
Commit message (Collapse)AuthorAge
* Merge branch 'decompression' of https://github.com/dgquintas/grpc into ↵Gravatar Craig Tiller2015-07-19
|\ | | | | | | | | | | | | | | dgquintas-decompression Conflicts: Makefile vsprojects/Grpc.mak
* \ Merge pull request #2470 from ctiller/i-want-to-wait-freeGravatar Vijay Pai2015-07-17
|\ \ | | | | | | Lock free requested call fulfillment path
| | * 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
| * | | Initial fixes for lock free request pathGravatar Craig Tiller2015-07-14
| | | |
| * | | First pass of lockless delivery of new callsGravatar Craig Tiller2015-07-13
| | | |
| * | | Split request matching into a single datastructureGravatar Craig Tiller2015-07-13
| | |/ | |/|
* | | Updating wrapped languages to new time functionsGravatar 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
| * | Merge github.com:grpc/grpc into simpler-cqGravatar Craig Tiller2015-07-10
| |\ \
* | \ \ Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-10
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #2328 from ctiller/be-less-verboseGravatar Yang Gao2015-07-09
| |\ \ \ | | | | | | | | | | Be less verbose during shutdown
| | * \ \ Merge github.com:grpc/grpc into be-less-verboseGravatar Craig Tiller2015-07-09
| | |\ \ \ | |_|/ / / |/| | | |
| | | | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-07-09
| | | | |\ | |_|_|_|/ |/| | | |
| | | * | Merge branch 'hosts-need-names-too' into simpler-cqGravatar Craig Tiller2015-07-09
| | | |\ \ | | |_|/ / | |/| | |
| * | | | Fix host name matching not workingGravatar Craig Tiller2015-07-09
|/ / / /
| | * | clang-format affected filesGravatar Craig Tiller2015-07-09
| | | |
| | * | FIx memory leakGravatar Craig Tiller2015-07-09
| | | |
| | * | Merge github.com:grpc/grpc into simpler-cqGravatar Craig Tiller2015-07-09
| | |\ \ | |_|/ / |/| | |
* | | | Merge pull request #2315 from ctiller/screw-you-guys-im-taking-my-own-lockGravatar Vijay Pai2015-07-09
|\ \ \ \ | | | | | | | | | | Split mu_call into a server-wide and a per-call lock
* \ \ \ \ Merge pull request #2308 from ctiller/metadata-wants-to-be-debuggedGravatar Yang Gao2015-07-08
|\ \ \ \ \ | | | | | | | | | | | | Add metadata refcount debug helpers
| | | | * \ Merge branch 'screw-you-guys-im-taking-my-own-lock' into simpler-cqGravatar Craig Tiller2015-07-08
| | | | |\ \ | | | |_|/ / | | |/| | |
| | | | * | Fix uninitialized variableGravatar Craig Tiller2015-07-08
| | | | | |
| | | | * | 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
| | | | |\ | |_|_|_|/ |/| | | |
| | | * | Reduce spamGravatar Craig Tiller2015-07-08
| |_|/ / |/| | |
| | * | Split mu_call into a server-wide and a per-call lockGravatar Craig Tiller2015-07-07
| |/ / |/| |
| * | Add metadata refcount debuggingGravatar Craig Tiller2015-07-06
| | |
* | | Change transport contract to automatically disconnect after sending a goawayGravatar Craig Tiller2015-07-05
| | | | | | | | | | | | iff there are no calls left - lets us remove this tracking from the server where it required a server-wide lock, and instead do the processing under the transport lock which parallelizes much more cleanly.
* | | Remove ALL_CALLS listGravatar Craig Tiller2015-07-04
|/ /
| * 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
* | | Spam cleanupGravatar Craig Tiller2015-07-01
| | |
* | | clang-format affected filesGravatar Craig Tiller2015-06-30
| | |
* | | Better handling of cancellation, uri parse errors, and disconnectionGravatar Craig Tiller2015-06-29
| | |
* | | Add connect retry, backoffGravatar Craig Tiller2015-06-29
| | |
* | | DebuggingGravatar Craig Tiller2015-06-29
| | |
* | | Progress - need to add http filtersGravatar Craig Tiller2015-06-26
| | |
* | | Small fixesGravatar Craig Tiller2015-06-26
| | |
* | | Moving chttp2 to new transport interfaceGravatar Craig Tiller2015-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
| | |
| | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-06-23
| | |\ | |_|/ |/| |
| | * Added compression filter to server creationGravatar David Garcia Quintas2015-06-23
| | |
| * | Merge github.com:grpc/grpc into oops-i-split-it-againGravatar Craig Tiller2015-06-19
| |\ \ | |/ / |/| |
* | | Fix scope of a lockGravatar Vijay Pai2015-06-18
| | |
* | | Added comments to describe nesting of mutexesGravatar Vijay Pai2015-06-17
| | |
* | | Split server lock into 2 pieces: one for call list and one for globalGravatar Vijay Pai2015-06-17
| | | | | | | | | | | | state (including channels)
| * | Merge branch 'we-dont-need-no-backup' into oops-i-split-it-againGravatar Craig Tiller2015-06-17
| |\ \ | |/ / |/| |