summaryrefslogtreecommitdiff
path: root/etc/import/TARGETS.grpc
diff options
context:
space:
mode:
authorPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2024-10-29 14:26:00 +0100
committerPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2024-10-30 14:03:09 +0100
commitc4504809bfa1455b4f5c2a651e7ad8f37804ea99 (patch)
tree17ae57c844cc65153e9afdc234eac8ded636d8a8 /etc/import/TARGETS.grpc
parent4dcf66d4d00ca0b718e2b8c1ec8f56f1c0910a09 (diff)
downloadjustbuild-c4504809bfa1455b4f5c2a651e7ad8f37804ea99.tar.gz
Update to grpc v1.67.1
Update also direct dependencies: - boringssl b8b3e6e - google_apis fe8ba05 - protobuf v27.2 Also update the bootstrap build description for crypto library. Remove ssl patch for gcc-14 build as fix is now in upstream. Remove bytestream.proto patch as fix is now in upstream. Target utf8_range now taken only from protobuf, where it is first defined. For now, upb dependencies in grpc still taken from its own third_party subdirectory, as it is still kept synchronized with the corresponding tree in the corresponding protobuf version.
Diffstat (limited to 'etc/import/TARGETS.grpc')
-rw-r--r--etc/import/TARGETS.grpc1209
1 files changed, 915 insertions, 294 deletions
diff --git a/etc/import/TARGETS.grpc b/etc/import/TARGETS.grpc
index b31eb25f..1d8dc19d 100644
--- a/etc/import/TARGETS.grpc
+++ b/etc/import/TARGETS.grpc
@@ -1,7 +1,9 @@
{ "grpcxx_sources":
{ "type": ["@", "rules", "data", "staged"]
, "srcs":
- [ "src/cpp/client/channel_cc.cc"
+ [ "src/cpp/client/call_credentials.cc"
+ , "src/cpp/client/channel_cc.cc"
+ , "src/cpp/client/channel_credentials.cc"
, "src/cpp/client/client_callback.cc"
, "src/cpp/client/client_context.cc"
, "src/cpp/client/client_interceptor.cc"
@@ -27,6 +29,7 @@
, "src/cpp/server/server_callback.cc"
, "src/cpp/server/server_cc.cc"
, "src/cpp/server/server_context.cc"
+ , "src/cpp/server/server_credentials.cc"
, "src/cpp/server/server_posix.cc"
, "src/cpp/thread_manager/thread_manager.cc"
, "src/cpp/util/byte_buffer_cc.cc"
@@ -69,16 +72,23 @@
, "grpc_trace"
, "http_connect_handshaker"
, "iomgr_timer"
+ , "server"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "log"]
, ["src/core", "channel_args"]
, ["src/core", "channel_init"]
, ["src/core", "channel_stack_type"]
+ , ["src/core", "client_channel_backup_poller"]
, ["src/core", "default_event_engine"]
+ , ["src/core", "endpoint_info_handshaker"]
, ["src/core", "experiments"]
, ["src/core", "forkable"]
, ["src/core", "grpc_authorization_base"]
+ , ["src/core", "http_proxy_mapper"]
, ["src/core", "init_internally"]
, ["src/core", "posix_event_engine_timer_manager"]
+ , ["src/core", "server_call_tracer_filter"]
+ , ["src/core", "service_config_channel_arg_filter"]
, ["src/core", "slice"]
, ["src/core", "tcp_connect_handshaker"]
]
@@ -134,15 +144,19 @@
, "iomgr_timer"
, "promise"
, "ref_counted_ptr"
+ , "server"
, "sockaddr_utils"
, "tsi_base"
, "uri_parser"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "log"]
, ["src/core", "channel_args"]
, ["src/core", "channel_creds_registry_init"]
, ["src/core", "channel_init"]
, ["src/core", "channel_stack_type"]
+ , ["src/core", "client_channel_backup_poller"]
, ["src/core", "default_event_engine"]
+ , ["src/core", "endpoint_info_handshaker"]
, ["src/core", "experiments"]
, ["src/core", "forkable"]
, ["src/core", "grpc_authorization_base"]
@@ -169,11 +183,14 @@
, ["src/core", "grpc_transport_chttp2_alpn"]
, ["src/core", "grpc_xds_channel_stack_modifier"]
, ["src/core", "grpc_xds_client"]
+ , ["src/core", "http_proxy_mapper"]
, ["src/core", "httpcli_ssl_credentials"]
, ["src/core", "init_internally"]
, ["src/core", "json"]
, ["src/core", "posix_event_engine_timer_manager"]
, ["src/core", "ref_counted"]
+ , ["src/core", "server_call_tracer_filter"]
+ , ["src/core", "service_config_channel_arg_filter"]
, ["src/core", "slice"]
, ["src/core", "slice_refcount"]
, ["src/core", "tcp_connect_handshaker"]
@@ -205,33 +222,7 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["gpr"]
, "srcs":
- [ "src/core/lib/gpr/alloc.cc"
- , "src/core/lib/gpr/android/log.cc"
- , "src/core/lib/gpr/iphone/cpu.cc"
- , "src/core/lib/gpr/linux/cpu.cc"
- , "src/core/lib/gpr/linux/log.cc"
- , "src/core/lib/gpr/log.cc"
- , "src/core/lib/gpr/msys/tmpfile.cc"
- , "src/core/lib/gpr/posix/cpu.cc"
- , "src/core/lib/gpr/posix/log.cc"
- , "src/core/lib/gpr/posix/string.cc"
- , "src/core/lib/gpr/posix/sync.cc"
- , "src/core/lib/gpr/posix/time.cc"
- , "src/core/lib/gpr/posix/tmpfile.cc"
- , "src/core/lib/gpr/string.cc"
- , "src/core/lib/gpr/sync.cc"
- , "src/core/lib/gpr/sync_abseil.cc"
- , "src/core/lib/gpr/time.cc"
- , "src/core/lib/gpr/time_precise.cc"
- , "src/core/lib/gpr/windows/cpu.cc"
- , "src/core/lib/gpr/windows/log.cc"
- , "src/core/lib/gpr/windows/string.cc"
- , "src/core/lib/gpr/windows/string_util.cc"
- , "src/core/lib/gpr/windows/sync.cc"
- , "src/core/lib/gpr/windows/time.cc"
- , "src/core/lib/gpr/windows/tmpfile.cc"
- , "src/core/lib/gpr/wrap_memcpy.cc"
- , "src/core/lib/gprpp/crash.cc"
+ [ "src/core/lib/gprpp/crash.cc"
, "src/core/lib/gprpp/fork.cc"
, "src/core/lib/gprpp/host_port.cc"
, "src/core/lib/gprpp/mpscq.cc"
@@ -240,13 +231,30 @@
, "src/core/lib/gprpp/time_util.cc"
, "src/core/lib/gprpp/windows/stat.cc"
, "src/core/lib/gprpp/windows/thd.cc"
+ , "src/core/util/alloc.cc"
+ , "src/core/util/iphone/cpu.cc"
+ , "src/core/util/linux/cpu.cc"
+ , "src/core/util/log.cc"
+ , "src/core/util/msys/tmpfile.cc"
+ , "src/core/util/posix/cpu.cc"
+ , "src/core/util/posix/string.cc"
+ , "src/core/util/posix/sync.cc"
+ , "src/core/util/posix/time.cc"
+ , "src/core/util/posix/tmpfile.cc"
+ , "src/core/util/string.cc"
+ , "src/core/util/sync.cc"
+ , "src/core/util/sync_abseil.cc"
+ , "src/core/util/time.cc"
+ , "src/core/util/time_precise.cc"
+ , "src/core/util/windows/cpu.cc"
+ , "src/core/util/windows/string.cc"
+ , "src/core/util/windows/string_util.cc"
+ , "src/core/util/windows/sync.cc"
+ , "src/core/util/windows/time.cc"
+ , "src/core/util/windows/tmpfile.cc"
]
, "hdrs":
- [ "src/core/lib/gpr/alloc.h"
- , "src/core/lib/gpr/string.h"
- , "src/core/lib/gpr/time_precise.h"
- , "src/core/lib/gpr/tmpfile.h"
- , "src/core/lib/gprpp/crash.h"
+ [ "src/core/lib/gprpp/crash.h"
, "src/core/lib/gprpp/fork.h"
, "src/core/lib/gprpp/host_port.h"
, "src/core/lib/gprpp/memory.h"
@@ -255,6 +263,10 @@
, "src/core/lib/gprpp/sync.h"
, "src/core/lib/gprpp/thd.h"
, "src/core/lib/gprpp/time_util.h"
+ , "src/core/util/alloc.h"
+ , "src/core/util/string.h"
+ , "src/core/util/time_precise.h"
+ , "src/core/util/tmpfile.h"
, ["include/grpc", "gpr_public_headers"]
]
, "deps":
@@ -262,7 +274,11 @@
, "debug_location"
, ["@", "absl", "absl/base", "base"]
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/base", "log_severity"]
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "globals"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/memory", "memory"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
@@ -308,7 +324,6 @@
, ["src/core", "grpc_backend_metric_filter"]
, ["src/core", "grpc_channel_idle_filter"]
, ["src/core", "grpc_client_authority_filter"]
- , ["src/core", "grpc_deadline_filter"]
, ["src/core", "grpc_fault_injection_filter"]
, ["src/core", "grpc_lb_policy_grpclb"]
, ["src/core", "grpc_lb_policy_outlier_detection"]
@@ -330,7 +345,10 @@
, "grpc_public_hdrs":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_public_hdrs"]
- , "hdrs": [["include/grpc", "grpc_public_headers"]]
+ , "hdrs":
+ [ ["include/grpc", "grpc_public_headers"]
+ , ["include/grpc", "grpc_public_event_engine_headers"]
+ ]
, "deps":
[ "channel_arg_names"
, "gpr_public_hdrs"
@@ -346,7 +364,12 @@
, ["include/grpcpp", "grpcpp_public_headers"]
]
, "deps":
- [ "grpc_public_hdrs"
+ [ "global_callback_hook"
+ , "grpc_public_hdrs"
+ , ["@", "absl", "absl/log", "absl_check"]
+ , ["@", "absl", "absl/log", "absl_log"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "cord"]
, ["@", "absl", "absl/synchronization", "synchronization"]
, ["@", "protobuf", "", "libprotobuf"]
@@ -390,7 +413,12 @@
, ["include/grpcpp", "grpcpp_public_headers"]
]
, "deps":
- [ "grpc++_base"
+ [ "global_callback_hook"
+ , "grpc++_base"
+ , ["@", "absl", "absl/log", "absl_check"]
+ , ["@", "absl", "absl/log", "absl_log"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "cord"]
, ["src/core", "gpr_atm"]
, ["src/core", "slice"]
@@ -427,6 +455,8 @@
, "grpc_trace"
, "ref_counted_ptr"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -468,6 +498,7 @@
[ "gpr"
, "grpc_mock_cel"
, ["@", "absl", "absl/container", "flat_hash_set"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
, ["@", "absl", "absl/types", "span"]
@@ -527,7 +558,9 @@
, "include/grpcpp/security/binder_security_policy.h"
]
, "deps":
- [ "config"
+ [ "channel"
+ , "channel_create"
+ , "config"
, "debug_location"
, "exec_ctx"
, "gpr"
@@ -539,11 +572,14 @@
, "grpc_public_hdrs"
, "orphanable"
, "ref_counted_ptr"
+ , "server"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/cleanup", "cleanup"]
, ["@", "absl", "absl/container", "flat_hash_map"]
, ["@", "absl", "absl/functional", "any_invocable"]
, ["@", "absl", "absl/hash", "hash"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/memory", "memory"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/status", "status"]
@@ -565,6 +601,7 @@
, ["src/core", "slice"]
, ["src/core", "slice_refcount"]
, ["src/core", "status_helper"]
+ , ["src/core", "subchannel_connector"]
, ["src/core", "transport_fwd"]
]
}
@@ -581,6 +618,7 @@
, "grpc_base"
, "grpc_public_hdrs"
, "grpc_security_base"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "strings"]
]
}
@@ -600,6 +638,7 @@
, "gpr"
, "grpc"
, "grpc++_base"
+ , ["@", "absl", "absl/log", "check"]
, ["src/core", "xds_enabled_server"]
]
}
@@ -611,12 +650,28 @@
, "src/cpp/common/insecure_create_auth_context.cc"
, "src/cpp/server/insecure_server_credentials.cc"
]
+ , "hdrs":
+ [ ["include/grpc++", "grpc++_public_headers"]
+ , ["include/grpcpp", "grpcpp_public_headers"]
+ ]
, "deps":
- [ "gpr"
+ [ "channel_arg_names"
+ , "generic_stub_internal"
+ , "global_callback_hook"
+ , "gpr"
, "grpc++_base_unsecure"
, "grpc++_codegen_proto"
+ , "grpc_core_credentials_header"
, "grpc_public_hdrs"
+ , "grpc_security_base"
, "grpc_unsecure"
+ , ["@", "absl", "absl/log", "absl_check"]
+ , ["@", "absl", "absl/log", "absl_log"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/synchronization", "synchronization"]
+ , ["src/core", "gpr_atm"]
, ["src/core", "grpc_insecure_credentials"]
]
}
@@ -639,11 +694,11 @@
, "include/grpcpp/security/alts_util.h"
]
, "deps":
- [ "alts_upb"
- , "gpr"
+ [ "gpr"
, "grpc++"
, "grpc_base"
, "tsi_alts_credentials"
+ , ["@", "absl", "absl/log", "log"]
, ["third_party/upb", "base"]
, ["third_party/upb", "mem"]
, ["third_party/upb", "message"]
@@ -655,7 +710,12 @@
, "srcs": ["src/core/ext/filters/census/grpc_context.cc"]
, "hdrs": [["include/grpc", "census_headers"]]
, "deps":
- ["gpr", "grpc_base", "grpc_public_hdrs", "grpc_trace", "legacy_context"]
+ [ "gpr"
+ , "grpc_base"
+ , "grpc_public_hdrs"
+ , "grpc_trace"
+ , ["src/core", "arena"]
+ ]
}
, "gpr_platform":
{ "type": ["@", "rules", "CC", "library"]
@@ -683,24 +743,112 @@
, ["@", "absl", "absl/types", "optional"]
]
}
-, "grpc_base":
+, "channelz":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["grpc_base"]
+ , "name": ["channelz"]
, "srcs":
- [ "src/core/lib/channel/call_tracer.cc"
- , "src/core/lib/channel/channel_stack.cc"
- , "src/core/lib/channel/channel_stack_builder_impl.cc"
- , "src/core/lib/channel/channel_trace.cc"
- , "src/core/lib/channel/channelz.cc"
- , "src/core/lib/channel/channelz_registry.cc"
- , "src/core/lib/channel/connected_channel.cc"
- , "src/core/lib/channel/promise_based_filter.cc"
- , "src/core/lib/channel/server_call_tracer_filter.cc"
- , "src/core/lib/channel/status_util.cc"
- , "src/core/lib/compression/compression.cc"
- , "src/core/lib/compression/message_compress.cc"
- , "src/core/lib/iomgr/call_combiner.cc"
- , "src/core/lib/iomgr/cfstream_handle.cc"
+ [ "src/core/channelz/channel_trace.cc"
+ , "src/core/channelz/channelz.cc"
+ , "src/core/channelz/channelz_registry.cc"
+ ]
+ , "hdrs":
+ [ "src/core/channelz/channel_trace.h"
+ , "src/core/channelz/channelz.h"
+ , "src/core/channelz/channelz_registry.h"
+ ]
+ , "deps":
+ [ "exec_ctx"
+ , "gpr"
+ , "grpc_public_hdrs"
+ , "parse_address"
+ , "ref_counted_ptr"
+ , "sockaddr_utils"
+ , "uri_parser"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["src/core", "channel_args"]
+ , ["src/core", "connectivity_state"]
+ , ["src/core", "json"]
+ , ["src/core", "json_writer"]
+ , ["src/core", "per_cpu"]
+ , ["src/core", "ref_counted"]
+ , ["src/core", "resolved_address"]
+ , ["src/core", "slice"]
+ , ["src/core", "time"]
+ , ["src/core", "useful"]
+ ]
+ }
+, "dynamic_annotations":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["dynamic_annotations"]
+ , "hdrs": ["src/core/lib/iomgr/dynamic_annotations.h"]
+ , "deps": ["gpr_public_hdrs"]
+ }
+, "call_combiner":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["call_combiner"]
+ , "srcs": ["src/core/lib/iomgr/call_combiner.cc"]
+ , "hdrs": ["src/core/lib/iomgr/call_combiner.h"]
+ , "deps":
+ [ "dynamic_annotations"
+ , "exec_ctx"
+ , "gpr"
+ , "ref_counted_ptr"
+ , "stats"
+ , ["@", "absl", "absl/container", "inlined_vector"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["src/core", "closure"]
+ , ["src/core", "gpr_atm"]
+ , ["src/core", "ref_counted"]
+ , ["src/core", "stats_data"]
+ ]
+ }
+, "resource_quota_api":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["resource_quota_api"]
+ , "srcs": ["src/core/lib/resource_quota/api.cc"]
+ , "hdrs": ["src/core/lib/resource_quota/api.h"]
+ , "deps":
+ [ "channel_arg_names"
+ , "config"
+ , "event_engine_base_hdrs"
+ , "exec_ctx"
+ , "gpr_public_hdrs"
+ , "grpc_public_hdrs"
+ , "ref_counted_ptr"
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["src/core", "channel_args"]
+ , ["src/core", "memory_quota"]
+ , ["src/core", "resource_quota"]
+ , ["src/core", "thread_quota"]
+ ]
+ }
+, "byte_buffer":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["byte_buffer"]
+ , "srcs":
+ [ "src/core/lib/surface/byte_buffer.cc"
+ , "src/core/lib/surface/byte_buffer_reader.cc"
+ ]
+ , "deps":
+ [ "exec_ctx"
+ , "gpr_public_hdrs"
+ , "grpc_public_hdrs"
+ , ["@", "absl", "absl/log", "check"]
+ , ["src/core", "compression"]
+ , ["src/core", "slice"]
+ ]
+ }
+, "iomgr":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["iomgr"]
+ , "srcs":
+ [ "src/core/lib/iomgr/cfstream_handle.cc"
, "src/core/lib/iomgr/dualstack_socket_posix.cc"
, "src/core/lib/iomgr/endpoint.cc"
, "src/core/lib/iomgr/endpoint_cfstream.cc"
@@ -711,10 +859,6 @@
, "src/core/lib/iomgr/ev_epoll1_linux.cc"
, "src/core/lib/iomgr/ev_poll_posix.cc"
, "src/core/lib/iomgr/ev_posix.cc"
- , "src/core/lib/iomgr/ev_windows.cc"
- , "src/core/lib/iomgr/event_engine_shims/closure.cc"
- , "src/core/lib/iomgr/event_engine_shims/endpoint.cc"
- , "src/core/lib/iomgr/event_engine_shims/tcp_client.cc"
, "src/core/lib/iomgr/fork_posix.cc"
, "src/core/lib/iomgr/fork_windows.cc"
, "src/core/lib/iomgr/gethostname_fallback.cc"
@@ -758,47 +902,13 @@
, "src/core/lib/iomgr/wakeup_fd_nospecial.cc"
, "src/core/lib/iomgr/wakeup_fd_pipe.cc"
, "src/core/lib/iomgr/wakeup_fd_posix.cc"
- , "src/core/lib/resource_quota/api.cc"
- , "src/core/lib/slice/b64.cc"
- , "src/core/lib/surface/api_trace.cc"
- , "src/core/lib/surface/builtins.cc"
- , "src/core/lib/surface/byte_buffer.cc"
- , "src/core/lib/surface/byte_buffer_reader.cc"
- , "src/core/lib/surface/call.cc"
- , "src/core/lib/surface/call_details.cc"
- , "src/core/lib/surface/call_log_batch.cc"
- , "src/core/lib/surface/call_trace.cc"
- , "src/core/lib/surface/channel.cc"
- , "src/core/lib/surface/channel_ping.cc"
- , "src/core/lib/surface/completion_queue.cc"
- , "src/core/lib/surface/completion_queue_factory.cc"
- , "src/core/lib/surface/event_string.cc"
- , "src/core/lib/surface/lame_client.cc"
- , "src/core/lib/surface/metadata_array.cc"
- , "src/core/lib/surface/server.cc"
- , "src/core/lib/surface/validate_metadata.cc"
- , "src/core/lib/surface/version.cc"
- , "src/core/lib/surface/wait_for_cq_end_op.cc"
- , "src/core/lib/transport/batch_builder.cc"
- , "src/core/lib/transport/transport.cc"
- , "src/core/lib/transport/transport_op_string.cc"
+ , "src/core/lib/iomgr/event_engine_shims/closure.cc"
+ , "src/core/lib/iomgr/event_engine_shims/endpoint.cc"
+ , "src/core/lib/iomgr/event_engine_shims/tcp_client.cc"
]
, "hdrs":
- [ "src/core/lib/channel/call_finalization.h"
- , "src/core/lib/channel/call_tracer.h"
- , "src/core/lib/channel/channel_stack.h"
- , "src/core/lib/channel/channel_stack_builder_impl.h"
- , "src/core/lib/channel/channel_trace.h"
- , "src/core/lib/channel/channelz.h"
- , "src/core/lib/channel/channelz_registry.h"
- , "src/core/lib/channel/connected_channel.h"
- , "src/core/lib/channel/promise_based_filter.h"
- , "src/core/lib/channel/status_util.h"
- , "src/core/lib/compression/message_compress.h"
- , "src/core/lib/iomgr/block_annotate.h"
- , "src/core/lib/iomgr/call_combiner.h"
+ [ "src/core/lib/iomgr/block_annotate.h"
, "src/core/lib/iomgr/cfstream_handle.h"
- , "src/core/lib/iomgr/dynamic_annotations.h"
, "src/core/lib/iomgr/endpoint.h"
, "src/core/lib/iomgr/endpoint_cfstream.h"
, "src/core/lib/iomgr/endpoint_pair.h"
@@ -807,9 +917,6 @@
, "src/core/lib/iomgr/ev_epoll1_linux.h"
, "src/core/lib/iomgr/ev_poll_posix.h"
, "src/core/lib/iomgr/ev_posix.h"
- , "src/core/lib/iomgr/event_engine_shims/closure.h"
- , "src/core/lib/iomgr/event_engine_shims/endpoint.h"
- , "src/core/lib/iomgr/event_engine_shims/tcp_client.h"
, "src/core/lib/iomgr/gethostname.h"
, "src/core/lib/iomgr/iocp_windows.h"
, "src/core/lib/iomgr/iomgr.h"
@@ -841,65 +948,370 @@
, "src/core/lib/iomgr/vsock.h"
, "src/core/lib/iomgr/wakeup_fd_pipe.h"
, "src/core/lib/iomgr/wakeup_fd_posix.h"
- , "src/core/lib/resource_quota/api.h"
- , "src/core/lib/slice/b64.h"
- , "src/core/lib/surface/api_trace.h"
- , "src/core/lib/surface/builtins.h"
+ , "src/core/lib/iomgr/event_engine_shims/closure.h"
+ , "src/core/lib/iomgr/event_engine_shims/endpoint.h"
+ , "src/core/lib/iomgr/event_engine_shims/tcp_client.h"
+ , ["include/grpc", "grpc_public_event_engine_headers"]
+ , ["include/grpc", "grpc_public_headers"]
+ ]
+ , "deps":
+ [ "byte_buffer"
+ , "channel_arg_names"
+ , "config_vars"
+ , "debug_location"
+ , "exec_ctx"
+ , "gpr"
+ , "grpc_public_hdrs"
+ , "grpc_trace"
+ , "iomgr_buffer_list"
+ , "iomgr_internal_errqueue"
+ , "iomgr_timer"
+ , "orphanable"
+ , "parse_address"
+ , "resource_quota_api"
+ , "sockaddr_utils"
+ , "stats"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/container", "flat_hash_set"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/time", "time"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["@", "absl", "absl/utility", "utility"]
+ , ["src/core", "1999"]
+ , ["src/core", "channel_args"]
+ , ["src/core", "channel_args_endpoint_config"]
+ , ["src/core", "closure"]
+ , ["src/core", "construct_destruct"]
+ , ["src/core", "context"]
+ , ["src/core", "default_event_engine"]
+ , ["src/core", "error"]
+ , ["src/core", "error_utils"]
+ , ["src/core", "event_engine_common"]
+ , ["src/core", "event_engine_extensions"]
+ , ["src/core", "event_engine_memory_allocator_factory"]
+ , ["src/core", "event_engine_query_extensions"]
+ , ["src/core", "event_engine_shim"]
+ , ["src/core", "event_engine_tcp_socket_utils"]
+ , ["src/core", "event_log"]
+ , ["src/core", "examine_stack"]
+ , ["src/core", "experiments"]
+ , ["src/core", "gpr_atm"]
+ , ["src/core", "gpr_manual_constructor"]
+ , ["src/core", "grpc_sockaddr"]
+ , ["src/core", "init_internally"]
+ , ["src/core", "iomgr_fwd"]
+ , ["src/core", "iomgr_port"]
+ , ["src/core", "memory_quota"]
+ , ["src/core", "no_destruct"]
+ , ["src/core", "pollset_set"]
+ , ["src/core", "posix_event_engine_base_hdrs"]
+ , ["src/core", "posix_event_engine_endpoint"]
+ , ["src/core", "resolved_address"]
+ , ["src/core", "resource_quota"]
+ , ["src/core", "slice"]
+ , ["src/core", "slice_buffer"]
+ , ["src/core", "slice_cast"]
+ , ["src/core", "slice_refcount"]
+ , ["src/core", "socket_mutator"]
+ , ["src/core", "stats_data"]
+ , ["src/core", "strerror"]
+ , ["src/core", "time"]
+ , ["src/core", "useful"]
+ , ["src/core", "windows_event_engine"]
+ , ["src/core", "windows_event_engine_listener"]
+ ]
+ }
+, "call_tracer":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["call_tracer"]
+ , "srcs": ["src/core/telemetry/call_tracer.cc"]
+ , "hdrs": ["src/core/telemetry/call_tracer.h"]
+ , "deps":
+ [ "gpr"
+ , "tcp_tracer"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["src/core", "arena"]
+ , ["src/core", "call_final_info"]
+ , ["src/core", "channel_args"]
+ , ["src/core", "context"]
+ , ["src/core", "error"]
+ , ["src/core", "metadata_batch"]
+ , ["src/core", "ref_counted_string"]
+ , ["src/core", "slice_buffer"]
+ ]
+ }
+, "channel":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["channel"]
+ , "srcs": ["src/core/lib/surface/channel.cc"]
+ , "hdrs": ["src/core/lib/surface/channel.h"]
+ , "deps":
+ [ "channel_arg_names"
+ , "channelz"
+ , "cpp_impl_of"
+ , "event_engine_base_hdrs"
+ , "exec_ctx"
+ , "gpr"
+ , "grpc_public_hdrs"
+ , "grpc_trace"
+ , "ref_counted_ptr"
+ , "stats"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["src/core", "arena"]
+ , ["src/core", "call_arena_allocator"]
+ , ["src/core", "call_destination"]
+ , ["src/core", "channel_args"]
+ , ["src/core", "channel_stack_type"]
+ , ["src/core", "compression"]
+ , ["src/core", "connectivity_state"]
+ , ["src/core", "iomgr_fwd"]
+ , ["src/core", "ref_counted"]
+ , ["src/core", "resource_quota"]
+ , ["src/core", "slice"]
+ , ["src/core", "stats_data"]
+ , ["src/core", "time"]
+ ]
+ }
+, "legacy_channel":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["legacy_channel"]
+ , "srcs": ["src/core/lib/surface/legacy_channel.cc"]
+ , "hdrs": ["src/core/lib/surface/legacy_channel.h"]
+ , "deps":
+ [ "channel"
+ , "channelz"
+ , "config"
+ , "exec_ctx"
+ , "gpr"
+ , "grpc_base"
+ , "grpc_client_channel"
+ , "ref_counted_ptr"
+ , "stats"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["src/core", "arena"]
+ , ["src/core", "call_arena_allocator"]
+ , ["src/core", "channel_args"]
+ , ["src/core", "channel_args_endpoint_config"]
+ , ["src/core", "channel_fwd"]
+ , ["src/core", "channel_init"]
+ , ["src/core", "channel_stack_type"]
+ , ["src/core", "closure"]
+ , ["src/core", "dual_ref_counted"]
+ , ["src/core", "error"]
+ , ["src/core", "init_internally"]
+ , ["src/core", "iomgr_fwd"]
+ , ["src/core", "metrics"]
+ , ["src/core", "resource_quota"]
+ , ["src/core", "slice"]
+ , ["src/core", "stats_data"]
+ , ["src/core", "time"]
+ ]
+ }
+, "channel_create":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["channel_create"]
+ , "srcs": ["src/core/lib/surface/channel_create.cc"]
+ , "hdrs": ["src/core/lib/surface/channel_create.h"]
+ , "deps":
+ [ "channel"
+ , "channel_arg_names"
+ , "channelz"
+ , "config"
+ , "gpr"
+ , "grpc_base"
+ , "grpc_client_channel"
+ , "grpc_public_hdrs"
+ , "legacy_channel"
+ , "ref_counted_ptr"
+ , "stats"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["src/core", "arena"]
+ , ["src/core", "channel_args"]
+ , ["src/core", "channel_stack_type"]
+ , ["src/core", "direct_channel"]
+ , ["src/core", "experiments"]
+ , ["src/core", "iomgr_fwd"]
+ , ["src/core", "ref_counted"]
+ , ["src/core", "slice"]
+ , ["src/core", "stats_data"]
+ ]
+ }
+, "server":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["server"]
+ , "srcs": ["src/core/server/server.cc"]
+ , "hdrs": ["src/core/server/server.h"]
+ , "deps":
+ [ "call_combiner"
+ , "call_tracer"
+ , "channel"
+ , "channel_arg_names"
+ , "channelz"
+ , "config"
+ , "cpp_impl_of"
+ , "debug_location"
+ , "exec_ctx"
+ , "gpr"
+ , "grpc_base"
+ , "grpc_public_hdrs"
+ , "grpc_trace"
+ , "iomgr"
+ , "legacy_channel"
+ , "orphanable"
+ , "promise"
+ , "ref_counted_ptr"
+ , "stats"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/cleanup", "cleanup"]
+ , ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/container", "flat_hash_set"]
+ , ["@", "absl", "absl/hash", "hash"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/random", "random"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["src/core", "activity"]
+ , ["src/core", "arena_promise"]
+ , ["src/core", "cancel_callback"]
+ , ["src/core", "channel_args"]
+ , ["src/core", "channel_args_preconditioning"]
+ , ["src/core", "channel_fwd"]
+ , ["src/core", "channel_stack_type"]
+ , ["src/core", "closure"]
+ , ["src/core", "connectivity_state"]
+ , ["src/core", "context"]
+ , ["src/core", "dual_ref_counted"]
+ , ["src/core", "error"]
+ , ["src/core", "error_utils"]
+ , ["src/core", "experiments"]
+ , ["src/core", "interception_chain"]
+ , ["src/core", "iomgr_fwd"]
+ , ["src/core", "map"]
+ , ["src/core", "metadata_batch"]
+ , ["src/core", "pipe"]
+ , ["src/core", "poll"]
+ , ["src/core", "pollset_set"]
+ , ["src/core", "random_early_detection"]
+ , ["src/core", "seq"]
+ , ["src/core", "server_interface"]
+ , ["src/core", "slice"]
+ , ["src/core", "slice_buffer"]
+ , ["src/core", "status_helper"]
+ , ["src/core", "time"]
+ , ["src/core", "try_join"]
+ , ["src/core", "try_seq"]
+ , ["src/core", "useful"]
+ ]
+ }
+, "grpc_base":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["grpc_base"]
+ , "srcs":
+ [ "src/core/lib/channel/channel_stack.cc"
+ , "src/core/lib/channel/channel_stack_builder_impl.cc"
+ , "src/core/lib/channel/connected_channel.cc"
+ , "src/core/lib/channel/promise_based_filter.cc"
+ , "src/core/lib/channel/status_util.cc"
+ , "src/core/lib/compression/message_compress.cc"
+ , "src/core/lib/surface/call.cc"
+ , "src/core/lib/surface/call_details.cc"
+ , "src/core/lib/surface/call_log_batch.cc"
+ , "src/core/lib/surface/call_utils.cc"
+ , "src/core/lib/surface/client_call.cc"
+ , "src/core/lib/surface/completion_queue.cc"
+ , "src/core/lib/surface/completion_queue_factory.cc"
+ , "src/core/lib/surface/event_string.cc"
+ , "src/core/lib/surface/filter_stack_call.cc"
+ , "src/core/lib/surface/lame_client.cc"
+ , "src/core/lib/surface/metadata_array.cc"
+ , "src/core/lib/surface/server_call.cc"
+ , "src/core/lib/surface/validate_metadata.cc"
+ , "src/core/lib/surface/version.cc"
+ , "src/core/lib/transport/transport.cc"
+ , "src/core/lib/transport/transport_op_string.cc"
+ ]
+ , "hdrs":
+ [ "src/core/lib/channel/channel_stack.h"
+ , "src/core/lib/channel/channel_stack_builder_impl.h"
+ , "src/core/lib/channel/connected_channel.h"
+ , "src/core/lib/channel/promise_based_filter.h"
+ , "src/core/lib/channel/status_util.h"
+ , "src/core/lib/compression/message_compress.h"
, "src/core/lib/surface/call.h"
, "src/core/lib/surface/call_test_only.h"
- , "src/core/lib/surface/call_trace.h"
- , "src/core/lib/surface/channel.h"
+ , "src/core/lib/surface/call_utils.h"
+ , "src/core/lib/surface/client_call.h"
, "src/core/lib/surface/completion_queue.h"
, "src/core/lib/surface/completion_queue_factory.h"
, "src/core/lib/surface/event_string.h"
+ , "src/core/lib/surface/filter_stack_call.h"
, "src/core/lib/surface/init.h"
, "src/core/lib/surface/lame_client.h"
- , "src/core/lib/surface/server.h"
+ , "src/core/lib/surface/server_call.h"
, "src/core/lib/surface/validate_metadata.h"
- , "src/core/lib/surface/wait_for_cq_end_op.h"
- , "src/core/lib/transport/batch_builder.h"
, "src/core/lib/transport/transport.h"
, ["include/grpc", "grpc_public_event_engine_headers"]
, ["include/grpc", "grpc_public_headers"]
]
, "deps":
- [ "channel_arg_names"
+ [ "call_combiner"
+ , "call_tracer"
+ , "channel"
+ , "channel_arg_names"
, "channel_stack_builder"
+ , "channelz"
, "config"
- , "config_vars"
, "cpp_impl_of"
, "debug_location"
, "exec_ctx"
, "gpr"
+ , "grpc_core_credentials_header"
, "grpc_public_hdrs"
, "grpc_trace"
- , "iomgr_buffer_list"
- , "iomgr_internal_errqueue"
+ , "iomgr"
, "iomgr_timer"
- , "legacy_context"
, "orphanable"
- , "parse_address"
, "promise"
, "ref_counted_ptr"
- , "sockaddr_utils"
, "stats"
- , "tcp_tracer"
- , "uri_parser"
, ["@", "absl", "absl/base", "core_headers"]
- , ["@", "absl", "absl/cleanup", "cleanup"]
, ["@", "absl", "absl/container", "flat_hash_map"]
- , ["@", "absl", "absl/container", "flat_hash_set"]
, ["@", "absl", "absl/container", "inlined_vector"]
, ["@", "absl", "absl/functional", "any_invocable"]
, ["@", "absl", "absl/functional", "function_ref"]
- , ["@", "absl", "absl/hash", "hash"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/meta", "type_traits"]
- , ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
- , ["@", "absl", "absl/time", "time"]
, ["@", "absl", "absl/types", "optional"]
, ["@", "absl", "absl/utility", "utility"]
, ["@", "zlib", "", "zlib"]
@@ -910,97 +1322,65 @@
, ["src/core", "arena_promise"]
, ["src/core", "atomic_utils"]
, ["src/core", "bitset"]
- , ["src/core", "call_factory"]
+ , ["src/core", "call_destination"]
, ["src/core", "call_filters"]
, ["src/core", "call_final_info"]
+ , ["src/core", "call_finalization"]
, ["src/core", "call_spine"]
, ["src/core", "cancel_callback"]
, ["src/core", "channel_args"]
- , ["src/core", "channel_args_endpoint_config"]
, ["src/core", "channel_args_preconditioning"]
, ["src/core", "channel_fwd"]
, ["src/core", "channel_init"]
- , ["src/core", "channel_stack_trace"]
, ["src/core", "channel_stack_type"]
- , ["src/core", "chunked_vector"]
, ["src/core", "closure"]
- , ["src/core", "compression_internal"]
+ , ["src/core", "compression"]
, ["src/core", "connectivity_state"]
- , ["src/core", "construct_destruct"]
, ["src/core", "context"]
, ["src/core", "default_event_engine"]
- , ["src/core", "dual_ref_counted"]
, ["src/core", "error"]
, ["src/core", "error_utils"]
, ["src/core", "event_engine_common"]
- , ["src/core", "event_engine_extensions"]
- , ["src/core", "event_engine_memory_allocator_factory"]
- , ["src/core", "event_engine_query_extensions"]
- , ["src/core", "event_engine_shim"]
- , ["src/core", "event_engine_tcp_socket_utils"]
- , ["src/core", "event_engine_trace"]
- , ["src/core", "event_log"]
+ , ["src/core", "event_engine_context"]
, ["src/core", "experiments"]
, ["src/core", "for_each"]
, ["src/core", "gpr_atm"]
, ["src/core", "gpr_manual_constructor"]
, ["src/core", "gpr_spinlock"]
- , ["src/core", "grpc_sockaddr"]
, ["src/core", "if"]
- , ["src/core", "init_internally"]
, ["src/core", "iomgr_fwd"]
- , ["src/core", "iomgr_port"]
- , ["src/core", "json"]
- , ["src/core", "json_writer"]
, ["src/core", "latch"]
+ , ["src/core", "latent_see"]
, ["src/core", "loop"]
, ["src/core", "map"]
, ["src/core", "match"]
- , ["src/core", "memory_quota"]
, ["src/core", "message"]
, ["src/core", "metadata"]
, ["src/core", "metadata_batch"]
+ , ["src/core", "metrics"]
, ["src/core", "no_destruct"]
- , ["src/core", "per_cpu"]
, ["src/core", "pipe"]
, ["src/core", "poll"]
- , ["src/core", "pollset_set"]
- , ["src/core", "posix_event_engine_base_hdrs"]
- , ["src/core", "posix_event_engine_endpoint"]
, ["src/core", "promise_status"]
- , ["src/core", "promise_trace"]
, ["src/core", "race"]
- , ["src/core", "random_early_detection"]
, ["src/core", "ref_counted"]
- , ["src/core", "resolved_address"]
- , ["src/core", "resource_quota"]
- , ["src/core", "resource_quota_trace"]
, ["src/core", "seq"]
+ , ["src/core", "server_interface"]
+ , ["src/core", "single_set_ptr"]
, ["src/core", "slice"]
, ["src/core", "slice_buffer"]
, ["src/core", "slice_cast"]
, ["src/core", "slice_refcount"]
- , ["src/core", "socket_mutator"]
, ["src/core", "stats_data"]
, ["src/core", "status_flag"]
, ["src/core", "status_helper"]
- , ["src/core", "strerror"]
- , ["src/core", "thread_quota"]
, ["src/core", "time"]
, ["src/core", "transport_fwd"]
- , ["src/core", "try_join"]
, ["src/core", "try_seq"]
+ , ["src/core", "unique_type_name"]
, ["src/core", "useful"]
- , ["src/core", "windows_event_engine"]
- , ["src/core", "windows_event_engine_listener"]
]
}
-, "legacy_context":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["legacy_context"]
- , "hdrs": ["src/core/lib/channel/context.h"]
- , "deps": ["gpr_platform", ["src/core", "context"]]
- }
, "lb_load_data_store":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["lb_load_data_store"]
@@ -1009,7 +1389,14 @@
[ "src/cpp/server/load_reporter/constants.h"
, "src/cpp/server/load_reporter/load_data_store.h"
]
- , "deps": ["gpr", "gpr_platform", "grpc++", ["src/core", "grpc_sockaddr"]]
+ , "deps":
+ [ "gpr"
+ , "gpr_platform"
+ , "grpc++"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["src/core", "grpc_sockaddr"]
+ ]
}
, "lb_server_load_reporting_service_server_builder_plugin":
{ "type": ["@", "rules", "CC", "library"]
@@ -1039,6 +1426,7 @@
, "grpc++_public_hdrs"
, "grpc_public_hdrs"
, "lb_server_load_reporting_service_server_builder_plugin"
+ , ["@", "absl", "absl/log", "log"]
, ["src/core", "lb_server_load_reporting_filter"]
]
}
@@ -1052,6 +1440,8 @@
[ "gpr"
, "grpc++"
, "lb_load_reporter"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/memory", "memory"]
, ["@", "protobuf", "", "libprotobuf"]
, ["src/proto/grpc/lb/v1", "load_reporter_proto"]
@@ -1067,7 +1457,7 @@
, "src/cpp/server/load_reporter/get_cpu_stats_windows.cc"
]
, "hdrs": ["src/cpp/server/load_reporter/get_cpu_stats.h"]
- , "deps": ["gpr", "gpr_platform"]
+ , "deps": ["gpr", "gpr_platform", ["@", "absl", "absl/log", "log"]]
}
, "lb_load_reporter":
{ "type": ["@", "rules", "CC", "library"]
@@ -1081,6 +1471,8 @@
[ "gpr"
, "lb_get_cpu_stats"
, "lb_load_data_store"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "opencensus-stats", "", ""]
, ["@", "opencensus-tags", "", ""]
, ["@", "protobuf", "", "libprotobuf"]
@@ -1091,49 +1483,53 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_security_base"]
, "srcs":
- [ "src/core/lib/security/context/security_context.cc"
+ [ "src/core/handshaker/security/secure_endpoint.cc"
+ , "src/core/handshaker/security/security_handshaker.cc"
+ , "src/core/lib/security/context/security_context.cc"
, "src/core/lib/security/credentials/call_creds_util.cc"
, "src/core/lib/security/credentials/composite/composite_credentials.cc"
, "src/core/lib/security/credentials/credentials.cc"
, "src/core/lib/security/credentials/plugin/plugin_credentials.cc"
, "src/core/lib/security/security_connector/security_connector.cc"
, "src/core/lib/security/transport/client_auth_filter.cc"
- , "src/core/lib/security/transport/legacy_server_auth_filter.cc"
- , "src/core/lib/security/transport/secure_endpoint.cc"
- , "src/core/lib/security/transport/security_handshaker.cc"
, "src/core/lib/security/transport/server_auth_filter.cc"
- , "src/core/lib/security/transport/tsi_error.cc"
]
, "hdrs":
- [ "src/core/lib/security/context/security_context.h"
+ [ "src/core/handshaker/security/secure_endpoint.h"
+ , "src/core/handshaker/security/security_handshaker.h"
+ , "src/core/lib/security/context/security_context.h"
, "src/core/lib/security/credentials/call_creds_util.h"
, "src/core/lib/security/credentials/composite/composite_credentials.h"
, "src/core/lib/security/credentials/credentials.h"
, "src/core/lib/security/credentials/plugin/plugin_credentials.h"
, "src/core/lib/security/security_connector/security_connector.h"
, "src/core/lib/security/transport/auth_filters.h"
- , "src/core/lib/security/transport/secure_endpoint.h"
- , "src/core/lib/security/transport/security_handshaker.h"
- , "src/core/lib/security/transport/tsi_error.h"
, ["include/grpc", "grpc_public_headers"]
]
, "deps":
[ "channel_arg_names"
+ , "channelz"
, "config"
, "debug_location"
, "exec_ctx"
, "gpr"
, "grpc_base"
+ , "grpc_core_credentials_header"
, "grpc_public_hdrs"
, "grpc_trace"
, "handshaker"
- , "legacy_context"
+ , "iomgr"
+ , "orphanable"
, "promise"
, "ref_counted_ptr"
+ , "resource_quota_api"
, "stats"
, "tsi_base"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "inlined_vector"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -1156,7 +1552,6 @@
, ["src/core", "poll"]
, ["src/core", "ref_counted"]
, ["src/core", "resource_quota"]
- , ["src/core", "resource_quota_trace"]
, ["src/core", "seq"]
, ["src/core", "slice"]
, ["src/core", "slice_refcount"]
@@ -1181,6 +1576,11 @@
]
, "deps": ["gpr", "grpc_public_hdrs", "grpc_trace"]
}
+, "grpc_core_credentials_header":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["grpc_core_credentials_header"]
+ , "hdrs": [["include/grpc", "grpc_core_credentials_header"]]
+ }
, "alts_util":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["alts_util"]
@@ -1202,7 +1602,9 @@
]
, "deps":
[ "gpr"
+ , "grpc_core_credentials_header"
, "grpc_public_hdrs"
+ , ["@", "absl", "absl/log", "log"]
, ["src/core/ext/upb-gen", "upb-gen-lib"]
, ["third_party/upb", "base"]
, ["third_party/upb", "mem"]
@@ -1233,7 +1635,6 @@
, "src/cpp/client/secure_credentials.cc"
, "src/cpp/common/auth_property_iterator.cc"
, "src/cpp/common/secure_auth_context.cc"
- , "src/cpp/common/secure_channel_arguments.cc"
, "src/cpp/common/secure_create_auth_context.cc"
, "src/cpp/common/tls_certificate_provider.cc"
, "src/cpp/common/tls_certificate_verifier.cc"
@@ -1255,10 +1656,13 @@
, "channel_stack_builder"
, "config"
, "exec_ctx"
+ , "generic_stub_internal"
+ , "global_callback_hook"
, "gpr"
, "grpc"
, "grpc++_codegen_proto"
, "grpc_base"
+ , "grpc_core_credentials_header"
, "grpc_credentials_util"
, "grpc_public_hdrs"
, "grpc_security_base"
@@ -1267,11 +1671,18 @@
, "grpcpp_backend_metric_recorder"
, "grpcpp_call_metric_recorder"
, "grpcpp_status"
+ , "iomgr"
, "iomgr_timer"
- , "legacy_context"
, "ref_counted_ptr"
+ , "resource_quota_api"
+ , "server"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "inlined_vector"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "absl_check"]
+ , ["@", "absl", "absl/log", "absl_log"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/memory", "memory"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
@@ -1295,6 +1706,7 @@
, ["src/core", "grpc_backend_metric_provider"]
, ["src/core", "grpc_crl_provider"]
, ["src/core", "grpc_service_config"]
+ , ["src/core", "grpc_transport_chttp2_server"]
, ["src/core", "grpc_transport_inproc"]
, ["src/core", "json"]
, ["src/core", "json_reader"]
@@ -1328,20 +1740,32 @@
, "channel_stack_builder"
, "config"
, "exec_ctx"
+ , "generic_stub_internal"
+ , "global_callback_hook"
, "gpr"
, "grpc_base"
+ , "grpc_core_credentials_header"
, "grpc_health_upb"
, "grpc_public_hdrs"
+ , "grpc_security_base"
, "grpc_service_config_impl"
, "grpc_trace"
+ , "grpc_transport_chttp2"
, "grpc_unsecure"
, "grpcpp_backend_metric_recorder"
, "grpcpp_call_metric_recorder"
, "grpcpp_status"
+ , "iomgr"
, "iomgr_timer"
- , "legacy_context"
, "ref_counted_ptr"
+ , "resource_quota_api"
+ , "server"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "absl_check"]
+ , ["@", "absl", "absl/log", "absl_log"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/memory", "memory"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
@@ -1361,6 +1785,7 @@
, ["src/core", "grpc_backend_metric_provider"]
, ["src/core", "grpc_insecure_credentials"]
, ["src/core", "grpc_service_config"]
+ , ["src/core", "grpc_transport_chttp2_server"]
, ["src/core", "grpc_transport_inproc"]
, ["src/core", "ref_counted"]
, ["src/core", "resource_quota"]
@@ -1409,7 +1834,8 @@
, "include/grpcpp/ext/proto_server_reflection_plugin.h"
]
, "deps":
- [ "grpc++"
+ [ "config_vars"
+ , "grpc++"
, "grpc++_config_proto"
, ["@", "protobuf", "", "libprotobuf"]
, ["src/proto/grpc/reflection/v1", "reflection_proto"]
@@ -1440,6 +1866,7 @@
, "grpc_trace"
, "grpcpp_call_metric_recorder"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["src/core", "grpc_backend_metric_data"]
, ["src/core", "grpc_backend_metric_provider"]
@@ -1459,6 +1886,7 @@
, "grpcpp_backend_metric_recorder"
, "ref_counted_ptr"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/time", "time"]
, ["@", "absl", "absl/types", "optional"]
@@ -1531,7 +1959,7 @@
, "include/grpcpp/test/mock_stream.h"
, "include/grpcpp/test/server_context_test_spouse.h"
]
- , "deps": ["grpc++", "grpc_base", ["@", "gtest", "", ""]]
+ , "deps": ["channel", "grpc++", "grpc_base", ["@", "gtest", "", ""]]
}
, "grpc_opencensus_plugin":
{ "type": ["@", "rules", "CC", "library"]
@@ -1556,15 +1984,16 @@
, "src/cpp/ext/filters/census/server_call_tracer.h"
]
, "deps":
- [ "config"
+ [ "call_tracer"
+ , "config"
, "gpr"
, "grpc++_base"
, "grpc_base"
, "grpc_public_hdrs"
- , "legacy_context"
, "tcp_tracer"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/base", "endian"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -1585,6 +2014,7 @@
, ["src/core", "channel_stack_type"]
, ["src/core", "context"]
, ["src/core", "error"]
+ , ["src/core", "experiments"]
, ["src/core", "logging_filter"]
, ["src/core", "metadata_batch"]
, ["src/core", "slice"]
@@ -1608,7 +2038,25 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpcpp_otel_plugin"]
, "hdrs": ["include/grpcpp/ext/otel_plugin.h"]
- , "deps": [["src/cpp/ext/otel", "otel_plugin"]]
+ , "deps": ["grpc++", ["src/cpp/ext/otel", "otel_plugin"]]
+ }
+, "generic_stub_internal":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["generic_stub_internal"]
+ , "hdrs": ["include/grpcpp/impl/generic_stub_internal.h"]
+ , "deps": ["grpc++_public_hdrs"]
+ }
+, "generic_stub_callback":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["generic_stub_callback"]
+ , "hdrs": ["include/grpcpp/generic/generic_stub_callback.h"]
+ , "deps": ["generic_stub_internal"]
+ }
+, "callback_generic_service":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["callback_generic_service"]
+ , "hdrs": ["include/grpcpp/generic/callback_generic_service.h"]
+ , "deps": ["grpc++_public_hdrs"]
}
, "work_serializer":
{ "type": ["@", "rules", "CC", "library"]
@@ -1625,20 +2073,30 @@
, "stats"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "inlined_vector"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["src/core", "experiments"]
+ , ["src/core", "latent_see"]
, ["src/core", "stats_data"]
]
}
, "grpc_trace":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_trace"]
- , "srcs": ["src/core/lib/debug/trace.cc"]
- , "hdrs": ["src/core/lib/debug/trace.h"]
+ , "srcs":
+ ["src/core/lib/debug/trace.cc", "src/core/lib/debug/trace_flags.cc"]
+ , "hdrs":
+ [ "src/core/lib/debug/trace.h"
+ , "src/core/lib/debug/trace_flags.h"
+ , "src/core/lib/debug/trace_impl.h"
+ ]
, "deps":
[ "config_vars"
, "gpr"
, "grpc_public_hdrs"
, ["@", "absl", "absl/strings", "strings"]
+ , ["src/core", "glob"]
+ , ["src/core", "no_destruct"]
]
}
, "load_config":
@@ -1650,10 +2108,10 @@
[ "gpr_platform"
, ["@", "absl", "absl/flags", "flag"]
, ["@", "absl", "absl/flags", "marshalling"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
, ["src/core", "env"]
- , ["src/core", "gpr_log_internal"]
]
}
, "config_vars":
@@ -1681,6 +2139,7 @@
[ "gpr"
, "grpc_resolver"
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
, ["src/core", "certificate_provider_registry"]
, ["src/core", "channel_args_preconditioning"]
, ["src/core", "channel_creds_registry"]
@@ -1695,7 +2154,7 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["debug_location"]
, "hdrs": ["src/core/lib/gprpp/debug_location.h"]
- , "deps": ["gpr_platform"]
+ , "deps": ["gpr_platform", ["@", "absl", "absl/strings", "strings"]]
}
, "orphanable":
{ "type": ["@", "rules", "CC", "library"]
@@ -1705,6 +2164,7 @@
[ "debug_location"
, "gpr_platform"
, "ref_counted_ptr"
+ , ["src/core", "down_cast"]
, ["src/core", "ref_counted"]
]
}
@@ -1726,13 +2186,17 @@
, "name": ["ref_counted_ptr"]
, "hdrs": ["src/core/lib/gprpp/ref_counted_ptr.h"]
, "deps":
- ["debug_location", "gpr_platform", ["@", "absl", "absl/hash", "hash"]]
+ [ "debug_location"
+ , "gpr_platform"
+ , ["@", "absl", "absl/hash", "hash"]
+ , ["src/core", "down_cast"]
+ ]
}
, "handshaker":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["handshaker"]
- , "srcs": ["src/core/lib/transport/handshaker.cc"]
- , "hdrs": ["src/core/lib/transport/handshaker.h"]
+ , "srcs": ["src/core/handshaker/handshaker.cc"]
+ , "hdrs": ["src/core/handshaker/handshaker.h"]
, "deps":
[ "debug_location"
, "event_engine_base_hdrs"
@@ -1741,10 +2205,16 @@
, "grpc_base"
, "grpc_public_hdrs"
, "grpc_trace"
+ , "iomgr"
+ , "orphanable"
, "ref_counted_ptr"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "inlined_vector"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
, ["src/core", "channel_args"]
, ["src/core", "closure"]
@@ -1759,8 +2229,8 @@
, "http_connect_handshaker":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["http_connect_handshaker"]
- , "srcs": ["src/core/lib/transport/http_connect_handshaker.cc"]
- , "hdrs": ["src/core/lib/transport/http_connect_handshaker.h"]
+ , "srcs": ["src/core/handshaker/http_connect/http_connect_handshaker.cc"]
+ , "hdrs": ["src/core/handshaker/http_connect/http_connect_handshaker.h"]
, "deps":
[ "config"
, "debug_location"
@@ -1769,8 +2239,10 @@
, "grpc_base"
, "handshaker"
, "httpcli"
+ , "iomgr"
, "ref_counted_ptr"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -1804,12 +2276,15 @@
, "gpr"
, "grpc_public_hdrs"
, "grpc_trace"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "str_format"]
, ["src/core", "closure"]
, ["src/core", "error"]
, ["src/core", "experiments"]
, ["src/core", "gpr_atm"]
, ["src/core", "gpr_spinlock"]
+ , ["src/core", "latent_see"]
, ["src/core", "time"]
, ["src/core", "useful"]
]
@@ -1822,6 +2297,8 @@
, "deps":
[ "gpr"
, "uri_parser"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -1853,6 +2330,8 @@
, "gpr"
, "gpr_platform"
, "grpc_trace"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
, ["src/core", "closure"]
@@ -1869,7 +2348,12 @@
, "name": ["iomgr_internal_errqueue"]
, "srcs": ["src/core/lib/iomgr/internal_errqueue.cc"]
, "hdrs": ["src/core/lib/iomgr/internal_errqueue.h"]
- , "deps": ["gpr", ["src/core", "iomgr_port"], ["src/core", "strerror"]]
+ , "deps":
+ [ "gpr"
+ , ["@", "absl", "absl/log", "log"]
+ , ["src/core", "iomgr_port"]
+ , ["src/core", "strerror"]
+ ]
}
, "iomgr_buffer_list":
{ "type": ["@", "rules", "CC", "library"]
@@ -1879,6 +2363,7 @@
, "deps":
[ "gpr"
, "iomgr_internal_errqueue"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -1893,6 +2378,7 @@
, "hdrs": ["src/core/lib/uri/uri_parser.h"]
, "deps":
[ "gpr"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -1914,6 +2400,8 @@
, "deps":
[ "gpr"
, "uri_parser"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -1938,8 +2426,8 @@
, "stats":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["stats"]
- , "srcs": ["src/core/lib/debug/stats.cc"]
- , "hdrs": ["src/core/lib/debug/stats.h"]
+ , "srcs": ["src/core/telemetry/stats.cc"]
+ , "hdrs": ["src/core/telemetry/stats.h"]
, "deps":
[ "gpr"
, ["@", "absl", "absl/strings", "strings"]
@@ -1973,6 +2461,7 @@
[ "config"
, "gpr"
, "ref_counted_ptr"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2000,6 +2489,7 @@
, "gpr_platform"
, "sockaddr_utils"
, ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2033,6 +2523,8 @@
, "ref_counted_ptr"
, "server_address"
, "uri_parser"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2042,65 +2534,109 @@
, ["src/core", "iomgr_fwd"]
]
}
+, "oob_backend_metric":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["oob_backend_metric"]
+ , "srcs": ["src/core/load_balancing/oob_backend_metric.cc"]
+ , "hdrs":
+ [ "src/core/load_balancing/oob_backend_metric.h"
+ , "src/core/load_balancing/oob_backend_metric_internal.h"
+ ]
+ , "deps":
+ [ "channelz"
+ , "debug_location"
+ , "exec_ctx"
+ , "gpr"
+ , "grpc_client_channel"
+ , "grpc_public_hdrs"
+ , "grpc_trace"
+ , "orphanable"
+ , "ref_counted_ptr"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["src/core", "backend_metric_parser"]
+ , ["src/core", "closure"]
+ , ["src/core", "error"]
+ , ["src/core", "grpc_backend_metric_data"]
+ , ["src/core", "iomgr_fwd"]
+ , ["src/core", "pollset_set"]
+ , ["src/core", "slice"]
+ , ["src/core", "subchannel_interface"]
+ , ["src/core", "time"]
+ , ["src/core", "unique_type_name"]
+ , ["third_party/upb", "base"]
+ , ["third_party/upb", "mem"]
+ ]
+ }
+, "lb_child_policy_handler":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["lb_child_policy_handler"]
+ , "srcs": ["src/core/load_balancing/child_policy_handler.cc"]
+ , "hdrs": ["src/core/load_balancing/child_policy_handler.h"]
+ , "deps":
+ [ "config"
+ , "debug_location"
+ , "gpr_public_hdrs"
+ , "grpc_public_hdrs"
+ , "grpc_trace"
+ , "orphanable"
+ , "ref_counted_ptr"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["src/core", "channel_args"]
+ , ["src/core", "connectivity_state"]
+ , ["src/core", "delegating_helper"]
+ , ["src/core", "lb_policy"]
+ , ["src/core", "lb_policy_registry"]
+ , ["src/core", "pollset_set"]
+ , ["src/core", "resolved_address"]
+ , ["src/core", "subchannel_interface"]
+ ]
+ }
, "grpc_client_channel":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_client_channel"]
, "srcs":
- [ "src/core/client_channel/backend_metric.cc"
- , "src/core/client_channel/backup_poller.cc"
- , "src/core/client_channel/channel_connectivity.cc"
- , "src/core/client_channel/client_channel_channelz.cc"
+ [ "src/core/client_channel/client_channel.cc"
, "src/core/client_channel/client_channel_factory.cc"
, "src/core/client_channel/client_channel_filter.cc"
, "src/core/client_channel/client_channel_plugin.cc"
- , "src/core/client_channel/client_channel_service_config.cc"
- , "src/core/client_channel/config_selector.cc"
, "src/core/client_channel/dynamic_filters.cc"
, "src/core/client_channel/global_subchannel_pool.cc"
- , "src/core/client_channel/http_proxy_mapper.cc"
+ , "src/core/client_channel/load_balanced_call_destination.cc"
, "src/core/client_channel/local_subchannel_pool.cc"
, "src/core/client_channel/retry_filter.cc"
, "src/core/client_channel/retry_filter_legacy_call_data.cc"
- , "src/core/client_channel/retry_service_config.cc"
- , "src/core/client_channel/retry_throttle.cc"
- , "src/core/client_channel/service_config_channel_arg_filter.cc"
, "src/core/client_channel/subchannel.cc"
- , "src/core/client_channel/subchannel_pool_interface.cc"
, "src/core/client_channel/subchannel_stream_client.cc"
- , "src/core/load_balancing/child_policy_handler.cc"
- , "src/core/load_balancing/oob_backend_metric.cc"
]
, "hdrs":
- [ "src/core/client_channel/backend_metric.h"
- , "src/core/client_channel/backup_poller.h"
- , "src/core/client_channel/client_channel_channelz.h"
+ [ "src/core/client_channel/client_channel.h"
, "src/core/client_channel/client_channel_factory.h"
, "src/core/client_channel/client_channel_filter.h"
- , "src/core/client_channel/client_channel_internal.h"
- , "src/core/client_channel/client_channel_service_config.h"
- , "src/core/client_channel/config_selector.h"
- , "src/core/client_channel/connector.h"
, "src/core/client_channel/dynamic_filters.h"
, "src/core/client_channel/global_subchannel_pool.h"
- , "src/core/client_channel/http_proxy_mapper.h"
+ , "src/core/client_channel/load_balanced_call_destination.h"
, "src/core/client_channel/local_subchannel_pool.h"
, "src/core/client_channel/retry_filter.h"
, "src/core/client_channel/retry_filter_legacy_call_data.h"
- , "src/core/client_channel/retry_service_config.h"
- , "src/core/client_channel/retry_throttle.h"
, "src/core/client_channel/subchannel.h"
, "src/core/client_channel/subchannel_interface_internal.h"
- , "src/core/client_channel/subchannel_pool_interface.h"
, "src/core/client_channel/subchannel_stream_client.h"
- , "src/core/load_balancing/child_policy_handler.h"
- , "src/core/load_balancing/oob_backend_metric.h"
- , "src/core/load_balancing/oob_backend_metric_internal.h"
]
, "deps":
[ "backoff"
+ , "call_combiner"
+ , "call_tracer"
+ , "channel"
, "channel_arg_names"
+ , "channelz"
, "config"
- , "config_vars"
, "debug_location"
, "endpoint_addresses"
, "exec_ctx"
@@ -2111,11 +2647,9 @@
, "grpc_security_base"
, "grpc_service_config_impl"
, "grpc_trace"
- , "http_connect_handshaker"
- , "iomgr_timer"
- , "legacy_context"
+ , "iomgr"
+ , "lb_child_policy_handler"
, "orphanable"
- , "parse_address"
, "promise"
, "ref_counted_ptr"
, "sockaddr_utils"
@@ -2127,6 +2661,8 @@
, ["@", "absl", "absl/container", "flat_hash_set"]
, ["@", "absl", "absl/container", "inlined_vector"]
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "cord"]
@@ -2134,67 +2670,76 @@
, ["@", "absl", "absl/types", "optional"]
, ["@", "absl", "absl/types", "variant"]
, ["@", "protobuf", "", "libprotobuf"]
- , ["src/core", "activity"]
, ["src/core", "arena"]
, ["src/core", "arena_promise"]
+ , ["src/core", "backend_metric_parser"]
+ , ["src/core", "call_destination"]
+ , ["src/core", "call_filters"]
+ , ["src/core", "call_spine"]
, ["src/core", "cancel_callback"]
, ["src/core", "channel_args"]
+ , ["src/core", "channel_args_endpoint_config"]
, ["src/core", "channel_fwd"]
, ["src/core", "channel_init"]
, ["src/core", "channel_stack_type"]
+ , ["src/core", "client_channel_backup_poller"]
+ , ["src/core", "client_channel_internal_header"]
+ , ["src/core", "client_channel_service_config"]
, ["src/core", "closure"]
+ , ["src/core", "config_selector"]
, ["src/core", "connectivity_state"]
, ["src/core", "construct_destruct"]
, ["src/core", "context"]
- , ["src/core", "delegating_helper"]
, ["src/core", "dual_ref_counted"]
- , ["src/core", "env"]
, ["src/core", "error"]
, ["src/core", "error_utils"]
+ , ["src/core", "exec_ctx_wakeup_scheduler"]
, ["src/core", "experiments"]
- , ["src/core", "gpr_atm"]
, ["src/core", "gpr_manual_constructor"]
, ["src/core", "grpc_backend_metric_data"]
- , ["src/core", "grpc_deadline_filter"]
- , ["src/core", "grpc_message_size_filter"]
+ , ["src/core", "grpc_channel_idle_filter"]
, ["src/core", "grpc_service_config"]
+ , ["src/core", "idle_filter_state"]
, ["src/core", "init_internally"]
+ , ["src/core", "interception_chain"]
, ["src/core", "iomgr_fwd"]
, ["src/core", "json"]
- , ["src/core", "json_args"]
- , ["src/core", "json_channel_args"]
- , ["src/core", "json_object_loader"]
, ["src/core", "latch"]
+ , ["src/core", "lb_metadata"]
, ["src/core", "lb_policy"]
, ["src/core", "lb_policy_registry"]
+ , ["src/core", "loop"]
, ["src/core", "map"]
, ["src/core", "memory_quota"]
+ , ["src/core", "metadata"]
, ["src/core", "metadata_batch"]
+ , ["src/core", "metrics"]
+ , ["src/core", "observable"]
, ["src/core", "pipe"]
, ["src/core", "poll"]
, ["src/core", "pollset_set"]
- , ["src/core", "proxy_mapper"]
, ["src/core", "proxy_mapper_registry"]
, ["src/core", "ref_counted"]
, ["src/core", "resolved_address"]
, ["src/core", "resource_quota"]
+ , ["src/core", "retry_service_config"]
+ , ["src/core", "retry_throttle"]
, ["src/core", "seq"]
- , ["src/core", "service_config_parser"]
+ , ["src/core", "single_set_ptr"]
+ , ["src/core", "sleep"]
, ["src/core", "slice"]
, ["src/core", "slice_buffer"]
, ["src/core", "slice_refcount"]
, ["src/core", "stats_data"]
, ["src/core", "status_helper"]
+ , ["src/core", "subchannel_connector"]
, ["src/core", "subchannel_interface"]
+ , ["src/core", "subchannel_pool_interface"]
, ["src/core", "time"]
, ["src/core", "try_seq"]
, ["src/core", "unique_type_name"]
, ["src/core", "useful"]
- , ["src/core", "validation_errors"]
, ["src/core/ext/upb-gen", "upb-gen-lib"]
- , ["third_party/upb", "base"]
- , ["third_party/upb", "mem"]
- , ["third_party/upb", "message"]
]
}
, "grpc_resolver_dns_ares":
@@ -2227,6 +2772,7 @@
, "grpc_resolver"
, "grpc_service_config_impl"
, "grpc_trace"
+ , "iomgr"
, "iomgr_timer"
, "orphanable"
, "parse_address"
@@ -2235,6 +2781,8 @@
, "uri_parser"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2263,14 +2811,14 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["httpcli"]
, "srcs":
- [ "src/core/lib/http/format_request.cc"
- , "src/core/lib/http/httpcli.cc"
- , "src/core/lib/http/parser.cc"
+ [ "src/core/util/http_client/format_request.cc"
+ , "src/core/util/http_client/httpcli.cc"
+ , "src/core/util/http_client/parser.cc"
]
, "hdrs":
- [ "src/core/lib/http/format_request.h"
- , "src/core/lib/http/httpcli.h"
- , "src/core/lib/http/parser.h"
+ [ "src/core/util/http_client/format_request.h"
+ , "src/core/util/http_client/httpcli.h"
+ , "src/core/util/http_client/parser.h"
]
, "deps":
[ "config"
@@ -2282,12 +2830,16 @@
, "grpc_security_base"
, "grpc_trace"
, "handshaker"
+ , "iomgr"
, "orphanable"
, "ref_counted_ptr"
+ , "resource_quota_api"
, "sockaddr_utils"
, "uri_parser"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/functional", "bind_front"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2328,13 +2880,17 @@
, "exec_ctx"
, "gpr"
, "grpc_base"
+ , "grpc_core_credentials_header"
, "grpc_public_hdrs"
, "grpc_security_base"
, "handshaker"
+ , "iomgr"
, "promise"
, "ref_counted_ptr"
, "tsi_alts_credentials"
, "tsi_base"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -2354,7 +2910,15 @@
, "name": ["tsi_fake_credentials"]
, "srcs": ["src/core/tsi/fake_transport_security.cc"]
, "hdrs": ["src/core/tsi/fake_transport_security.h"]
- , "deps": ["gpr", "tsi_base", ["src/core", "slice"], ["src/core", "useful"]]
+ , "deps":
+ [ "gpr"
+ , "tsi_base"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["src/core", "dump_args"]
+ , ["src/core", "slice"]
+ , ["src/core", "useful"]
+ ]
}
, "grpc_jwt_credentials":
{ "type": ["@", "rules", "CC", "library"]
@@ -2373,14 +2937,18 @@
[ "exec_ctx"
, "gpr"
, "grpc_base"
+ , "grpc_core_credentials_header"
, "grpc_credentials_util"
, "grpc_security_base"
, "grpc_trace"
, "httpcli"
+ , "iomgr"
, "orphanable"
, "promise"
, "ref_counted_ptr"
, "uri_parser"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2414,6 +2982,7 @@
[ "src/core/lib/security/credentials/tls/tls_utils.cc"
, "src/core/lib/security/security_connector/load_system_roots_fallback.cc"
, "src/core/lib/security/security_connector/load_system_roots_supported.cc"
+ , "src/core/lib/security/security_connector/load_system_roots_windows.cc"
, "src/core/lib/security/util/json_util.cc"
]
, "hdrs":
@@ -2427,6 +2996,8 @@
, "gpr"
, "grpc_base"
, "grpc_security_base"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["src/core", "error"]
, ["src/core", "json"]
@@ -2452,11 +3023,17 @@
]
, "deps":
[ "alts_util"
+ , "channel"
+ , "channel_create"
+ , "exec_ctx"
, "gpr"
, "grpc_base"
+ , "grpc_core_credentials_header"
, "grpc_security_base"
, "tsi_alts_frame_protector"
, "tsi_base"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["src/core", "channel_args"]
, ["src/core", "closure"]
@@ -2507,6 +3084,8 @@
, "gpr"
, "gpr_platform"
, "tsi_base"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/types", "span"]
, ["@", "ssl", "", "crypto"]
, ["@", "ssl", "", "ssl"]
@@ -2531,6 +3110,8 @@
[ "cpp_impl_of"
, "gpr"
, "grpc_public_hdrs"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/memory", "memory"]
, ["@", "ssl", "", "ssl"]
, ["src/core", "ref_counted"]
@@ -2557,6 +3138,7 @@
, "config_vars"
, "gpr"
, "grpc_base"
+ , "grpc_core_credentials_header"
, "grpc_credentials_util"
, "grpc_public_hdrs"
, "grpc_security_base"
@@ -2564,7 +3146,10 @@
, "tsi_base"
, "tsi_ssl_session_cache"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "ssl", "", "crypto"]
, ["@", "ssl", "", "ssl"]
@@ -2586,25 +3171,25 @@
[ "src/core/ext/filters/http/client/http_client_filter.cc"
, "src/core/ext/filters/http/http_filters_plugin.cc"
, "src/core/ext/filters/http/message_compress/compression_filter.cc"
- , "src/core/ext/filters/http/message_compress/legacy_compression_filter.cc"
, "src/core/ext/filters/http/server/http_server_filter.cc"
]
, "hdrs":
[ "src/core/ext/filters/http/client/http_client_filter.h"
, "src/core/ext/filters/http/message_compress/compression_filter.h"
- , "src/core/ext/filters/http/message_compress/legacy_compression_filter.h"
, "src/core/ext/filters/http/server/http_server_filter.h"
]
, "deps":
- [ "channel_arg_names"
+ [ "call_tracer"
+ , "channel_arg_names"
, "config"
, "gpr"
, "grpc_base"
, "grpc_public_hdrs"
, "grpc_trace"
- , "legacy_context"
, "promise"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2616,7 +3201,7 @@
, ["src/core", "channel_args"]
, ["src/core", "channel_fwd"]
, ["src/core", "channel_stack_type"]
- , ["src/core", "compression_internal"]
+ , ["src/core", "compression"]
, ["src/core", "context"]
, ["src/core", "experiments"]
, ["src/core", "grpc_message_size_filter"]
@@ -2650,23 +3235,25 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["xds_client"]
, "srcs":
- [ "src/core/ext/xds/xds_api.cc"
- , "src/core/ext/xds/xds_bootstrap.cc"
- , "src/core/ext/xds/xds_client.cc"
- , "src/core/ext/xds/xds_client_stats.cc"
+ [ "src/core/xds/xds_client/xds_api.cc"
+ , "src/core/xds/xds_client/xds_bootstrap.cc"
+ , "src/core/xds/xds_client/xds_client.cc"
+ , "src/core/xds/xds_client/xds_client_stats.cc"
]
, "hdrs":
- [ "src/core/ext/xds/xds_api.h"
- , "src/core/ext/xds/xds_bootstrap.h"
- , "src/core/ext/xds/xds_channel_args.h"
- , "src/core/ext/xds/xds_client.h"
- , "src/core/ext/xds/xds_client_stats.h"
- , "src/core/ext/xds/xds_resource_type.h"
- , "src/core/ext/xds/xds_resource_type_impl.h"
- , "src/core/ext/xds/xds_transport.h"
+ [ "src/core/xds/xds_client/xds_api.h"
+ , "src/core/xds/xds_client/xds_bootstrap.h"
+ , "src/core/xds/xds_client/xds_channel_args.h"
+ , "src/core/xds/xds_client/xds_client.h"
+ , "src/core/xds/xds_client/xds_client_stats.h"
+ , "src/core/xds/xds_client/xds_metrics.h"
+ , "src/core/xds/xds_client/xds_resource_type.h"
+ , "src/core/xds/xds_client/xds_resource_type_impl.h"
+ , "src/core/xds/xds_client/xds_transport.h"
]
, "deps":
[ "backoff"
+ , "call_tracer"
, "debug_location"
, "endpoint_addresses"
, "event_engine_base_hdrs"
@@ -2679,6 +3266,8 @@
, "work_serializer"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/cleanup", "cleanup"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/memory", "memory"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
@@ -2741,6 +3330,7 @@
, "uri_parser"
, "work_serializer"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "strings"]
, ["src/core", "channel_args"]
, ["src/core", "notification"]
@@ -2755,6 +3345,7 @@
, "hdrs": ["src/core/ext/transport/chttp2/transport/frame.h"]
, "deps":
[ "gpr"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2770,13 +3361,6 @@
, "hdrs": ["src/core/ext/transport/chttp2/transport/legacy_frame.h"]
, "deps": ["gpr"]
}
-, "http_trace":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["http_trace"]
- , "srcs": ["src/core/ext/transport/chttp2/transport/http_trace.cc"]
- , "hdrs": ["src/core/ext/transport/chttp2/transport/http_trace.h"]
- , "deps": ["gpr_platform", "grpc_trace"]
- }
, "hpack_parser_table":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["hpack_parser_table"]
@@ -2787,8 +3371,10 @@
, "gpr_platform"
, "grpc_trace"
, "hpack_parse_result"
- , "http_trace"
+ , "stats"
, ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "strings"]
, ["src/core", "hpack_constants"]
@@ -2796,6 +3382,7 @@
, ["src/core", "no_destruct"]
, ["src/core", "parsed_metadata"]
, ["src/core", "slice"]
+ , ["src/core", "unique_ptr_with_bitset"]
]
}
, "hpack_parse_result":
@@ -2807,6 +3394,7 @@
[ "gpr"
, "grpc_base"
, "ref_counted_ptr"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2824,7 +3412,8 @@
, "srcs": ["src/core/ext/transport/chttp2/transport/hpack_parser.cc"]
, "hdrs": ["src/core/ext/transport/chttp2/transport/hpack_parser.h"]
, "deps":
- [ "chttp2_legacy_frame"
+ [ "call_tracer"
+ , "chttp2_legacy_frame"
, "gpr"
, "gpr_platform"
, "grpc_base"
@@ -2834,6 +3423,8 @@
, "hpack_parser_table"
, "stats"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/random", "bit_gen_ref"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2845,6 +3436,7 @@
, ["src/core", "hpack_constants"]
, ["src/core", "match"]
, ["src/core", "metadata_batch"]
+ , ["src/core", "metadata_info"]
, ["src/core", "parsed_metadata"]
, ["src/core", "random_early_detection"]
, ["src/core", "slice"]
@@ -2858,7 +3450,8 @@
, "srcs": ["src/core/ext/transport/chttp2/transport/hpack_encoder.cc"]
, "hdrs": ["src/core/ext/transport/chttp2/transport/hpack_encoder.h"]
, "deps":
- [ "chttp2_bin_encoder"
+ [ "call_tracer"
+ , "chttp2_bin_encoder"
, "chttp2_legacy_frame"
, "chttp2_varint"
, "gpr"
@@ -2866,7 +3459,8 @@
, "grpc_base"
, "grpc_public_hdrs"
, "grpc_trace"
- , "http_trace"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["src/core", "hpack_constants"]
, ["src/core", "hpack_encoder_table"]
@@ -2884,14 +3478,23 @@
, "srcs": ["src/core/ext/transport/chttp2/transport/bin_encoder.cc"]
, "hdrs": ["src/core/ext/transport/chttp2/transport/bin_encoder.h"]
, "deps":
- ["gpr", "gpr_platform", ["src/core", "huffsyms"], ["src/core", "slice"]]
+ [ "gpr"
+ , "gpr_platform"
+ , ["@", "absl", "absl/log", "check"]
+ , ["src/core", "huffsyms"]
+ , ["src/core", "slice"]
+ ]
}
, "chttp2_varint":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["chttp2_varint"]
, "srcs": ["src/core/ext/transport/chttp2/transport/varint.cc"]
, "hdrs": ["src/core/ext/transport/chttp2/transport/varint.h"]
- , "deps": ["gpr", ["@", "absl", "absl/base", "core_headers"]]
+ , "deps":
+ [ "gpr"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ ]
}
, "chttp2_context_list_entry":
{ "type": ["@", "rules", "CC", "library"]
@@ -2902,7 +3505,7 @@
, "tcp_tracer":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["tcp_tracer"]
- , "hdrs": ["src/core/lib/channel/tcp_tracer.h"]
+ , "hdrs": ["src/core/telemetry/tcp_tracer.h"]
, "deps":
[ "gpr"
, ["@", "absl", "absl/time", "time"]
@@ -2937,10 +3540,13 @@
, "src/core/ext/transport/chttp2/transport/internal.h"
]
, "deps":
- [ "channel_arg_names"
+ [ "call_tracer"
+ , "channel_arg_names"
+ , "channelz"
, "chttp2_context_list_entry"
, "chttp2_legacy_frame"
, "chttp2_varint"
+ , "config_vars"
, "debug_location"
, "exec_ctx"
, "gpr"
@@ -2950,16 +3556,17 @@
, "hpack_encoder"
, "hpack_parser"
, "hpack_parser_table"
- , "http_trace"
, "httpcli"
+ , "iomgr"
, "iomgr_buffer_list"
- , "legacy_context"
, "ref_counted_ptr"
, "stats"
, "tcp_tracer"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "flat_hash_map"]
, ["@", "absl", "absl/hash", "hash"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/random", "bit_gen_ref"]
, ["@", "absl", "absl/random", "distributions"]
@@ -2979,6 +3586,8 @@
, ["src/core", "connectivity_state"]
, ["src/core", "error"]
, ["src/core", "error_utils"]
+ , ["src/core", "event_engine_extensions"]
+ , ["src/core", "event_engine_query_extensions"]
, ["src/core", "experiments"]
, ["src/core", "gpr_manual_constructor"]
, ["src/core", "http2_errors"]
@@ -2987,9 +3596,9 @@
, ["src/core", "iomgr_fwd"]
, ["src/core", "iomgr_port"]
, ["src/core", "match"]
- , ["src/core", "max_concurrent_streams_policy"]
, ["src/core", "memory_quota"]
, ["src/core", "metadata_batch"]
+ , ["src/core", "metadata_info"]
, ["src/core", "ping_abuse_policy"]
, ["src/core", "ping_callbacks"]
, ["src/core", "ping_rate_policy"]
@@ -2997,7 +3606,6 @@
, ["src/core", "random_early_detection"]
, ["src/core", "ref_counted"]
, ["src/core", "resource_quota"]
- , ["src/core", "resource_quota_trace"]
, ["src/core", "slice"]
, ["src/core", "slice_buffer"]
, ["src/core", "slice_refcount"]
@@ -3029,7 +3637,7 @@
, "hdrs": ["src/cpp/ext/chaotic_good.h"]
, "deps":
[ "gpr"
- , "grpc++_public_hdrs"
+ , "grpc++_base"
, "grpc_public_hdrs"
, ["src/core", "chaotic_good_connector"]
, ["src/core", "chaotic_good_server"]
@@ -3039,18 +3647,31 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["subprocess"]
, "srcs":
- [ "src/core/lib/gpr/subprocess_poxis.cc"
- , "src/core/lib/gpr/subprocess_windows.cc"
+ [ "src/core/util/subprocess_poxis.cc"
+ , "src/core/util/subprocess_windows.cc"
]
- , "hdrs": ["src/core/lib/gpr/subprocess.h"]
+ , "hdrs": ["src/core/util/subprocess.h"]
, "deps":
[ "gpr"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "span"]
, ["src/core", "strerror"]
, ["src/core", "tchar"]
]
}
+, "global_callback_hook":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["global_callback_hook"]
+ , "srcs": ["src/cpp/client/global_callback_hook.cc"]
+ , "hdrs": [["include/grpcpp", "global_callback_hook_headers"]]
+ , "deps":
+ [ ["@", "absl", "absl/base", "no_destructor"]
+ , ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
+ ]
+ }
, "grpc_cpp_plugin":
{ "type": "export"
, "target": ["src/compiler", "grpc_cpp_plugin"]