From 8e331bf8e8b05ca1f40c7a9dd211c975948a748e Mon Sep 17 00:00:00 2001 From: ncteisen Date: Tue, 25 Apr 2017 08:30:16 -0700 Subject: Update env var doc --- doc/environment_variables.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'doc/environment_variables.md') diff --git a/doc/environment_variables.md b/doc/environment_variables.md index 47efb3a1d8..62a988f267 100644 --- a/doc/environment_variables.md +++ b/doc/environment_variables.md @@ -47,8 +47,6 @@ some configuration as environment variables that can be set. - flowctl - traces http2 flow control - op_failure - traces error information when failure is pushed onto a completion queue - - pending_tags - [debug builds only] traces still-in-progress tags on - completion queues - round_robin - traces the round_robin load balancing policy - glb - traces the grpclb load balancer - queue_pluck @@ -58,6 +56,20 @@ some configuration as environment variables that can be set. - timer - timers (alarms) in the grpc internals - transport_security - traces metadata about secure channel establishment - tcp - traces bytes in and out of a channel + - DEBUG builds only: + * metadata - tracks creation and mutation of metadata + * closure - tracks closure creation, scheduling, and completion + * pending_tags - traces still-in-progress tags on completion queues + * queue_refcount + * error_refcount + * stream_refcount + * workqueue_refcount + * fd_refcount + * auth_context_refcount + * security_connector_refcount + * resolver_refcount + * lb_policy_refcount + * chttp2_refcount 'all' can additionally be used to turn all traces on. Individual traces can be disabled by prefixing them with '-'. -- cgit v1.2.3 From 43b8930b19738b7edb51bb58c0f7b8cb41c1cc78 Mon Sep 17 00:00:00 2001 From: "Mark D. Roth" Date: Thu, 15 Jun 2017 11:41:28 -0700 Subject: Document use of ${http_proxy} environment variable. --- doc/environment_variables.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'doc/environment_variables.md') diff --git a/doc/environment_variables.md b/doc/environment_variables.md index 47efb3a1d8..dce434ff30 100644 --- a/doc/environment_variables.md +++ b/doc/environment_variables.md @@ -4,6 +4,10 @@ gRPC environment variables gRPC C core based implementations (those contained in this repository) expose some configuration as environment variables that can be set. +* http_proxy + The URI of the proxy to use for HTTP CONNECT support. Does not currently + support username or password information in the URI. + * GRPC_ABORT_ON_LEAKS A debugging aid to cause a call to abort() when gRPC objects are leaked past grpc_shutdown(). Set to 1 to cause the abort, if unset or 0 it does not -- cgit v1.2.3 From 9f3bd3340c94bcec2bde93a293aa63a28daac08f Mon Sep 17 00:00:00 2001 From: ncteisen Date: Tue, 20 Jun 2017 17:45:42 -0700 Subject: Updated doc --- doc/environment_variables.md | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) (limited to 'doc/environment_variables.md') diff --git a/doc/environment_variables.md b/doc/environment_variables.md index 000f0e5ae7..0a289ac94d 100644 --- a/doc/environment_variables.md +++ b/doc/environment_variables.md @@ -60,20 +60,23 @@ some configuration as environment variables that can be set. - timer - timers (alarms) in the grpc internals - transport_security - traces metadata about secure channel establishment - tcp - traces bytes in and out of a channel - - DEBUG builds only: - * metadata - tracks creation and mutation of metadata - * closure - tracks closure creation, scheduling, and completion - * pending_tags - traces still-in-progress tags on completion queues - * queue_refcount - * error_refcount - * stream_refcount - * workqueue_refcount - * fd_refcount - * auth_context_refcount - * security_connector_refcount - * resolver_refcount - * lb_policy_refcount - * chttp2_refcount + + The following tracers will only run in binaries built in DEBUG mode. This is + accomplished by invoking `CONFIG=dbg make ` + - metadata - tracks creation and mutation of metadata + - closure - tracks closure creation, scheduling, and completion + - pending_tags - traces still-in-progress tags on completion queues + - polling - traces the selected polling engine + - queue_refcount + - error_refcount + - stream_refcount + - workqueue_refcount + - fd_refcount + - auth_context_refcount + - security_connector_refcount + - resolver_refcount + - lb_policy_refcount + - chttp2_refcount 'all' can additionally be used to turn all traces on. Individual traces can be disabled by prefixing them with '-'. -- cgit v1.2.3