aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
| * | | | | | | | | | | | | | | | | | | | Attempt to fix TSANGravatar ncteisen2017-11-17
| | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | Merge pull request #13109 from ncteisen/tracing++Gravatar Noah Eisen2017-11-17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | C++ize Tracing System
| | | | * | | | | | | | | | | | | | | | | | Avoid calling dtor on grpc_fd before putting it in freelistGravatar yang-g2017-11-17
| |_|_|/ / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | * | | | | | Fix error when a language skips a certain versionGravatar Alex Polcyn2017-11-17
| |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | | Remove unnecessary if condition in public_headers_must_be_c89Gravatar Yash Tibrewal2017-11-17
| |_|_|_|_|_|_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | | | | Fix TSAN attemptGravatar ncteisen2017-11-17
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Merge branch 'master' of https://github.com/grpc/grpc into tracing++Gravatar ncteisen2017-11-17
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Rename tracer_peer to tracer_utilGravatar ncteisen2017-11-17
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Merge pull request #13435 from sreecha/disable-realtime-cachingGravatar Sree Kuchibhotla2017-11-17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable caching start-time for all clock-types except GPR_CLOCK_MONOTONIC
| | * | | | | | | | | | | | | | | | | | reviewer feedbackGravatar ncteisen2017-11-17
| | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Merge pull request #13433 from murgatroid99/uv_resource_quota_fixesGravatar Michael Lumish2017-11-17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix uses of resource quota in UV TCP code
| | | | * | | | | | | | | | | | | | | | | Swtich to using grpc_bb_take_firstGravatar ncteisen2017-11-17
| | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | Merge pull request #13409 from kpayson64/fix_json_run_localhostGravatar kpayson642017-11-17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix TSAN json_run_localhost flake
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #13439 from jtattermusch/csharp_no_concurrent_dictGravatar Jan Tattermusch2017-11-17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use regular dict in C# completion registry
| | | | * | | | | | | | | | | | | | | | | | | Disable caching start-time for all clocktypes except GPR_CLOCK_MONOTONICGravatar Sree Kuchibhotla2017-11-17
| |_|_|/ / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Caching the start-time for GPR_CLOCK_REALTIME has been causing errors in cases where the system time is changed (after caching the time). In such cases, the following functions produce incorrect results (and are off by how much ever the system time was changed) grpc_millis_to_timespec() and grpc_timespec_to_millis_round_down() This can cause problems especially when using the above functions to get timer deadlines or completion queue timeouts. (In the worst case scenarios, the timeouts/deadlines will always occur (if the timeout inverval / deadline was less than the system change delta) Ideally we should be reverting https://github.com/grpc/grpc/pull/11866 but since that is a large change (which introduced new APIs in exec_ctx.cc), I am doing this change to effectively revert to the old behavior (while still keeping the new APIs introduced in exec_ctx)
| | | * | | | | | | | | | | | | | | | | | | Clang formatGravatar murgatroid992017-11-17
| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | use regular dict in completion registryGravatar Jan Tattermusch2017-11-17
|/ / / / / / / / / / / / / / / / / / / / /
| | | | | | | | * | | | | | | | | | | | | generalize invocation of C# microbenchmarksGravatar Jan Tattermusch2017-11-17
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | | | | | add PInvokeByteArray microbenchmarkGravatar Jan Tattermusch2017-11-17
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | | | | | add CompletionRegistry microbenchmarkGravatar Jan Tattermusch2017-11-17
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | | | | | add GCStats to microbenchmarksGravatar Jan Tattermusch2017-11-17
| |_|_|_|_|_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | * | | | | | | forward declare pbobjc.hGravatar Muxi Yan2017-11-17
| | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Merge pull request #13418 from jtattermusch/csharp_honor_optimizationtargetGravatar Jan Tattermusch2017-11-17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | C# benchmark improvements
| | * | | | | | | | | | | | | | | | | | | Fix TSAN json_run_localhost flakeGravatar Ken Payson2017-11-16
| | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | Merge pull request #13422 from kpayson64/quic_tsan_fixGravatar kpayson642017-11-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use lock when popping requests on server shutdown
| | | | * | | | | | | | | | | | | | | | | | Fix uses of resource quota in UV TCP codeGravatar murgatroid992017-11-16
| | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | Merge pull request #13388 from y-zeng/flow_controlGravatar Yuchen Zeng2017-11-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flow control fixes
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #13335 from ncteisen/inline-closureGravatar Noah Eisen2017-11-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inline Closure
| | | | | | | | * | | | | | | | | | | | | | | | No more API change, no test changeGravatar ncteisen2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | | | | | | | | unref before write failures for completnessGravatar ncteisen2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | | | | | | | | Reviewer feedback: no API changeGravatar ncteisen2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | Merge pull request #13417 from markdroth/grpclb_memory_leak_fixGravatar Mark D. Roth2017-11-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Restart LB call after client load report completion, if needed.
| | | | * | | | | | | | | | | | | | | | | | | | | Use lock when popping requests on server shutdownGravatar Ken Payson2017-11-16
| | | | | |/ / / / / / / / / / / / / / / / / / / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Doing this without a lock causes TSAN failures for quic. There isn't much need to be clever here because this only impacts shutdown performance, which doesn't really matter.
| | | | | | | | | * | | | | | | | | | | | | | | Fix clang-format issuesGravatar kwasimensah2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | clang fmtGravatar ncteisen2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | | | | Add constant kMaxDtGravatar Yuchen Zeng2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | inline helper and remove extern cGravatar ncteisen2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | Merge pull request #13411 from adelez/fix_pythonGravatar adelez2017-11-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix manual docker command output for Python.
| | | | | | | | | | | | | | | | | * | | | | | | | change directory input to use of native.globGravatar Nicolas Lopez2017-11-16
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use of directory as input to data is not supported with experimental remote execution build service.
| | | | | | * | | | | | | | | | | | | | | | | | balance queuedContinuationCounter for inlined handlersGravatar Jan Tattermusch2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | * | | | | | | | | | | | | | | | | | C# benchmarks: honor optimizationtarget channel argGravatar Jan Tattermusch2017-11-16
| |_|_|_|_|/ / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | | | | | | | | Reviewer feedback: friend func not clasSGravatar ncteisen2017-11-16
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | | | | | | | | Reviewer feedback: singleton TraceFlagListGravatar ncteisen2017-11-16
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | Restart LB call after client load report completion, if needed.Gravatar Mark D. Roth2017-11-16
| | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | Merge pull request #13394 from murgatroid99/node_interop_test_invocation_fixGravatar Jan Tattermusch2017-11-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | Update Node interop test invocation to use new fixtures
| | | | | | | | | | | | | * | | | | | | | | | Only alloc if status <> okGravatar ncteisen2017-11-15
| | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | Merge pull request #13233 from mehrdada/fix-grpcio-reflection-health-packagingGravatar Mehrdad Afshari2017-11-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix grpcio_{reflection,health_checking} packaging
| | | | | | | | | | | | | | * | | | | | | | | | Fix segfaultGravatar ncteisen2017-11-15
| | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | | | | | | | | | Fix bad mergeGravatar ncteisen2017-11-15
| | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | | | | | | | | | Save C++ for follow up PRGravatar ncteisen2017-11-15
| | | | | | | | | | | | | | | | | | | | | | | |