summaryrefslogtreecommitdiff
path: root/etc/import/src
diff options
context:
space:
mode:
Diffstat (limited to 'etc/import/src')
-rw-r--r--etc/import/src/core/TARGETS.grpc1752
-rw-r--r--etc/import/src/core/ext/upb-gen/TARGETS.grpc3
-rw-r--r--etc/import/src/core/ext/upbdefs-gen/TARGETS.grpc2
-rw-r--r--etc/import/src/google/protobuf/TARGETS.protobuf456
-rw-r--r--etc/import/src/include/openssl/TARGETS.boringssl18
5 files changed, 1744 insertions, 487 deletions
diff --git a/etc/import/src/core/TARGETS.grpc b/etc/import/src/core/TARGETS.grpc
index 94fd47a7..cb7baece 100644
--- a/etc/import/src/core/TARGETS.grpc
+++ b/etc/import/src/core/TARGETS.grpc
@@ -4,6 +4,20 @@
, "stage": ["src", "core"]
, "hdrs": ["lib/channel/channel_fwd.h"]
}
+, "dump_args":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["dump_args"]
+ , "stage": ["src", "core"]
+ , "srcs": ["lib/gprpp/dump_args.cc"]
+ , "hdrs": ["lib/gprpp/dump_args.h"]
+ , "deps":
+ [ ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["", "gpr_platform"]
+ ]
+ }
, "slice_cast":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["slice_cast"]
@@ -16,14 +30,18 @@
, "stage": ["src", "core"]
, "hdrs":
[ "lib/event_engine/extensions/can_track_errors.h"
+ , "lib/event_engine/extensions/chaotic_good_extension.h"
, "lib/event_engine/extensions/supports_fd.h"
+ , "lib/event_engine/extensions/tcp_trace.h"
]
, "deps":
- [ ["@", "absl", "absl/functional", "any_invocable"]
+ [ "memory_quota"
+ , ["@", "absl", "absl/functional", "any_invocable"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "event_engine_base_hdrs"]
, ["", "gpr_platform"]
+ , ["", "tcp_tracer"]
]
}
, "event_engine_common":
@@ -50,6 +68,7 @@
, "slice_refcount"
, ["@", "absl", "absl/container", "flat_hash_set"]
, ["@", "absl", "absl/hash", "hash"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/utility", "utility"]
, ["", "event_engine_base_hdrs"]
@@ -57,12 +76,60 @@
, ["", "gpr_platform"]
]
}
+, "latent_see":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["latent_see"]
+ , "stage": ["src", "core"]
+ , "srcs": ["util/latent_see.cc"]
+ , "hdrs": ["util/latent_see.h"]
+ , "deps":
+ [ "per_cpu"
+ , "ring_buffer"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "gpr"]
+ ]
+ }
+, "ring_buffer":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["ring_buffer"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["util/ring_buffer.h"]
+ , "deps": [["@", "absl", "absl/types", "optional"], ["", "gpr_platform"]]
+ }
, "transport_fwd":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["transport_fwd"]
, "stage": ["src", "core"]
, "hdrs": ["lib/transport/transport_fwd.h"]
}
+, "server_call_tracer_filter":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["server_call_tracer_filter"]
+ , "stage": ["src", "core"]
+ , "srcs": ["server/server_call_tracer_filter.cc"]
+ , "hdrs": ["server/server_call_tracer_filter.h"]
+ , "deps":
+ [ "arena_promise"
+ , "call_finalization"
+ , "cancel_callback"
+ , "channel_args"
+ , "channel_fwd"
+ , "channel_stack_type"
+ , "context"
+ , "map"
+ , "pipe"
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["", "call_tracer"]
+ , ["", "config"]
+ , ["", "gpr_platform"]
+ , ["", "grpc_base"]
+ ]
+ }
, "atomic_utils":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["atomic_utils"]
@@ -77,6 +144,22 @@
, "hdrs": ["lib/transport/metadata_compression_traits.h"]
, "deps": [["", "gpr_platform"]]
}
+, "metadata_info":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["metadata_info"]
+ , "stage": ["src", "core"]
+ , "srcs": ["lib/transport/metadata_info.cc"]
+ , "hdrs": ["lib/transport/metadata_info.h"]
+ , "deps":
+ [ "channel_args"
+ , "hpack_constants"
+ , "metadata_batch"
+ , "slice"
+ , ["", "call_tracer"]
+ , ["", "gpr_platform"]
+ , ["", "grpc_base"]
+ ]
+ }
, "experiments":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["experiments"]
@@ -86,6 +169,8 @@
, "deps":
[ "no_destruct"
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "config_vars"]
, ["", "gpr"]
@@ -103,13 +188,26 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["useful"]
, "stage": ["src", "core"]
- , "hdrs": ["lib/gpr/useful.h"]
+ , "hdrs": ["util/useful.h"]
, "deps":
- [ ["@", "absl", "absl/strings", "strings"]
+ [ ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/numeric", "bits"]
+ , ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "variant"]
, ["", "gpr_platform"]
]
}
+, "unique_ptr_with_bitset":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["unique_ptr_with_bitset"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["util/unique_ptr_with_bitset.h"]
+ , "deps":
+ [ ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/numeric", "bits"]
+ , ["", "gpr_platform"]
+ ]
+ }
, "examine_stack":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["examine_stack"]
@@ -122,7 +220,7 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["gpr_atm"]
, "stage": ["src", "core"]
- , "srcs": ["lib/gpr/atm.cc"]
+ , "srcs": ["util/atm.cc"]
, "hdrs": [["include/grpc", "gpr_atm_headers"]]
, "deps": ["useful", ["", "gpr_platform"]]
}
@@ -137,16 +235,9 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["gpr_spinlock"]
, "stage": ["src", "core"]
- , "hdrs": ["lib/gpr/spinlock.h"]
+ , "hdrs": ["util/spinlock.h"]
, "deps": ["gpr_atm", ["", "gpr_platform"]]
}
-, "gpr_log_internal":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["gpr_log_internal"]
- , "stage": ["src", "core"]
- , "hdrs": ["lib/gpr/log_internal.h"]
- , "deps": [["", "gpr_platform"]]
- }
, "env":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["env"]
@@ -183,7 +274,12 @@
, "name": ["chunked_vector"]
, "stage": ["src", "core"]
, "hdrs": ["lib/gprpp/chunked_vector.h"]
- , "deps": ["arena", "gpr_manual_constructor", ["", "gpr"]]
+ , "deps":
+ [ "arena"
+ , "gpr_manual_constructor"
+ , ["@", "absl", "absl/log", "check"]
+ , ["", "gpr"]
+ ]
}
, "construct_destruct":
{ "type": ["@", "rules", "CC", "library"]
@@ -211,6 +307,7 @@
, "deps":
[ "percent_encoding"
, "slice"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "cord"]
, ["@", "absl", "absl/strings", "strings"]
@@ -239,9 +336,10 @@
, "srcs": ["lib/gprpp/validation_errors.cc"]
, "hdrs": ["lib/gprpp/validation_errors.h"]
, "deps":
- [ ["@", "absl", "absl/status", "status"]
+ [ ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "strings"]
- , ["", "gpr_platform"]
+ , ["", "gpr"]
]
}
, "overload":
@@ -305,7 +403,14 @@
, "name": ["poll"]
, "stage": ["src", "core"]
, "hdrs": ["lib/promise/poll.h"]
- , "deps": ["construct_destruct", ["", "gpr"], ["", "gpr_platform"]]
+ , "deps":
+ [ "construct_destruct"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "gpr"]
+ , ["", "gpr_platform"]
+ ]
}
, "status_flag":
{ "type": ["@", "rules", "CC", "library"]
@@ -314,8 +419,10 @@
, "hdrs": ["lib/promise/status_flag.h"]
, "deps":
[ "promise_status"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
, ["", "gpr"]
, ["", "gpr_platform"]
@@ -332,8 +439,8 @@
, "pipe"
, "poll"
, "promise_factory"
- , "promise_trace"
, "try_seq"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["", "gpr"]
, ["", "gpr_platform"]
@@ -350,16 +457,21 @@
, "arena"
, "construct_destruct"
, "context"
+ , "event_engine_context"
+ , "latent_see"
, "poll"
, "promise_factory"
- , "promise_trace"
, "ref_counted"
+ , "useful"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "event_engine_base_hdrs"]
, ["", "exec_ctx"]
, ["", "gpr"]
+ , ["", "grpc_trace"]
, ["", "ref_counted_ptr"]
]
}
@@ -369,7 +481,11 @@
, "stage": ["src", "core"]
, "hdrs": ["lib/promise/context.h"]
, "deps":
- ["down_cast", ["@", "absl", "absl/meta", "type_traits"], ["", "gpr"]]
+ [ "down_cast"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/meta", "type_traits"]
+ , ["", "gpr"]
+ ]
}
, "map":
{ "type": ["@", "rules", "CC", "library"]
@@ -387,7 +503,7 @@
, "deps":
[ "activity"
, "context"
- , "default_event_engine"
+ , "event_engine_context"
, "poll"
, "time"
, ["@", "absl", "absl/status", "status"]
@@ -428,14 +544,18 @@
, "stage": ["src", "core"]
, "hdrs": ["lib/promise/detail/promise_like.h"]
, "deps":
- ["poll", ["@", "absl", "absl/meta", "type_traits"], ["", "gpr_platform"]]
+ [ "poll"
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/meta", "type_traits"]
+ , ["", "gpr_platform"]
+ ]
}
, "cancel_callback":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["cancel_callback"]
, "stage": ["src", "core"]
, "hdrs": ["lib/promise/cancel_callback.h"]
- , "deps": ["promise_like", ["", "gpr_platform"]]
+ , "deps": ["arena", "context", "promise_like", ["", "gpr_platform"]]
}
, "promise_factory":
{ "type": ["@", "rules", "CC", "library"]
@@ -476,7 +596,8 @@
, "stage": ["src", "core"]
, "hdrs": ["lib/promise/detail/status.h"]
, "deps":
- [ ["@", "absl", "absl/status", "status"]
+ [ ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["", "gpr_platform"]
]
@@ -520,10 +641,10 @@
, "construct_destruct"
, "poll"
, "promise_like"
- , "promise_trace"
- , ["@", "absl", "absl/utility", "utility"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["", "gpr"]
- , ["", "gpr_platform"]
+ , ["", "grpc_trace"]
]
}
, "join":
@@ -548,6 +669,7 @@
, "map"
, "poll"
, "status_flag"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
@@ -587,11 +709,12 @@
, "poll"
, "promise_factory"
, "promise_like"
- , "promise_trace"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "debug_location"]
- , ["", "gpr"]
+ , ["", "grpc_trace"]
]
}
, "seq":
@@ -604,6 +727,7 @@
, "poll"
, "promise_like"
, "seq_state"
+ , ["@", "absl", "absl/log", "log"]
, ["", "debug_location"]
, ["", "gpr_platform"]
]
@@ -620,6 +744,7 @@
, "promise_status"
, "seq_state"
, "status_flag"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
@@ -637,16 +762,20 @@
[ "atomic_utils"
, "construct_destruct"
, "context"
+ , "dump_args"
+ , "latent_see"
, "no_destruct"
, "poll"
, "promise_factory"
, "promise_status"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
, ["", "gpr"]
+ , ["", "grpc_trace"]
, ["", "orphanable"]
]
}
@@ -670,7 +799,11 @@
, "stage": ["src", "core"]
, "hdrs": ["lib/promise/event_engine_wakeup_scheduler.h"]
, "deps":
- [["", "event_engine_base_hdrs"], ["", "exec_ctx"], ["", "gpr_platform"]]
+ [ ["@", "absl", "absl/log", "check"]
+ , ["", "event_engine_base_hdrs"]
+ , ["", "exec_ctx"]
+ , ["", "gpr_platform"]
+ ]
}
, "wait_set":
{ "type": ["@", "rules", "CC", "library"]
@@ -693,9 +826,11 @@
, "deps":
[ "activity"
, "poll"
- , "promise_trace"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "gpr"]
+ , ["", "grpc_trace"]
]
}
, "inter_activity_latch":
@@ -706,11 +841,12 @@
, "deps":
[ "activity"
, "poll"
- , "promise_trace"
, "wait_set"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "gpr"]
+ , ["", "grpc_trace"]
]
}
, "interceptor_list":
@@ -724,7 +860,8 @@
, "context"
, "poll"
, "promise_factory"
- , "promise_trace"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -745,8 +882,9 @@
, "interceptor_list"
, "map"
, "poll"
- , "promise_trace"
, "seq"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
, ["@", "absl", "absl/types", "variant"]
@@ -755,12 +893,13 @@
, ["", "ref_counted_ptr"]
]
}
-, "promise_mutes":
+, "promise_mutex":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["promise_mutex"]
, "stage": ["src", "core"]
, "hdrs": ["lib/promise/promise_mutex.h"]
- , "deps": ["activity", "poll", ["", "gpr"]]
+ , "deps":
+ ["activity", "poll", ["@", "absl", "absl/log", "check"], ["", "gpr"]]
}
, "inter_activity_pipe":
{ "type": ["@", "rules", "CC", "library"]
@@ -778,14 +917,6 @@
, ["", "ref_counted_ptr"]
]
}
-, "promise_trace":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["promise_trace"]
- , "stage": ["src", "core"]
- , "srcs": ["lib/promise/trace.cc"]
- , "hdrs": ["lib/promise/trace.h"]
- , "deps": [["", "gpr_platform"], ["", "grpc_trace"]]
- }
, "mpsc":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["mpsc"]
@@ -797,6 +928,7 @@
, "ref_counted"
, "wait_set"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
, ["", "gpr"]
, ["", "ref_counted_ptr"]
]
@@ -811,6 +943,7 @@
, "poll"
, ["@", "absl", "absl/container", "flat_hash_set"]
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
, ["", "gpr"]
]
}
@@ -824,11 +957,13 @@
, "construct_destruct"
, "poll"
, "promise_factory"
- , "promise_trace"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "gpr"]
, ["", "gpr_platform"]
+ , ["", "grpc_trace"]
]
}
, "ref_counted":
@@ -838,6 +973,9 @@
, "hdrs": ["lib/gprpp/ref_counted.h"]
, "deps":
[ "atomic_utils"
+ , "down_cast"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["", "debug_location"]
, ["", "gpr"]
, ["", "ref_counted_ptr"]
@@ -880,15 +1018,15 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["handshaker_factory"]
, "stage": ["src", "core"]
- , "hdrs": ["lib/transport/handshaker_factory.h"]
+ , "hdrs": ["handshaker/handshaker_factory.h"]
, "deps": ["channel_args", "iomgr_fwd", ["", "gpr_platform"]]
}
, "handshaker_registry":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["handshaker_registry"]
, "stage": ["src", "core"]
- , "srcs": ["lib/transport/handshaker_registry.cc"]
- , "hdrs": ["lib/transport/handshaker_registry.h"]
+ , "srcs": ["handshaker/handshaker_registry.cc"]
+ , "hdrs": ["handshaker/handshaker_registry.h"]
, "deps":
["channel_args", "handshaker_factory", "iomgr_fwd", ["", "gpr_platform"]]
}
@@ -896,8 +1034,8 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["tcp_connect_handshaker"]
, "stage": ["src", "core"]
- , "srcs": ["lib/transport/tcp_connect_handshaker.cc"]
- , "hdrs": ["lib/transport/tcp_connect_handshaker.h"]
+ , "srcs": ["handshaker/tcp_connect/tcp_connect_handshaker.cc"]
+ , "hdrs": ["handshaker/tcp_connect/tcp_connect_handshaker.h"]
, "deps":
[ "channel_args"
, "channel_args_endpoint_config"
@@ -910,6 +1048,8 @@
, "resolved_address"
, "slice"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/types", "optional"]
@@ -919,11 +1059,34 @@
, ["", "gpr"]
, ["", "grpc_base"]
, ["", "handshaker"]
+ , ["", "iomgr"]
, ["", "parse_address"]
, ["", "ref_counted_ptr"]
, ["", "uri_parser"]
]
}
+, "endpoint_info_handshaker":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["endpoint_info_handshaker"]
+ , "stage": ["src", "core"]
+ , "srcs": ["handshaker/endpoint_info/endpoint_info_handshaker.cc"]
+ , "hdrs": ["handshaker/endpoint_info/endpoint_info_handshaker.h"]
+ , "deps":
+ [ "channel_args"
+ , "closure"
+ , "handshaker_factory"
+ , "handshaker_registry"
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["", "config"]
+ , ["", "debug_location"]
+ , ["", "exec_ctx"]
+ , ["", "gpr"]
+ , ["", "handshaker"]
+ , ["", "iomgr"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
, "channel_creds_registry":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["channel_creds_registry"]
@@ -975,13 +1138,14 @@
, "periodic_update"
, "poll"
, "race"
- , "resource_quota_trace"
, "seq"
, "slice_refcount"
, "time"
, "useful"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "flat_hash_set"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -1015,6 +1179,8 @@
, "context"
, "event_engine_memory_allocator"
, "memory_quota"
+ , "resource_quota"
+ , ["@", "absl", "absl/log", "log"]
, ["", "gpr"]
]
}
@@ -1031,13 +1197,20 @@
, ["", "ref_counted_ptr"]
]
}
-, "resource_quota_trace":
+, "connection_quota":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["resource_quota_trace"]
+ , "name": ["connection_quota"]
, "stage": ["src", "core"]
- , "srcs": ["lib/resource_quota/trace.cc"]
- , "hdrs": ["lib/resource_quota/trace.h"]
- , "deps": [["", "gpr_platform"], ["", "grpc_trace"]]
+ , "srcs": ["lib/resource_quota/connection_quota.cc"]
+ , "hdrs": ["lib/resource_quota/connection_quota.h"]
+ , "deps":
+ [ "memory_quota"
+ , "ref_counted"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["", "gpr"]
+ , ["", "ref_counted_ptr"]
+ ]
}
, "resource_quota":
{ "type": ["@", "rules", "CC", "library"]
@@ -1046,7 +1219,8 @@
, "srcs": ["lib/resource_quota/resource_quota.cc"]
, "hdrs": ["lib/resource_quota/resource_quota.h"]
, "deps":
- [ "memory_quota"
+ [ "connection_quota"
+ , "memory_quota"
, "ref_counted"
, "thread_quota"
, "useful"
@@ -1062,10 +1236,10 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["slice_refcount"]
, "stage": ["src", "core"]
- , "srcs": ["lib/slice/slice_refcount.cc"]
, "hdrs": ["lib/slice/slice_refcount.h", ["include/grpc", "slice.h"]]
, "deps":
- [ ["", "debug_location"]
+ [ ["@", "absl", "absl/log", "log"]
+ , ["", "debug_location"]
, ["", "event_engine_base_hdrs"]
, ["", "gpr"]
, ["", "grpc_trace"]
@@ -1086,6 +1260,7 @@
[ "slice_cast"
, "slice_refcount"
, ["@", "absl", "absl/hash", "hash"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "debug_location"]
, ["", "event_engine_base_hdrs"]
@@ -1098,7 +1273,12 @@
, "stage": ["src", "core"]
, "srcs": ["lib/slice/slice_buffer.cc"]
, "hdrs": ["lib/slice/slice_buffer.h", ["include/grpc", "slice_buffer.h"]]
- , "deps": ["slice", "slice_refcount", ["", "gpr"]]
+ , "deps":
+ [ "slice"
+ , "slice_refcount"
+ , ["@", "absl", "absl/log", "check"]
+ , ["", "gpr"]
+ ]
}
, "error":
{ "type": ["@", "rules", "CC", "library"]
@@ -1113,8 +1293,11 @@
, "status_helper"
, "strerror"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/strings", "strings"]
, ["", "gpr"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_trace"]
@@ -1129,6 +1312,8 @@
, "deps":
[ "error"
, "gpr_manual_constructor"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "str_format"]
, ["", "debug_location"]
, ["", "gpr"]
@@ -1143,6 +1328,8 @@
, "deps":
[ "no_destruct"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/types", "optional"]
, ["", "event_engine_base_hdrs"]
@@ -1175,7 +1362,7 @@
, "lib/iomgr/sockaddr_windows.h"
, "lib/iomgr/socket_utils.h"
]
- , "deps": ["iomgr_port", ["", "gpr"]]
+ , "deps": ["iomgr_port", ["@", "absl", "absl/log", "check"], ["", "gpr"]]
}
, "avl":
{ "type": ["@", "rules", "CC", "library"]
@@ -1200,7 +1387,9 @@
, "srcs": ["lib/event_engine/forkable.cc"]
, "hdrs": ["lib/event_engine/forkable.h"]
, "deps":
- [ ["", "config_vars"]
+ [ ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["", "config_vars"]
, ["", "gpr"]
, ["", "gpr_platform"]
, ["", "grpc_trace"]
@@ -1309,6 +1498,7 @@
[ "time"
, "useful"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/time", "time"]
@@ -1333,7 +1523,6 @@
, "event_engine_basic_work_queue"
, "event_engine_thread_count"
, "event_engine_thread_local"
- , "event_engine_trace"
, "event_engine_work_queue"
, "examine_stack"
, "forkable"
@@ -1343,11 +1532,14 @@
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "flat_hash_set"]
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/time", "time"]
, ["@", "absl", "absl/types", "optional"]
, ["", "backoff"]
, ["", "event_engine_base_hdrs"]
, ["", "gpr"]
+ , ["", "grpc_trace"]
]
}
, "posix_event_engine_base_hdrs":
@@ -1378,6 +1570,8 @@
, "posix_event_engine_timer"
, "time"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/time", "time"]
, ["@", "absl", "absl/types", "optional"]
, ["", "event_engine_base_hdrs"]
@@ -1424,6 +1618,7 @@
, "posix_event_engine_closure"
, "posix_event_engine_event_poller"
, "status_helper"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["", "gpr"]
]
@@ -1504,6 +1699,8 @@
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "inlined_vector"]
, ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -1535,6 +1732,7 @@
, ["@", "absl", "absl/container", "inlined_vector"]
, ["@", "absl", "absl/functional", "any_invocable"]
, ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -1568,7 +1766,8 @@
, "stage": ["src", "core"]
, "srcs": ["lib/event_engine/posix_engine/internal_errqueue.cc"]
, "hdrs": ["lib/event_engine/posix_engine/internal_errqueue.h"]
- , "deps": ["iomgr_port", "strerror", ["", "gpr"]]
+ , "deps":
+ ["iomgr_port", "strerror", ["@", "absl", "absl/log", "log"], ["", "gpr"]]
}
, "posix_event_engine_traced_buffer_list":
{ "type": ["@", "rules", "CC", "library"]
@@ -1580,6 +1779,7 @@
[ "iomgr_port"
, "posix_event_engine_internal_errqueue"
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/types", "optional"]
, ["", "gpr"]
@@ -1595,7 +1795,6 @@
[ "event_engine_common"
, "event_engine_extensions"
, "event_engine_tcp_socket_utils"
- , "event_engine_trace"
, "experiments"
, "iomgr_port"
, "load_file"
@@ -1616,6 +1815,8 @@
, ["@", "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/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -1625,6 +1826,7 @@
, ["", "exec_ctx"]
, ["", "gpr"]
, ["", "grpc_public_hdrs"]
+ , ["", "grpc_trace"]
, ["", "ref_counted_ptr"]
]
}
@@ -1636,6 +1838,7 @@
, "hdrs": ["lib/event_engine/utils.h"]
, "deps":
[ "time"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "event_engine_base_hdrs"]
, ["", "gpr_platform"]
@@ -1657,6 +1860,8 @@
, "time"
, "useful"
, ["@", "absl", "absl/cleanup", "cleanup"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -1680,6 +1885,8 @@
, "socket_mutator"
, "status_helper"
, ["@", "absl", "absl/cleanup", "cleanup"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -1695,7 +1902,6 @@
, "hdrs": ["lib/event_engine/posix_engine/posix_engine_listener.h"]
, "deps":
[ "event_engine_tcp_socket_utils"
- , "event_engine_trace"
, "iomgr_port"
, "posix_event_engine_base_hdrs"
, "posix_event_engine_closure"
@@ -1709,6 +1915,8 @@
, "time"
, ["@", "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", "strings"]
@@ -1716,6 +1924,7 @@
, ["", "event_engine_base_hdrs"]
, ["", "exec_ctx"]
, ["", "gpr"]
+ , ["", "grpc_trace"]
]
}
, "posix_event_engine":
@@ -1730,7 +1939,6 @@
, "event_engine_poller"
, "event_engine_tcp_socket_utils"
, "event_engine_thread_pool"
- , "event_engine_trace"
, "event_engine_utils"
, "forkable"
, "init_internally"
@@ -1753,10 +1961,11 @@
, ["@", "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/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
- , ["", "config_vars"]
, ["", "event_engine_base_hdrs"]
, ["", "gpr"]
, ["", "grpc_trace"]
@@ -1773,11 +1982,11 @@
[ "ares_resolver"
, "channel_args_endpoint_config"
, "common_event_engine_closures"
+ , "dump_args"
, "error"
, "event_engine_common"
, "event_engine_tcp_socket_utils"
, "event_engine_thread_pool"
- , "event_engine_trace"
, "event_engine_utils"
, "init_internally"
, "iomgr_port"
@@ -1787,6 +1996,8 @@
, "windows_event_engine_listener"
, "windows_iocp"
, "windows_native_resolver"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -1827,9 +2038,10 @@
, "event_engine_tcp_socket_utils"
, "event_engine_thread_pool"
, "event_engine_time_util"
- , "event_engine_trace"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "str_format"]
, ["", "debug_location"]
@@ -1848,11 +2060,12 @@
[ "error"
, "event_engine_tcp_socket_utils"
, "event_engine_thread_pool"
- , "event_engine_trace"
, "status_helper"
, "windows_iocp"
, ["@", "absl", "absl/cleanup", "cleanup"]
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "str_format"]
, ["", "debug_location"]
@@ -1872,10 +2085,11 @@
, "error"
, "event_engine_tcp_socket_utils"
, "event_engine_thread_pool"
- , "event_engine_trace"
, "windows_endpoint"
, "windows_iocp"
, ["@", "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"]
@@ -1903,7 +2117,6 @@
[ "event_engine_common"
, "event_engine_tcp_socket_utils"
, "event_engine_thread_pool"
- , "event_engine_trace"
, "event_engine_utils"
, "init_internally"
, "posix_event_engine_closure"
@@ -1913,6 +2126,8 @@
, "ref_counted"
, "strerror"
, ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "event_engine_base_hdrs"]
@@ -1932,6 +2147,8 @@
[ "iomgr_port"
, "resolved_address"
, "status_helper"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -1944,14 +2161,6 @@
, ["", "uri_parser"]
]
}
-, "event_engine_trace":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["event_engine_trace"]
- , "stage": ["src", "core"]
- , "srcs": ["lib/event_engine/trace.cc"]
- , "hdrs": ["lib/event_engine/trace.h"]
- , "deps": [["", "gpr"], ["", "gpr_platform"], ["", "grpc_trace"]]
- }
, "event_engine_shim":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["event_engine_shim"]
@@ -2002,6 +2211,13 @@
, ["", "gpr"]
]
}
+, "event_engine_context":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["event_engine_context"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["lib/event_engine/event_engine_context.h"]
+ , "deps": ["arena", ["", "event_engine_base_hdrs"], ["", "gpr"]]
+ }
, "default_event_engine":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["default_event_engine"]
@@ -2010,9 +2226,7 @@
, "hdrs": ["lib/event_engine/default_event_engine.h"]
, "deps":
[ "channel_args"
- , "context"
, "default_event_engine_factory"
- , "event_engine_trace"
, "no_destruct"
, "thready_event_engine"
, ["@", "absl", "absl/functional", "any_invocable"]
@@ -2085,6 +2299,8 @@
, ["@", "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/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2092,6 +2308,7 @@
, ["@", "absl", "absl/types", "optional"]
, ["@", "absl", "absl/types", "variant"]
, ["@", "cares", "", "ares"]
+ , ["", "config_vars"]
, ["", "debug_location"]
, ["", "event_engine_base_hdrs"]
, ["", "gpr"]
@@ -2120,6 +2337,8 @@
, "hdrs": ["lib/transport/bdp_estimator.h"]
, "deps":
[ "time"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "gpr"]
, ["", "grpc_trace"]
@@ -2131,7 +2350,8 @@
, "stage": ["src", "core"]
, "srcs": ["lib/slice/percent_encoding.cc"]
, "hdrs": ["lib/slice/percent_encoding.h"]
- , "deps": ["bitset", "slice", ["", "gpr"]]
+ , "deps":
+ ["bitset", "slice", ["@", "absl", "absl/log", "check"], ["", "gpr"]]
}
, "socket_mutator":
{ "type": ["@", "rules", "CC", "library"]
@@ -2154,16 +2374,16 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["histogram_view"]
, "stage": ["src", "core"]
- , "srcs": ["lib/debug/histogram_view.cc"]
- , "hdrs": ["lib/debug/histogram_view.h"]
+ , "srcs": ["telemetry/histogram_view.cc"]
+ , "hdrs": ["telemetry/histogram_view.h"]
, "deps": [["", "gpr"]]
}
, "stats_data":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["stats_data"]
, "stage": ["src", "core"]
- , "srcs": ["lib/debug/stats_data.cc"]
- , "hdrs": ["lib/debug/stats_data.h"]
+ , "srcs": ["telemetry/stats_data.cc"]
+ , "hdrs": ["telemetry/stats_data.h"]
, "deps":
[ "histogram_view"
, "per_cpu"
@@ -2177,7 +2397,7 @@
, "stage": ["src", "core"]
, "srcs": ["lib/gprpp/per_cpu.cc"]
, "hdrs": ["lib/gprpp/per_cpu.h"]
- , "deps": ["useful", ["", "exec_ctx"], ["", "gpr"]]
+ , "deps": ["useful", ["", "gpr"]]
}
, "event_log":
{ "type": ["@", "rules", "CC", "library"]
@@ -2188,6 +2408,7 @@
, "deps":
[ "per_cpu"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "span"]
, ["", "gpr"]
@@ -2222,14 +2443,6 @@
, "hdrs": ["lib/surface/channel_stack_type.h"]
, "deps": [["", "gpr_platform"]]
}
-, "channel_stack_trace":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["channel_stack_trace"]
- , "stage": ["src", "core"]
- , "srcs": ["lib/channel/channel_stack_trace.cc"]
- , "hdrs": ["lib/channel/channel_stack_trace.h"]
- , "deps": [["", "gpr_platform"], ["", "grpc_trace"]]
- }
, "channel_init":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["channel_init"]
@@ -2240,9 +2453,12 @@
[ "call_filters"
, "channel_args"
, "channel_fwd"
- , "channel_stack_trace"
, "channel_stack_type"
+ , "interception_chain"
+ , "unique_type_name"
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
, ["", "channel_stack_builder"]
@@ -2252,12 +2468,24 @@
, ["", "grpc_trace"]
]
}
+, "server_interface":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["server_interface"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["server/server_interface.h"]
+ , "deps":
+ [ "channel_args"
+ , ["", "channelz"]
+ , ["", "event_engine_base_hdrs"]
+ , ["", "gpr_platform"]
+ ]
+ }
, "single_set_ptr":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["single_set_ptr"]
, "stage": ["src", "core"]
, "hdrs": ["lib/gprpp/single_set_ptr.h"]
- , "deps": [["", "gpr"]]
+ , "deps": [["@", "absl", "absl/log", "check"], ["", "gpr"]]
}
, "grpc_service_config":
{ "type": ["@", "rules", "CC", "library"]
@@ -2270,14 +2498,15 @@
, "deps":
[ "arena"
, "chunked_vector"
+ , "down_cast"
, "ref_counted"
, "service_config_parser"
, "slice_refcount"
, "unique_type_name"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "gpr_platform"]
- , ["", "legacy_context"]
, ["", "ref_counted_ptr"]
]
}
@@ -2291,6 +2520,7 @@
[ "channel_args"
, "json"
, "validation_errors"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "gpr"]
]
@@ -2316,6 +2546,8 @@
, "ref_counted_string"
, "time"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2335,6 +2567,203 @@
, "hdrs": ["lib/iomgr/resolved_address.h"]
, "deps": ["iomgr_port", ["", "gpr_platform"]]
}
+, "client_channel_internal_header":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["client_channel_internal_header"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["client_channel/client_channel_internal.h"]
+ , "deps":
+ [ "arena"
+ , "call_destination"
+ , "down_cast"
+ , "grpc_service_config"
+ , "lb_policy"
+ , "unique_type_name"
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["", "call_tracer"]
+ , ["", "gpr"]
+ ]
+ }
+, "subchannel_connector":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["subchannel_connector"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["client_channel/connector.h"]
+ , "deps":
+ [ "channel_args"
+ , "closure"
+ , "error"
+ , "iomgr_fwd"
+ , "resolved_address"
+ , "time"
+ , ["", "channelz"]
+ , ["", "gpr_platform"]
+ , ["", "grpc_base"]
+ , ["", "iomgr"]
+ , ["", "orphanable"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
+, "subchannel_pool_interface":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["subchannel_pool_interface"]
+ , "stage": ["src", "core"]
+ , "srcs": ["client_channel/subchannel_pool_interface.cc"]
+ , "hdrs": ["client_channel/subchannel_pool_interface.h"]
+ , "deps":
+ [ "channel_args"
+ , "ref_counted"
+ , "resolved_address"
+ , "useful"
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["", "gpr_platform"]
+ , ["", "grpc_trace"]
+ , ["", "ref_counted_ptr"]
+ , ["", "sockaddr_utils"]
+ ]
+ }
+, "config_selector":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["config_selector"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["client_channel/config_selector.h"]
+ , "deps":
+ [ "arena"
+ , "channel_args"
+ , "channel_fwd"
+ , "client_channel_internal_header"
+ , "grpc_service_config"
+ , "interception_chain"
+ , "metadata_batch"
+ , "ref_counted"
+ , "slice"
+ , "unique_type_name"
+ , "useful"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["", "gpr_public_hdrs"]
+ , ["", "grpc_public_hdrs"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
+, "client_channel_service_config":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["client_channel_service_config"]
+ , "stage": ["src", "core"]
+ , "srcs": ["client_channel/client_channel_service_config.cc"]
+ , "hdrs": ["client_channel/client_channel_service_config.h"]
+ , "deps":
+ [ "channel_args"
+ , "json"
+ , "json_args"
+ , "json_object_loader"
+ , "lb_policy"
+ , "lb_policy_registry"
+ , "service_config_parser"
+ , "time"
+ , "validation_errors"
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "config"]
+ , ["", "gpr_platform"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
+, "retry_service_config":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["retry_service_config"]
+ , "stage": ["src", "core"]
+ , "srcs": ["client_channel/retry_service_config.cc"]
+ , "hdrs": ["client_channel/retry_service_config.h"]
+ , "deps":
+ [ "channel_args"
+ , "json"
+ , "json_args"
+ , "json_channel_args"
+ , "json_object_loader"
+ , "service_config_parser"
+ , "time"
+ , "validation_errors"
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "channel_arg_names"]
+ , ["", "config"]
+ , ["", "gpr_public_hdrs"]
+ , ["", "grpc_base"]
+ , ["", "grpc_public_hdrs"]
+ ]
+ }
+, "retry_throttle":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["retry_throttle"]
+ , "stage": ["src", "core"]
+ , "srcs": ["client_channel/retry_throttle.cc"]
+ , "hdrs": ["client_channel/retry_throttle.h"]
+ , "deps":
+ [ "gpr_atm"
+ , "ref_counted"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["", "gpr"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
+, "client_channel_backup_poller":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["client_channel_backup_poller"]
+ , "stage": ["src", "core"]
+ , "srcs": ["client_channel/backup_poller.cc"]
+ , "hdrs": ["client_channel/backup_poller.h"]
+ , "deps":
+ [ "closure"
+ , "error"
+ , "iomgr_fwd"
+ , "pollset_set"
+ , "time"
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["", "config_vars"]
+ , ["", "gpr"]
+ , ["", "gpr_platform"]
+ , ["", "iomgr"]
+ , ["", "iomgr_timer"]
+ ]
+ }
+, "service_config_channel_arg_filter":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["service_config_channel_arg_filter"]
+ , "stage": ["src", "core"]
+ , "srcs": ["service_config/service_config_channel_arg_filter.cc"]
+ , "deps":
+ [ "arena"
+ , "arena_promise"
+ , "channel_args"
+ , "channel_fwd"
+ , "channel_stack_type"
+ , "context"
+ , "grpc_message_size_filter"
+ , "grpc_service_config"
+ , "metadata_batch"
+ , "service_config_parser"
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "channel_arg_names"]
+ , ["", "config"]
+ , ["", "gpr_platform"]
+ , ["", "gpr_public_hdrs"]
+ , ["", "grpc_base"]
+ , ["", "grpc_service_config_impl"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
, "lb_policy":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["lb_policy"]
@@ -2348,11 +2777,13 @@
, "error"
, "grpc_backend_metric_data"
, "iomgr_fwd"
+ , "metrics"
, "pollset_set"
, "ref_counted"
, "resolved_address"
, "subchannel_interface"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/container", "inlined_vector"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2395,6 +2826,8 @@
[ "json"
, "lb_policy"
, "lb_policy_factory"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2404,6 +2837,21 @@
, ["", "ref_counted_ptr"]
]
}
+, "lb_metadata":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["lb_metadata"]
+ , "stage": ["src", "core"]
+ , "srcs": ["client_channel/lb_metadata.cc"]
+ , "hdrs": ["client_channel/lb_metadata.h"]
+ , "deps":
+ [ "event_engine_common"
+ , "lb_policy"
+ , "metadata_batch"
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ ]
+ }
, "subchannel_interface":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["subchannel_interface"]
@@ -2437,11 +2885,27 @@
, ["", "ref_counted_ptr"]
]
}
+, "backend_metric_parser":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["backend_metric_parser"]
+ , "stage": ["src", "core"]
+ , "srcs": ["load_balancing/backend_metric_parser.cc"]
+ , "hdrs": ["load_balancing/backend_metric_parser.h"]
+ , "deps":
+ [ "grpc_backend_metric_data"
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["", "gpr_platform"]
+ , ["src/core/ext/upb-gen", "upb-gen-lib"]
+ , ["third_party/upb", "base"]
+ , ["third_party/upb", "mem"]
+ , ["third_party/upb", "message"]
+ ]
+ }
, "proxy_mapper":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["proxy_mapper"]
, "stage": ["src", "core"]
- , "hdrs": ["lib/handshaker/proxy_mapper.h"]
+ , "hdrs": ["handshaker/proxy_mapper.h"]
, "deps":
[ "channel_args"
, "resolved_address"
@@ -2454,8 +2918,8 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["proxy_mapper_registry"]
, "stage": ["src", "core"]
- , "srcs": ["lib/handshaker/proxy_mapper_registry.cc"]
- , "hdrs": ["lib/handshaker/proxy_mapper_registry.h"]
+ , "srcs": ["handshaker/proxy_mapper_registry.cc"]
+ , "hdrs": ["handshaker/proxy_mapper_registry.h"]
, "deps":
[ "channel_args"
, "proxy_mapper"
@@ -2465,11 +2929,40 @@
, ["", "gpr_platform"]
]
}
+, "http_proxy_mapper":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["http_proxy_mapper"]
+ , "stage": ["src", "core"]
+ , "srcs": ["handshaker/http_connect/http_proxy_mapper.cc"]
+ , "hdrs": ["handshaker/http_connect/http_proxy_mapper.h"]
+ , "deps":
+ [ "channel_args"
+ , "env"
+ , "experiments"
+ , "proxy_mapper"
+ , "resolved_address"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "channel_arg_names"]
+ , ["", "config"]
+ , ["", "gpr"]
+ , ["", "grpc_base"]
+ , ["", "http_connect_handshaker"]
+ , ["", "iomgr"]
+ , ["", "parse_address"]
+ , ["", "sockaddr_utils"]
+ , ["", "uri_parser"]
+ ]
+ }
, "grpc_server_config_selector":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_server_config_selector"]
, "stage": ["src", "core"]
- , "hdrs": ["ext/filters/server_config_selector/server_config_selector.h"]
+ , "hdrs": ["server/server_config_selector.h"]
, "deps":
[ "dual_ref_counted"
, "grpc_service_config"
@@ -2488,27 +2981,26 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_server_config_selector_filter"]
, "stage": ["src", "core"]
- , "srcs":
- ["ext/filters/server_config_selector/server_config_selector_filter.cc"]
- , "hdrs":
- ["ext/filters/server_config_selector/server_config_selector_filter.h"]
+ , "srcs": ["server/server_config_selector_filter.cc"]
+ , "hdrs": ["server/server_config_selector_filter.h"]
, "deps":
[ "arena"
, "arena_promise"
, "channel_args"
, "channel_fwd"
, "context"
+ , "event_engine_context"
, "grpc_server_config_selector"
, "grpc_service_config"
, "metadata_batch"
, "status_helper"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/types", "optional"]
, ["", "gpr"]
, ["", "grpc_base"]
- , ["", "legacy_context"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
]
@@ -2547,6 +3039,7 @@
, ["@", "absl", "absl/strings", "strings"]
, ["", "alts_util"]
, ["", "gpr"]
+ , ["", "grpc_core_credentials_header"]
, ["", "ref_counted_ptr"]
]
}
@@ -2560,6 +3053,8 @@
["lib/security/certificate_provider/certificate_provider_registry.h"]
, "deps":
[ "certificate_provider_factory"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "gpr"]
]
@@ -2578,6 +3073,7 @@
]
, "deps":
[ ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2607,12 +3103,14 @@
, "channel_args"
, "channel_fwd"
, "dual_ref_counted"
+ , "endpoint_info_handshaker"
, "load_file"
, "metadata_batch"
, "ref_counted"
, "resolved_address"
, "slice"
, "useful"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2675,6 +3173,8 @@
, "slice"
, "unique_type_name"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2685,10 +3185,13 @@
, ["", "exec_ctx"]
, ["", "gpr"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_security_base"]
, ["", "handshaker"]
+ , ["", "iomgr"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
+ , ["", "resource_quota_api"]
, ["", "tsi_base"]
, ["", "tsi_fake_credentials"]
]
@@ -2713,14 +3216,17 @@
, "iomgr_fwd"
, "tsi_local_credentials"
, "unique_type_name"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "debug_location"]
, ["", "exec_ctx"]
, ["", "gpr"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_security_base"]
, ["", "handshaker"]
+ , ["", "iomgr"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
, ["", "tsi_base"]
@@ -2733,7 +3239,8 @@
, "srcs": ["tsi/local_transport_security.cc"]
, "hdrs": ["tsi/local_transport_security.h"]
, "deps":
- [ ["", "event_engine_base_hdrs"]
+ [ ["@", "absl", "absl/log", "log"]
+ , ["", "event_engine_base_hdrs"]
, ["", "exec_ctx"]
, ["", "gpr"]
, ["", "tsi_base"]
@@ -2762,6 +3269,8 @@
, "tsi_local_credentials"
, "unique_type_name"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2771,8 +3280,10 @@
, ["", "gpr"]
, ["", "grpc_base"]
, ["", "grpc_client_channel"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_security_base"]
, ["", "handshaker"]
+ , ["", "iomgr"]
, ["", "parse_address"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
@@ -2801,6 +3312,8 @@
, "iomgr_fwd"
, "unique_type_name"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2810,9 +3323,11 @@
, ["", "exec_ctx"]
, ["", "gpr"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_security_base"]
, ["", "grpc_trace"]
, ["", "handshaker"]
+ , ["", "iomgr"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
, ["", "tsi_base"]
@@ -2852,6 +3367,8 @@
, "time"
, "unique_type_name"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -2861,11 +3378,13 @@
, ["", "gpr"]
, ["", "grpc_alts_credentials"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_jwt_credentials"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_security_base"]
, ["", "grpc_trace"]
, ["", "httpcli"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "uri_parser"]
@@ -2916,6 +3435,8 @@
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "inlined_vector"]
, ["@", "absl", "absl/functional", "bind_front"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2927,11 +3448,13 @@
, ["", "exec_ctx"]
, ["", "gpr"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_credentials_util"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_security_base"]
, ["", "grpc_trace"]
, ["", "handshaker"]
+ , ["", "iomgr"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
, ["", "tsi_base"]
@@ -2951,6 +3474,7 @@
, "slice"
, "unique_type_name"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
@@ -2958,12 +3482,90 @@
, ["", "exec_ctx"]
, ["", "gpr"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_security_base"]
, ["", "grpc_trace"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
]
}
+, "token_fetcher_credentials":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["token_fetcher_credentials"]
+ , "stage": ["src", "core"]
+ , "srcs":
+ ["lib/security/credentials/token_fetcher/token_fetcher_credentials.cc"]
+ , "hdrs":
+ ["lib/security/credentials/token_fetcher/token_fetcher_credentials.h"]
+ , "deps":
+ [ "arena_promise"
+ , "context"
+ , "default_event_engine"
+ , "metadata"
+ , "poll"
+ , "pollset_set"
+ , "ref_counted"
+ , "time"
+ , "useful"
+ , ["@", "absl", "absl/container", "flat_hash_set"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/types", "variant"]
+ , ["", "backoff"]
+ , ["", "gpr"]
+ , ["", "grpc_security_base"]
+ , ["", "grpc_trace"]
+ , ["", "httpcli"]
+ , ["", "iomgr"]
+ , ["", "orphanable"]
+ , ["", "promise"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
+, "gcp_service_account_identity_credentials":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["gcp_service_account_identity_credentials"]
+ , "stage": ["src", "core"]
+ , "srcs":
+ [ "lib/security/credentials/gcp_service_account_identity/gcp_service_account_identity_credentials.cc"
+ ]
+ , "hdrs":
+ [ "lib/security/credentials/gcp_service_account_identity/gcp_service_account_identity_credentials.h"
+ ]
+ , "deps":
+ [ "activity"
+ , "arena_promise"
+ , "closure"
+ , "error"
+ , "json"
+ , "json_args"
+ , "json_object_loader"
+ , "json_reader"
+ , "metadata"
+ , "pollset_set"
+ , "ref_counted"
+ , "slice"
+ , "status_conversion"
+ , "status_helper"
+ , "time"
+ , "token_fetcher_credentials"
+ , "unique_type_name"
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["", "gpr"]
+ , ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
+ , ["", "grpc_security_base"]
+ , ["", "httpcli"]
+ , ["", "iomgr"]
+ , ["", "orphanable"]
+ , ["", "promise"]
+ , ["", "ref_counted_ptr"]
+ , ["", "uri_parser"]
+ ]
+ }
, "grpc_oauth2_credentials":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_oauth2_credentials"]
@@ -2989,8 +3591,11 @@
, "slice_refcount"
, "status_helper"
, "time"
+ , "token_fetcher_credentials"
, "unique_type_name"
, "useful"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -2998,10 +3603,12 @@
, ["@", "absl", "absl/types", "optional"]
, ["", "gpr"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_credentials_util"]
, ["", "grpc_security_base"]
, ["", "grpc_trace"]
, ["", "httpcli"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
@@ -3041,6 +3648,9 @@
, "slice_refcount"
, "status_helper"
, "time"
+ , "token_fetcher_credentials"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -3050,9 +3660,11 @@
, ["@", "ssl", "", "crypto"]
, ["", "gpr"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_credentials_util"]
, ["", "grpc_security_base"]
, ["", "httpcli"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "uri_parser"]
@@ -3062,8 +3674,8 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["httpcli_ssl_credentials"]
, "stage": ["src", "core"]
- , "srcs": ["lib/http/httpcli_security_connector.cc"]
- , "hdrs": ["lib/http/httpcli_ssl_credentials.h"]
+ , "srcs": ["util/http_client/httpcli_security_connector.cc"]
+ , "hdrs": ["util/http_client/httpcli_ssl_credentials.h"]
, "deps":
[ "arena_promise"
, "channel_args"
@@ -3071,6 +3683,7 @@
, "error"
, "iomgr_fwd"
, "unique_type_name"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -3079,8 +3692,10 @@
, ["", "exec_ctx"]
, ["", "gpr"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_security_base"]
, ["", "handshaker"]
+ , ["", "iomgr"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
, ["", "tsi_base"]
@@ -3129,6 +3744,8 @@
, "grpc_authorization_base"
, "grpc_matchers"
, "resolved_address"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -3144,15 +3761,15 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["json"]
, "stage": ["src", "core"]
- , "hdrs": ["lib/json/json.h"]
+ , "hdrs": ["util/json/json.h"]
, "deps": [["", "gpr"]]
}
, "json_reader":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["json_reader"]
, "stage": ["src", "core"]
- , "srcs": ["lib/json/json_reader.cc"]
- , "hdrs": ["lib/json/json_reader.h"]
+ , "srcs": ["util/json/json_reader.cc"]
+ , "hdrs": ["util/json/json_reader.h"]
, "deps":
[ "json"
, "match"
@@ -3169,16 +3786,16 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["json_writer"]
, "stage": ["src", "core"]
- , "srcs": ["lib/json/json_writer.cc"]
- , "hdrs": ["lib/json/json_writer.h"]
+ , "srcs": ["util/json/json_writer.cc"]
+ , "hdrs": ["util/json/json_writer.h"]
, "deps": ["json", ["@", "absl", "absl/strings", "strings"], ["", "gpr"]]
}
, "json_util":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["json_util"]
, "stage": ["src", "core"]
- , "srcs": ["lib/json/json_util.cc"]
- , "hdrs": ["lib/json/json_util.h"]
+ , "srcs": ["util/json/json_util.cc"]
+ , "hdrs": ["util/json/json_util.h"]
, "deps":
[ "error"
, "json"
@@ -3195,15 +3812,15 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["json_args"]
, "stage": ["src", "core"]
- , "hdrs": ["lib/json/json_args.h"]
+ , "hdrs": ["util/json/json_args.h"]
, "deps": [["@", "absl", "absl/strings", "strings"], ["", "gpr"]]
}
, "json_object_loader":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["json_object_loader"]
, "stage": ["src", "core"]
- , "srcs": ["lib/json/json_object_loader.cc"]
- , "hdrs": ["lib/json/json_object_loader.h"]
+ , "srcs": ["util/json/json_object_loader.cc"]
+ , "hdrs": ["util/json/json_object_loader.h"]
, "deps":
[ "json"
, "json_args"
@@ -3223,7 +3840,7 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["json_channel_args"]
, "stage": ["src", "core"]
- , "hdrs": ["lib/json/json_channel_args.h"]
+ , "hdrs": ["util/json/json_channel_args.h"]
, "deps":
[ "channel_args"
, "json_args"
@@ -3244,16 +3861,11 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_channel_idle_filter"]
, "stage": ["src", "core"]
- , "srcs":
- [ "ext/filters/channel_idle/channel_idle_filter.cc"
- , "ext/filters/channel_idle/legacy_channel_idle_filter.cc"
- ]
- , "hdrs":
- [ "ext/filters/channel_idle/channel_idle_filter.h"
- , "ext/filters/channel_idle/legacy_channel_idle_filter.h"
- ]
+ , "srcs": ["ext/filters/channel_idle/legacy_channel_idle_filter.cc"]
+ , "hdrs": ["ext/filters/channel_idle/legacy_channel_idle_filter.h"]
, "deps":
[ "activity"
+ , "arena"
, "arena_promise"
, "channel_args"
, "channel_fwd"
@@ -3293,35 +3905,6 @@
, ["", "ref_counted_ptr"]
]
}
-, "grpc_deadline_filter":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["grpc_deadline_filter"]
- , "stage": ["src", "core"]
- , "srcs": ["ext/filters/deadline/deadline_filter.cc"]
- , "hdrs": ["ext/filters/deadline/deadline_filter.h"]
- , "deps":
- [ "arena"
- , "arena_promise"
- , "channel_fwd"
- , "channel_stack_type"
- , "closure"
- , "context"
- , "error"
- , "metadata_batch"
- , "status_helper"
- , "time"
- , ["@", "absl", "absl/status", "status"]
- , ["@", "absl", "absl/types", "optional"]
- , ["", "channel_arg_names"]
- , ["", "config"]
- , ["", "debug_location"]
- , ["", "exec_ctx"]
- , ["", "gpr"]
- , ["", "grpc_base"]
- , ["", "grpc_public_hdrs"]
- , ["", "iomgr_timer"]
- ]
- }
, "grpc_client_authority_filter":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_client_authority_filter"]
@@ -3360,7 +3943,6 @@
, "channel_fwd"
, "channel_stack_type"
, "context"
- , "grpc_deadline_filter"
, "grpc_service_config"
, "json"
, "json_args"
@@ -3373,6 +3955,7 @@
, "slice"
, "slice_buffer"
, "validation_errors"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
@@ -3383,7 +3966,6 @@
, ["", "grpc_base"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_trace"]
- , ["", "legacy_context"]
]
}
, "grpc_fault_injection_filter":
@@ -3414,6 +3996,7 @@
, "try_seq"
, "validation_errors"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
@@ -3425,7 +4008,6 @@
, ["", "grpc_base"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_trace"]
- , ["", "legacy_context"]
]
}
, "grpc_rbac_filter":
@@ -3465,7 +4047,6 @@
, ["", "gpr"]
, ["", "grpc_base"]
, ["", "grpc_security_base"]
- , ["", "legacy_context"]
, ["", "promise"]
]
}
@@ -3501,6 +4082,7 @@
, "time"
, "unique_type_name"
, "validation_errors"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -3508,7 +4090,46 @@
, ["", "gpr"]
, ["", "grpc_base"]
, ["", "grpc_trace"]
- , ["", "legacy_context"]
+ ]
+ }
+, "gcp_authentication_filter":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["gcp_authentication_filter"]
+ , "stage": ["src", "core"]
+ , "srcs":
+ [ "ext/filters/gcp_authentication/gcp_authentication_filter.cc"
+ , "ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc"
+ ]
+ , "hdrs":
+ [ "ext/filters/gcp_authentication/gcp_authentication_filter.h"
+ , "ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h"
+ ]
+ , "deps":
+ [ "arena"
+ , "channel_args"
+ , "channel_fwd"
+ , "context"
+ , "gcp_service_account_identity_credentials"
+ , "grpc_resolver_xds_attributes"
+ , "grpc_service_config"
+ , "json"
+ , "json_args"
+ , "json_object_loader"
+ , "lru_cache"
+ , "service_config_parser"
+ , "validation_errors"
+ , "xds_config"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "config"]
+ , ["", "gpr"]
+ , ["", "grpc_base"]
+ , ["", "grpc_security_base"]
+ , ["", "grpc_trace"]
+ , ["", "ref_counted_ptr"]
]
}
, "grpc_lb_policy_grpclb":
@@ -3563,6 +4184,9 @@
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "inlined_vector"]
, ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "globals"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -3570,7 +4194,10 @@
, ["@", "absl", "absl/types", "optional"]
, ["@", "absl", "absl/types", "variant"]
, ["", "backoff"]
+ , ["", "channel"]
, ["", "channel_arg_names"]
+ , ["", "channel_create"]
+ , ["", "channelz"]
, ["", "config"]
, ["", "debug_location"]
, ["", "endpoint_addresses"]
@@ -3584,6 +4211,7 @@
, ["", "grpc_resolver_fake"]
, ["", "grpc_security_base"]
, ["", "grpc_trace"]
+ , ["", "lb_child_policy_handler"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "sockaddr_utils"]
@@ -3617,12 +4245,14 @@
, "name": ["grpc_backend_metric_provider"]
, "stage": ["src", "core"]
, "hdrs": ["ext/filters/backend_metrics/backend_metric_provider.h"]
+ , "deps": ["arena"]
}
, "grpc_lb_policy_rls":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_lb_policy_rls"]
, "stage": ["src", "core"]
, "srcs": ["load_balancing/rls/rls.cc"]
+ , "hdrs": ["load_balancing/rls/rls.h"]
, "deps":
[ "channel_args"
, "closure"
@@ -3639,21 +4269,31 @@
, "lb_policy"
, "lb_policy_factory"
, "lb_policy_registry"
+ , "match"
+ , "metrics"
, "pollset_set"
, "slice"
, "slice_refcount"
, "status_helper"
, "time"
+ , "upb_utils"
+ , "uuid_v4"
, "validation_errors"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "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", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
, ["", "backoff"]
+ , ["", "channel"]
, ["", "channel_arg_names"]
+ , ["", "channel_create"]
+ , ["", "channelz"]
, ["", "config"]
, ["", "debug_location"]
, ["", "endpoint_addresses"]
@@ -3666,6 +4306,7 @@
, ["", "grpc_security_base"]
, ["", "grpc_service_config_impl"]
, ["", "grpc_trace"]
+ , ["", "lb_child_policy_handler"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "work_serializer"]
@@ -3674,77 +4315,350 @@
, ["third_party/upb", "mem"]
]
}
+, "lru_cache":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["lru_cache"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["util/lru_cache.h"]
+ , "deps":
+ [ ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "grpc_public_hdrs"]
+ ]
+ }
, "upb_utils":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["upb_utils"]
, "stage": ["src", "core"]
- , "hdrs": ["ext/xds/upb_utils.h"]
+ , "hdrs": ["util/upb_utils.h"]
, "deps":
- [ ["@", "absl", "absl/strings", "strings"]
- , ["", "gpr_platform"]
- , ["third_party/upb", "base"]
- ]
+ [["@", "absl", "absl/strings", "strings"], ["third_party/upb", "base"]]
}
, "xds_enabled_server":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["xds_enabled_server"]
, "stage": ["src", "core"]
- , "hdrs": ["ext/xds/xds_enabled_server.h"]
+ , "hdrs": ["xds/grpc/xds_enabled_server.h"]
+ }
+, "xds_certificate_provider":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_certificate_provider"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/xds_certificate_provider.cc"]
+ , "hdrs": ["xds/grpc/xds_certificate_provider.h"]
+ , "deps":
+ [ "channel_args"
+ , "error"
+ , "grpc_matchers"
+ , "grpc_tls_credentials"
+ , "unique_type_name"
+ , "useful"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/functional", "bind_front"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "gpr"]
+ , ["", "grpc_base"]
+ , ["", "ref_counted_ptr"]
+ , ["", "tsi_ssl_credentials"]
+ ]
+ }
+, "xds_certificate_provider_store":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_certificate_provider_store"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/certificate_provider_store.cc"]
+ , "hdrs": ["xds/grpc/certificate_provider_store.h"]
+ , "deps":
+ [ "certificate_provider_factory"
+ , "certificate_provider_registry"
+ , "grpc_tls_credentials"
+ , "json"
+ , "json_args"
+ , "json_object_loader"
+ , "unique_type_name"
+ , "useful"
+ , "validation_errors"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["", "config"]
+ , ["", "gpr"]
+ , ["", "grpc_base"]
+ , ["", "orphanable"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
+, "xds_credentials":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_credentials"]
+ , "stage": ["src", "core"]
+ , "srcs": ["lib/security/credentials/xds/xds_credentials.cc"]
+ , "hdrs": ["lib/security/credentials/xds/xds_credentials.h"]
+ , "deps":
+ [ "channel_args"
+ , "grpc_lb_xds_channel_args"
+ , "grpc_matchers"
+ , "grpc_tls_credentials"
+ , "unique_type_name"
+ , "useful"
+ , "xds_certificate_provider"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "channel_arg_names"]
+ , ["", "gpr"]
+ , ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
+ , ["", "grpc_credentials_util"]
+ , ["", "grpc_security_base"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
+, "xds_file_watcher_certificate_provider_factory":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_file_watcher_certificate_provider_factory"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/file_watcher_certificate_provider_factory.cc"]
+ , "hdrs": ["xds/grpc/file_watcher_certificate_provider_factory.h"]
+ , "deps":
+ [ "certificate_provider_factory"
+ , "grpc_tls_credentials"
+ , "json"
+ , "json_args"
+ , "json_object_loader"
+ , "time"
+ , "validation_errors"
+ , ["@", "absl", "absl/log", "log"]
+ , ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["", "config"]
+ , ["", "gpr"]
+ , ["", "grpc_base"]
+ , ["", "ref_counted_ptr"]
+ ]
+ }
+, "xds_common_types":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_common_types"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/xds_common_types.cc"]
+ , "hdrs": ["xds/grpc/xds_common_types.h"]
+ , "deps":
+ [ "grpc_matchers"
+ , "json"
+ , "match"
+ , "validation_errors"
+ , ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "variant"]
+ ]
+ }
+, "xds_http_filter":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_http_filter"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["xds/grpc/xds_http_filter.h"]
+ , "deps":
+ [ "channel_args"
+ , "channel_fwd"
+ , "interception_chain"
+ , "json"
+ , "json_writer"
+ , "validation_errors"
+ , "xds_common_types"
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["", "xds_client"]
+ , ["third_party/upb", "reflection"]
+ ]
+ }
+, "xds_route_config":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_route_config"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/xds_route_config.cc"]
+ , "hdrs": ["xds/grpc/xds_route_config.h"]
+ , "deps":
+ [ "grpc_matchers"
+ , "match"
+ , "time"
+ , "xds_http_filter"
+ , ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["@", "absl", "absl/types", "variant"]
+ , ["@", "re2", "", "re2"]
+ , ["", "grpc_base"]
+ , ["", "xds_client"]
+ ]
+ }
+, "xds_listener":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_listener"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/xds_listener.cc"]
+ , "hdrs": ["xds/grpc/xds_listener.h"]
+ , "deps":
+ [ "match"
+ , "resolved_address"
+ , "time"
+ , "xds_common_types"
+ , "xds_http_filter"
+ , "xds_route_config"
+ , ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["@", "absl", "absl/types", "variant"]
+ , ["", "sockaddr_utils"]
+ , ["", "xds_client"]
+ ]
+ }
+, "xds_health_status":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_health_status"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/xds_health_status.cc"]
+ , "hdrs": ["xds/grpc/xds_health_status.h"]
+ , "deps":
+ [ ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["@", "absl", "absl/types", "span"]
+ , ["", "endpoint_addresses"]
+ , ["src/core/ext/upb-gen", "upb-gen-lib"]
+ ]
+ }
+, "xds_server_grpc":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_server_grpc"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/xds_server_grpc.cc"]
+ , "hdrs": ["xds/grpc/xds_server_grpc.h"]
+ , "deps":
+ [ "channel_creds_registry"
+ , "json"
+ , "json_args"
+ , "json_object_loader"
+ , "json_reader"
+ , "json_writer"
+ , "validation_errors"
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["", "config"]
+ , ["", "ref_counted_ptr"]
+ , ["", "xds_client"]
+ ]
+ }
+, "xds_metadata":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_metadata"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/xds_metadata.cc"]
+ , "hdrs": ["xds/grpc/xds_metadata.h"]
+ , "deps":
+ [ "down_cast"
+ , "json"
+ , "json_writer"
+ , "validation_errors"
+ , ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/strings", "strings"]
+ ]
+ }
+, "xds_cluster":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_cluster"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/xds_cluster.cc"]
+ , "hdrs": ["xds/grpc/xds_cluster.h"]
+ , "deps":
+ [ "grpc_outlier_detection_header"
+ , "json"
+ , "json_writer"
+ , "match"
+ , "time"
+ , "xds_common_types"
+ , "xds_health_status"
+ , "xds_metadata"
+ , "xds_server_grpc"
+ , ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["@", "absl", "absl/types", "variant"]
+ , ["", "xds_client"]
+ ]
+ }
+, "xds_endpoint":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["xds_endpoint"]
+ , "stage": ["src", "core"]
+ , "srcs": ["xds/grpc/xds_endpoint.cc"]
+ , "hdrs": ["xds/grpc/xds_endpoint.h"]
+ , "deps":
+ [ "ref_counted"
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/random", "random"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["", "endpoint_addresses"]
+ , ["", "gpr"]
+ , ["", "ref_counted_ptr"]
+ , ["", "xds_client"]
+ ]
}
, "grpc_xds_client":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_xds_client"]
, "stage": ["src", "core"]
, "srcs":
- [ "ext/xds/certificate_provider_store.cc"
- , "ext/xds/file_watcher_certificate_provider_factory.cc"
- , "ext/xds/xds_audit_logger_registry.cc"
- , "ext/xds/xds_bootstrap_grpc.cc"
- , "ext/xds/xds_certificate_provider.cc"
- , "ext/xds/xds_client_grpc.cc"
- , "ext/xds/xds_cluster.cc"
- , "ext/xds/xds_cluster_specifier_plugin.cc"
- , "ext/xds/xds_common_types.cc"
- , "ext/xds/xds_endpoint.cc"
- , "ext/xds/xds_health_status.cc"
- , "ext/xds/xds_http_fault_filter.cc"
- , "ext/xds/xds_http_filters.cc"
- , "ext/xds/xds_http_rbac_filter.cc"
- , "ext/xds/xds_http_stateful_session_filter.cc"
- , "ext/xds/xds_lb_policy_registry.cc"
- , "ext/xds/xds_listener.cc"
- , "ext/xds/xds_route_config.cc"
- , "ext/xds/xds_routing.cc"
- , "ext/xds/xds_transport_grpc.cc"
- , "lib/security/credentials/xds/xds_credentials.cc"
+ [ "xds/grpc/xds_audit_logger_registry.cc"
+ , "xds/grpc/xds_bootstrap_grpc.cc"
+ , "xds/grpc/xds_client_grpc.cc"
+ , "xds/grpc/xds_cluster_parser.cc"
+ , "xds/grpc/xds_cluster_specifier_plugin.cc"
+ , "xds/grpc/xds_common_types_parser.cc"
+ , "xds/grpc/xds_endpoint_parser.cc"
+ , "xds/grpc/xds_http_fault_filter.cc"
+ , "xds/grpc/xds_http_filter_registry.cc"
+ , "xds/grpc/xds_http_gcp_authn_filter.cc"
+ , "xds/grpc/xds_http_rbac_filter.cc"
+ , "xds/grpc/xds_http_stateful_session_filter.cc"
+ , "xds/grpc/xds_lb_policy_registry.cc"
+ , "xds/grpc/xds_listener_parser.cc"
+ , "xds/grpc/xds_metadata_parser.cc"
+ , "xds/grpc/xds_route_config_parser.cc"
+ , "xds/grpc/xds_routing.cc"
+ , "xds/grpc/xds_transport_grpc.cc"
]
, "hdrs":
- [ "ext/xds/certificate_provider_store.h"
- , "ext/xds/file_watcher_certificate_provider_factory.h"
- , "ext/xds/xds_audit_logger_registry.h"
- , "ext/xds/xds_bootstrap_grpc.h"
- , "ext/xds/xds_certificate_provider.h"
- , "ext/xds/xds_client_grpc.h"
- , "ext/xds/xds_cluster.h"
- , "ext/xds/xds_cluster_specifier_plugin.h"
- , "ext/xds/xds_common_types.h"
- , "ext/xds/xds_endpoint.h"
- , "ext/xds/xds_health_status.h"
- , "ext/xds/xds_http_fault_filter.h"
- , "ext/xds/xds_http_filters.h"
- , "ext/xds/xds_http_rbac_filter.h"
- , "ext/xds/xds_http_stateful_session_filter.h"
- , "ext/xds/xds_lb_policy_registry.h"
- , "ext/xds/xds_listener.h"
- , "ext/xds/xds_route_config.h"
- , "ext/xds/xds_routing.h"
- , "ext/xds/xds_transport_grpc.h"
- , "lib/security/credentials/xds/xds_credentials.h"
+ [ "xds/grpc/xds_audit_logger_registry.h"
+ , "xds/grpc/xds_bootstrap_grpc.h"
+ , "xds/grpc/xds_client_grpc.h"
+ , "xds/grpc/xds_cluster_parser.h"
+ , "xds/grpc/xds_cluster_specifier_plugin.h"
+ , "xds/grpc/xds_common_types_parser.h"
+ , "xds/grpc/xds_endpoint_parser.h"
+ , "xds/grpc/xds_http_fault_filter.h"
+ , "xds/grpc/xds_http_filter_registry.h"
+ , "xds/grpc/xds_http_gcp_authn_filter.h"
+ , "xds/grpc/xds_http_rbac_filter.h"
+ , "xds/grpc/xds_http_stateful_session_filter.h"
+ , "xds/grpc/xds_lb_policy_registry.h"
+ , "xds/grpc/xds_listener_parser.h"
+ , "xds/grpc/xds_metadata_parser.h"
+ , "xds/grpc/xds_route_config_parser.h"
+ , "xds/grpc/xds_routing.h"
+ , "xds/grpc/xds_transport_grpc.h"
]
, "deps":
[ "certificate_provider_factory"
, "certificate_provider_registry"
, "channel_args"
+ , "channel_args_endpoint_config"
, "channel_creds_registry"
, "channel_fwd"
, "closure"
@@ -3753,6 +4667,7 @@
, "env"
, "error"
, "error_utils"
+ , "gcp_authentication_filter"
, "grpc_audit_logging"
, "grpc_fake_credentials"
, "grpc_fault_injection_filter"
@@ -3766,6 +4681,7 @@
, "grpc_tls_credentials"
, "grpc_transport_chttp2_client_connector"
, "init_internally"
+ , "interception_chain"
, "iomgr_fwd"
, "json"
, "json_args"
@@ -3777,6 +4693,7 @@
, "load_file"
, "match"
, "metadata_batch"
+ , "metrics"
, "pollset_set"
, "ref_counted"
, "resolved_address"
@@ -3789,9 +4706,24 @@
, "upb_utils"
, "useful"
, "validation_errors"
+ , "xds_certificate_provider"
+ , "xds_certificate_provider_store"
+ , "xds_cluster"
+ , "xds_common_types"
+ , "xds_credentials"
+ , "xds_endpoint"
+ , "xds_file_watcher_certificate_provider_factory"
+ , "xds_health_status"
+ , "xds_http_filter"
+ , "xds_listener"
+ , "xds_metadata"
+ , "xds_route_config"
+ , "xds_server_grpc"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/cleanup", "cleanup"]
, ["@", "absl", "absl/functional", "bind_front"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/memory", "memory"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
@@ -3804,7 +4736,9 @@
, ["@", "absl", "absl/types", "variant"]
, ["@", "protobuf", "", "libprotobuf"]
, ["@", "re2", "", "re2"]
+ , ["", "channel"]
, ["", "channel_arg_names"]
+ , ["", "channel_create"]
, ["", "config"]
, ["", "debug_location"]
, ["", "endpoint_addresses"]
@@ -3812,10 +4746,12 @@
, ["", "gpr"]
, ["", "grpc_base"]
, ["", "grpc_client_channel"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_credentials_util"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_security_base"]
, ["", "grpc_trace"]
+ , ["", "iomgr"]
, ["", "iomgr_timer"]
, ["", "orphanable"]
, ["", "parse_address"]
@@ -3839,8 +4775,8 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_xds_channel_stack_modifier"]
, "stage": ["src", "core"]
- , "srcs": ["ext/xds/xds_channel_stack_modifier.cc"]
- , "hdrs": ["ext/xds/xds_channel_stack_modifier.h"]
+ , "srcs": ["server/xds_channel_stack_modifier.cc"]
+ , "hdrs": ["server/xds_channel_stack_modifier.h"]
, "deps":
[ "channel_args"
, "channel_fwd"
@@ -3860,7 +4796,7 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["grpc_xds_server_config_fetcher"]
, "stage": ["src", "core"]
- , "srcs": ["ext/xds/xds_server_config_fetcher.cc"]
+ , "srcs": ["server/xds_server_config_fetcher.cc"]
, "deps":
[ "channel_args"
, "channel_args_preconditioning"
@@ -3878,7 +4814,16 @@
, "resolved_address"
, "slice_refcount"
, "unique_type_name"
+ , "xds_certificate_provider"
+ , "xds_certificate_provider_store"
+ , "xds_common_types"
+ , "xds_credentials"
+ , "xds_http_filter"
+ , "xds_listener"
+ , "xds_route_config"
, ["@", "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"]
@@ -3889,12 +4834,15 @@
, ["", "exec_ctx"]
, ["", "gpr"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_security_base"]
, ["", "grpc_service_config_impl"]
, ["", "grpc_trace"]
+ , ["", "iomgr"]
, ["", "parse_address"]
, ["", "ref_counted_ptr"]
+ , ["", "server"]
, ["", "sockaddr_utils"]
, ["", "uri_parser"]
, ["", "xds_client"]
@@ -3919,6 +4867,7 @@
, ["", "config"]
, ["", "gpr"]
, ["", "gpr_platform"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_security_base"]
, ["", "ref_counted_ptr"]
]
@@ -3947,7 +4896,13 @@
, "pollset_set"
, "time"
, "unique_type_name"
+ , "xds_cluster"
+ , "xds_common_types"
+ , "xds_config"
, "xds_dependency_manager"
+ , "xds_health_status"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -3979,10 +4934,12 @@
, "srcs": ["load_balancing/xds/xds_cluster_impl.cc"]
, "deps":
[ "channel_args"
+ , "client_channel_internal_header"
, "connectivity_state"
, "delegating_helper"
, "grpc_backend_metric_data"
, "grpc_lb_xds_channel_args"
+ , "grpc_resolver_xds_attributes"
, "grpc_xds_client"
, "json"
, "json_args"
@@ -3990,18 +4947,25 @@
, "lb_policy"
, "lb_policy_factory"
, "lb_policy_registry"
+ , "match"
, "pollset_set"
, "ref_counted"
+ , "ref_counted_string"
, "resolved_address"
, "subchannel_interface"
, "validation_errors"
- , "xds_dependency_manager"
+ , "xds_config"
+ , "xds_credentials"
+ , "xds_endpoint"
, ["@", "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"]
, ["@", "absl", "absl/types", "optional"]
, ["@", "absl", "absl/types", "variant"]
+ , ["", "call_tracer"]
, ["", "config"]
, ["", "debug_location"]
, ["", "endpoint_addresses"]
@@ -4009,6 +4973,7 @@
, ["", "grpc_base"]
, ["", "grpc_client_channel"]
, ["", "grpc_trace"]
+ , ["", "lb_child_policy_handler"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "xds_client"]
@@ -4021,6 +4986,7 @@
, "srcs": ["load_balancing/xds/xds_cluster_manager.cc"]
, "deps":
[ "channel_args"
+ , "client_channel_internal_header"
, "connectivity_state"
, "delegating_helper"
, "grpc_resolver_xds_attributes"
@@ -4033,6 +4999,7 @@
, "pollset_set"
, "time"
, "validation_errors"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -4046,6 +5013,7 @@
, ["", "grpc_base"]
, ["", "grpc_client_channel"]
, ["", "grpc_trace"]
+ , ["", "lb_child_policy_handler"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "work_serializer"]
@@ -4068,7 +5036,9 @@
, "lb_policy_factory"
, "lb_policy_registry"
, "pollset_set"
+ , "ref_counted_string"
, "validation_errors"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -4113,6 +5083,7 @@
]
, "deps":
[ "channel_args"
+ , "client_channel_internal_header"
, "closure"
, "connectivity_state"
, "error"
@@ -4122,11 +5093,14 @@
, "subchannel_interface"
, "unique_type_name"
, ["@", "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"]
, ["@", "absl", "absl/types", "optional"]
, ["", "channel_arg_names"]
+ , ["", "channelz"]
, ["", "debug_location"]
, ["", "exec_ctx"]
, ["", "gpr"]
@@ -4143,31 +5117,6 @@
, ["third_party/upb", "mem"]
]
}
-, "grpc_lb_subchannel_list":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["grpc_lb_subchannel_list"]
- , "stage": ["src", "core"]
- , "hdrs": ["load_balancing/subchannel_list.h"]
- , "deps":
- [ "channel_args"
- , "connectivity_state"
- , "dual_ref_counted"
- , "gpr_manual_constructor"
- , "health_check_client"
- , "iomgr_fwd"
- , "lb_policy"
- , "subchannel_interface"
- , ["@", "absl", "absl/status", "status"]
- , ["@", "absl", "absl/types", "optional"]
- , ["", "debug_location"]
- , ["", "endpoint_addresses"]
- , ["", "gpr"]
- , ["", "grpc_base"]
- , ["", "ref_counted_ptr"]
- , ["", "server_address"]
- , ["", "work_serializer"]
- ]
- }
, "lb_endpoint_list":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["lb_endpoint_list"]
@@ -4185,6 +5134,8 @@
, "resolved_address"
, "subchannel_interface"
, ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/types", "optional"]
@@ -4216,11 +5167,14 @@
, "json_object_loader"
, "lb_policy"
, "lb_policy_factory"
+ , "metrics"
, "resolved_address"
, "subchannel_interface"
, "time"
, "useful"
, ["@", "absl", "absl/algorithm", "container"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
@@ -4245,7 +5199,19 @@
, "name": ["down_cast"]
, "stage": ["src", "core"]
, "hdrs": ["lib/gprpp/down_cast.h"]
- , "deps": [["@", "absl", "absl/base", "config"], ["", "gpr"]]
+ , "deps":
+ [ ["@", "absl", "absl/base", "config"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["", "gpr"]
+ ]
+ }
+, "glob":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["glob"]
+ , "stage": ["src", "core"]
+ , "srcs": ["lib/gprpp/glob.cc"]
+ , "hdrs": ["lib/gprpp/glob.h"]
+ , "deps": [["@", "absl", "absl/strings", "strings"]]
}
, "status_conversion":
{ "type": ["@", "rules", "CC", "library"]
@@ -4282,6 +5248,7 @@
, "deps":
[ "closure"
, "error"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["", "debug_location"]
, ["", "exec_ctx"]
@@ -4309,6 +5276,7 @@
, "hdrs": ["load_balancing/ring_hash/ring_hash.h"]
, "deps":
[ "channel_args"
+ , "client_channel_internal_header"
, "closure"
, "connectivity_state"
, "delegating_helper"
@@ -4330,6 +5298,8 @@
, "xxhash_inline"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "inlined_vector"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -4358,13 +5328,12 @@
, "deps":
[ "channel_args"
, "connectivity_state"
- , "experiments"
- , "grpc_lb_subchannel_list"
, "json"
, "lb_endpoint_list"
, "lb_policy"
, "lb_policy_factory"
- , "subchannel_interface"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
@@ -4379,7 +5348,6 @@
, ["", "grpc_trace"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
- , ["", "server_address"]
, ["", "work_serializer"]
]
}
@@ -4391,6 +5359,7 @@
, "hdrs": ["load_balancing/weighted_round_robin/static_stride_scheduler.h"]
, "deps":
[ ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/types", "optional"]
, ["@", "absl", "absl/types", "span"]
, ["", "gpr"]
@@ -4406,13 +5375,14 @@
, "connectivity_state"
, "experiments"
, "grpc_backend_metric_data"
- , "grpc_lb_subchannel_list"
+ , "grpc_lb_policy_weighted_target"
, "json"
, "json_args"
, "json_object_loader"
, "lb_endpoint_list"
, "lb_policy"
, "lb_policy_factory"
+ , "metrics"
, "ref_counted"
, "resolved_address"
, "static_stride_scheduler"
@@ -4421,6 +5391,8 @@
, "time"
, "validation_errors"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
@@ -4436,10 +5408,9 @@
, ["", "grpc_base"]
, ["", "grpc_client_channel"]
, ["", "grpc_trace"]
+ , ["", "oob_backend_metric"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
- , ["", "server_address"]
- , ["", "sockaddr_utils"]
, ["", "stats"]
, ["", "work_serializer"]
]
@@ -4484,6 +5455,8 @@
, "unique_type_name"
, "validation_errors"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
@@ -4497,6 +5470,7 @@
, ["", "grpc_base"]
, ["", "grpc_client_channel"]
, ["", "grpc_trace"]
+ , ["", "lb_child_policy_handler"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "sockaddr_utils"]
@@ -4523,6 +5497,8 @@
, "ref_counted_string"
, "time"
, "validation_errors"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -4536,6 +5512,7 @@
, ["", "grpc_base"]
, ["", "grpc_client_channel"]
, ["", "grpc_trace"]
+ , ["", "lb_child_policy_handler"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "work_serializer"]
@@ -4546,6 +5523,7 @@
, "name": ["grpc_lb_policy_weighted_target"]
, "stage": ["src", "core"]
, "srcs": ["load_balancing/weighted_target/weighted_target.cc"]
+ , "hdrs": ["load_balancing/weighted_target/weighted_target.h"]
, "deps":
[ "channel_args"
, "connectivity_state"
@@ -4561,6 +5539,8 @@
, "time"
, "validation_errors"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
@@ -4574,6 +5554,7 @@
, ["", "grpc_base"]
, ["", "grpc_client_channel"]
, ["", "grpc_trace"]
+ , ["", "lb_child_policy_handler"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "work_serializer"]
@@ -4587,6 +5568,7 @@
, "hdrs": ["load_balancing/xds/xds_override_host.h"]
, "deps":
[ "channel_args"
+ , "client_channel_internal_header"
, "closure"
, "connectivity_state"
, "delegating_helper"
@@ -4607,8 +5589,12 @@
, "resolved_address"
, "subchannel_interface"
, "validation_errors"
- , "xds_dependency_manager"
+ , "xds_config"
+ , "xds_health_status"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -4622,6 +5608,7 @@
, ["", "grpc_base"]
, ["", "grpc_client_channel"]
, ["", "grpc_trace"]
+ , ["", "lb_child_policy_handler"]
, ["", "orphanable"]
, ["", "parse_address"]
, ["", "ref_counted_ptr"]
@@ -4642,6 +5629,7 @@
]
, "deps":
[ "arena_promise"
+ , "call_finalization"
, "channel_args"
, "channel_fwd"
, "channel_stack_type"
@@ -4652,6 +5640,7 @@
, "seq"
, "slice"
, ["@", "absl", "absl/container", "vector"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "str_format"]
@@ -4689,6 +5678,7 @@
, "map"
, "metadata_batch"
, "slice"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -4698,7 +5688,6 @@
, ["", "gpr_platform"]
, ["", "grpc_base"]
, ["", "grpc_trace"]
- , ["", "legacy_context"]
, ["src/core/ext/upb-gen", "upb-gen-lib"]
, ["third_party/upb", "base"]
, ["third_party/upb", "mem"]
@@ -4715,6 +5704,8 @@
, "grpc_service_config"
, "iomgr_fwd"
, "time"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -4750,6 +5741,7 @@
, ["@", "absl", "absl/strings", "strings"]
, ["", "gpr_platform"]
, ["", "grpc_base"]
+ , ["", "iomgr"]
]
}
, "grpc_resolver_dns_event_engine":
@@ -4770,6 +5762,8 @@
, "validation_errors"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/cleanup", "cleanup"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -4786,6 +5780,7 @@
, ["", "grpc_resolver"]
, ["", "grpc_service_config_impl"]
, ["", "grpc_trace"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "uri_parser"]
@@ -4801,6 +5796,7 @@
[ "experiments"
, "grpc_resolver_dns_event_engine"
, "grpc_resolver_dns_native"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "config"]
, ["", "config_vars"]
@@ -4821,6 +5817,7 @@
, "resolved_address"
, "time"
, ["@", "absl", "absl/functional", "bind_front"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -4834,6 +5831,7 @@
, ["", "grpc_base"]
, ["", "grpc_resolver"]
, ["", "grpc_trace"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "uri_parser"]
@@ -4848,6 +5846,7 @@
[ "channel_args"
, "iomgr_port"
, "resolved_address"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "config"]
@@ -4870,6 +5869,7 @@
, "iomgr_port"
, "resolved_address"
, "status_helper"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
@@ -4889,17 +5889,29 @@
, "deps":
[ "grpc_service_config"
, "unique_type_name"
+ , "xds_route_config"
, ["@", "absl", "absl/strings", "strings"]
, ["", "gpr_platform"]
]
}
-, "grpc_resolver_xds_trace":
+, "xds_config":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["grpc_resolver_xds_trace"]
+ , "name": ["xds_config"]
, "stage": ["src", "core"]
- , "srcs": ["resolver/xds/xds_resolver_trace.cc"]
- , "hdrs": ["resolver/xds/xds_resolver_trace.h"]
- , "deps": [["", "gpr_platform"], ["", "grpc_trace"]]
+ , "srcs": ["resolver/xds/xds_config.cc"]
+ , "hdrs": ["resolver/xds/xds_config.h"]
+ , "deps":
+ [ "match"
+ , "ref_counted"
+ , "xds_cluster"
+ , "xds_endpoint"
+ , "xds_listener"
+ , "xds_route_config"
+ , ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "variant"]
+ ]
}
, "xds_dependency_manager":
{ "type": ["@", "rules", "CC", "library"]
@@ -4909,12 +5921,18 @@
, "hdrs": ["resolver/xds/xds_dependency_manager.h"]
, "deps":
[ "grpc_lb_xds_channel_args"
- , "grpc_resolver_xds_trace"
, "grpc_xds_client"
, "match"
, "ref_counted"
+ , "xds_cluster"
+ , "xds_config"
+ , "xds_endpoint"
+ , "xds_listener"
+ , "xds_route_config"
, ["@", "absl", "absl/container", "flat_hash_map"]
, ["@", "absl", "absl/container", "flat_hash_set"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/strings", "strings"]
, ["", "config"]
, ["", "gpr"]
@@ -4932,11 +5950,12 @@
, "arena_promise"
, "channel_args"
, "channel_fwd"
+ , "client_channel_internal_header"
+ , "config_selector"
, "context"
, "dual_ref_counted"
, "grpc_lb_policy_ring_hash"
, "grpc_resolver_xds_attributes"
- , "grpc_resolver_xds_trace"
, "grpc_service_config"
, "grpc_xds_client"
, "iomgr_fwd"
@@ -4946,8 +5965,14 @@
, "ref_counted"
, "slice"
, "time"
+ , "xds_config"
, "xds_dependency_manager"
+ , "xds_http_filter"
+ , "xds_listener"
+ , "xds_route_config"
, "xxhash_inline"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
@@ -4963,12 +5988,10 @@
, ["", "endpoint_addresses"]
, ["", "gpr"]
, ["", "grpc_base"]
- , ["", "grpc_client_channel"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_resolver"]
, ["", "grpc_service_config_impl"]
, ["", "grpc_trace"]
- , ["", "legacy_context"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "uri_parser"]
@@ -4990,6 +6013,8 @@
, "json_writer"
, "resource_quota"
, "time"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -4999,6 +6024,7 @@
, ["", "gpr"]
, ["", "grpc_base"]
, ["", "grpc_resolver"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "uri_parser"]
@@ -5019,7 +6045,8 @@
, "stage": ["src", "core"]
, "srcs": ["ext/transport/chttp2/transport/hpack_encoder_table.cc"]
, "hdrs": ["ext/transport/chttp2/transport/hpack_encoder_table.h"]
- , "deps": ["hpack_constants", ["", "gpr"]]
+ , "deps":
+ ["hpack_constants", ["@", "absl", "absl/log", "check"], ["", "gpr"]]
}
, "chttp2_flow_control":
{ "type": ["@", "rules", "CC", "library"]
@@ -5035,6 +6062,8 @@
, "time"
, "useful"
, ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
@@ -5069,6 +6098,7 @@
, ["@", "absl", "absl/container", "flat_hash_map"]
, ["@", "absl", "absl/functional", "any_invocable"]
, ["@", "absl", "absl/hash", "hash"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/random", "bit_gen_ref"]
, ["@", "absl", "absl/random", "distributions"]
@@ -5085,7 +6115,12 @@
, "stage": ["src", "core"]
, "srcs": ["ext/transport/chttp2/transport/write_size_policy.cc"]
, "hdrs": ["ext/transport/chttp2/transport/write_size_policy.h"]
- , "deps": ["time", ["", "gpr"], ["", "gpr_platform"]]
+ , "deps":
+ [ "time"
+ , ["@", "absl", "absl/log", "check"]
+ , ["", "gpr"]
+ , ["", "gpr_platform"]
+ ]
}
, "ping_rate_policy":
{ "type": ["@", "rules", "CC", "library"]
@@ -5105,14 +6140,6 @@
, ["", "gpr_platform"]
]
}
-, "max_concurrent_streams_policy":
- { "type": ["@", "rules", "CC", "library"]
- , "name": ["max_concurrent_streams_policy"]
- , "stage": ["src", "core"]
- , "srcs": ["ext/transport/chttp2/transport/max_concurrent_streams_policy.cc"]
- , "hdrs": ["ext/transport/chttp2/transport/max_concurrent_streams_policy.h"]
- , "deps": [["", "gpr"], ["", "gpr_platform"]]
- }
, "huffsyms":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["huffsyms"]
@@ -5151,7 +6178,7 @@
, "stage": ["src", "core"]
, "srcs": ["ext/transport/chttp2/alpn/alpn.cc"]
, "hdrs": ["ext/transport/chttp2/alpn/alpn.h"]
- , "deps": ["useful", ["", "gpr"]]
+ , "deps": ["useful", ["@", "absl", "absl/log", "check"], ["", "gpr"]]
}
, "grpc_transport_chttp2_client_connector":
{ "type": ["@", "rules", "CC", "library"]
@@ -5171,15 +6198,21 @@
, "handshaker_registry"
, "resolved_address"
, "status_helper"
+ , "subchannel_connector"
, "tcp_connect_handshaker"
, "time"
, "unique_type_name"
, ["@", "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"]
, ["@", "absl", "absl/types", "optional"]
+ , ["", "channel"]
, ["", "channel_arg_names"]
+ , ["", "channel_create"]
+ , ["", "channelz"]
, ["", "config"]
, ["", "debug_location"]
, ["", "exec_ctx"]
@@ -5192,6 +6225,7 @@
, ["", "grpc_trace"]
, ["", "grpc_transport_chttp2"]
, ["", "handshaker"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "sockaddr_utils"]
@@ -5207,8 +6241,11 @@
[ "channel_args"
, "channel_args_endpoint_config"
, "closure"
+ , "connection_quota"
, "error"
, "error_utils"
+ , "event_engine_extensions"
+ , "event_engine_query_extensions"
, "grpc_insecure_credentials"
, "handshaker_registry"
, "iomgr_fwd"
@@ -5220,12 +6257,15 @@
, "time"
, "unique_type_name"
, ["@", "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"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
, ["", "channel_arg_names"]
+ , ["", "channelz"]
, ["", "chttp2_legacy_frame"]
, ["", "config"]
, ["", "debug_location"]
@@ -5236,8 +6276,10 @@
, ["", "grpc_trace"]
, ["", "grpc_transport_chttp2"]
, ["", "handshaker"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
+ , ["", "server"]
, ["", "sockaddr_utils"]
, ["", "uri_parser"]
]
@@ -5247,8 +6289,7 @@
, "name": ["grpc_transport_inproc"]
, "stage": ["src", "core"]
, "srcs":
- [ "ext/transport/inproc/inproc_plugin.cc"
- , "ext/transport/inproc/inproc_transport.cc"
+ [ "ext/transport/inproc/inproc_transport.cc"
, "ext/transport/inproc/legacy_inproc_transport.cc"
]
, "hdrs":
@@ -5263,19 +6304,26 @@
, "closure"
, "connectivity_state"
, "error"
+ , "event_engine_context"
, "experiments"
, "iomgr_fwd"
+ , "metadata"
, "metadata_batch"
, "slice"
, "slice_buffer"
, "status_helper"
, "time"
, "try_seq"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
+ , ["", "channel"]
, ["", "channel_arg_names"]
+ , ["", "channel_create"]
+ , ["", "channelz"]
, ["", "config"]
, ["", "debug_location"]
, ["", "exec_ctx"]
@@ -5283,8 +6331,10 @@
, ["", "grpc_base"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_trace"]
+ , ["", "iomgr"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
+ , ["", "server"]
]
}
, "chaotic_good_frame":
@@ -5304,6 +6354,7 @@
, "slice"
, "slice_buffer"
, "status_helper"
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/random", "bit_gen_ref"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
@@ -5348,14 +6399,16 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["gcp_metadata_query"]
, "stage": ["src", "core"]
- , "srcs": ["ext/gcp/metadata_query.cc"]
- , "hdrs": ["ext/gcp/metadata_query.h"]
+ , "srcs": ["util/gcp_metadata_query.cc"]
+ , "hdrs": ["util/gcp_metadata_query.h"]
, "deps":
[ "closure"
, "error"
, "status_helper"
, "time"
, ["@", "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"]
@@ -5363,9 +6416,11 @@
, ["", "gpr"]
, ["", "gpr_platform"]
, ["", "grpc_base"]
+ , ["", "grpc_core_credentials_header"]
, ["", "grpc_security_base"]
, ["", "grpc_trace"]
, ["", "httpcli"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
, ["", "uri_parser"]
@@ -5405,12 +6460,14 @@
, "slice"
, "slice_buffer"
, "time"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/numeric", "int128"]
, ["@", "absl", "absl/random", "distributions"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
+ , ["", "call_tracer"]
, ["", "channel_arg_names"]
, ["", "config"]
, ["", "gpr"]
@@ -5419,7 +6476,6 @@
, ["", "grpc_client_channel"]
, ["", "grpc_public_hdrs"]
, ["", "grpc_resolver"]
- , ["", "legacy_context"]
, ["", "uri_parser"]
]
}
@@ -5431,13 +6487,17 @@
, "hdrs": ["lib/transport/promise_endpoint.h"]
, "deps":
[ "activity"
+ , "cancel_callback"
, "event_engine_common"
+ , "event_engine_extensions"
+ , "event_engine_query_extensions"
, "if"
, "map"
, "poll"
, "slice"
, "slice_buffer"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
, ["@", "absl", "absl/types", "optional"]
@@ -5450,7 +6510,6 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["chaotic_good_transport"]
, "stage": ["src", "core"]
- , "srcs": ["ext/transport/chaotic_good/chaotic_good_transport.cc"]
, "hdrs": ["ext/transport/chaotic_good/chaotic_good_transport.h"]
, "deps":
[ "chaotic_good_frame"
@@ -5460,6 +6519,7 @@
, "if"
, "try_join"
, "try_seq"
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/random", "random"]
, ["", "gpr_platform"]
, ["", "grpc_trace"]
@@ -5501,6 +6561,8 @@
, "try_seq"
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/random", "bit_gen_ref"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
@@ -5532,6 +6594,7 @@
, "chaotic_good_transport"
, "context"
, "default_event_engine"
+ , "event_engine_context"
, "event_engine_wakeup_scheduler"
, "for_each"
, "grpc_promise_endpoint"
@@ -5554,6 +6617,8 @@
, ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/container", "flat_hash_map"]
, ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/random", "bit_gen_ref"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
@@ -5577,6 +6642,22 @@
, "hdrs": ["lib/transport/call_final_info.h"]
, "deps": [["", "gpr"], ["", "grpc_public_hdrs"]]
}
+, "call_finalization":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["call_finalization"]
+ , "stage": ["src", "core"]
+ , "hdrs": ["lib/channel/call_finalization.h"]
+ , "deps": ["arena", "call_final_info", "context", ["", "gpr_platform"]]
+ }
+, "call_state":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["call_state"]
+ , "stage": ["src", "core"]
+ , "srcs": ["lib/transport/call_state.cc"]
+ , "hdrs": ["lib/transport/call_state.h"]
+ , "deps":
+ ["activity", "poll", "status_flag", ["", "gpr"], ["", "grpc_trace"]]
+ }
, "call_filters":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["call_filters"]
@@ -5585,30 +6666,38 @@
, "hdrs": ["lib/transport/call_filters.h"]
, "deps":
[ "call_final_info"
+ , "call_state"
+ , "dump_args"
+ , "if"
+ , "latch"
+ , "map"
, "message"
, "metadata"
, "ref_counted"
+ , "seq"
, "status_flag"
+ , "try_seq"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["", "gpr"]
, ["", "promise"]
, ["", "ref_counted_ptr"]
]
}
-, "call_factory":
+, "interception_chain":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["call_factory"]
+ , "name": ["interception_chain"]
, "stage": ["src", "core"]
- , "srcs": ["lib/transport/call_factory.cc"]
- , "hdrs": ["lib/transport/call_factory.h"]
+ , "srcs": ["lib/transport/interception_chain.cc"]
+ , "hdrs": ["lib/transport/interception_chain.h"]
, "deps":
- [ "arena"
- , "call_size_estimator"
+ [ "call_destination"
+ , "call_filters"
, "call_spine"
- , "channel_args"
+ , "match"
+ , "metadata"
, "ref_counted"
- , "resource_quota"
, ["", "gpr_platform"]
- , ["", "stats"]
]
}
, "call_destination":
@@ -5663,6 +6752,10 @@
, "hdrs": ["lib/transport/call_spine.h"]
, "deps":
[ "1999"
+ , "call_arena_allocator"
+ , "call_filters"
+ , "dual_ref_counted"
+ , "event_engine_context"
, "for_each"
, "if"
, "latch"
@@ -5673,7 +6766,26 @@
, "promise_status"
, "status_flag"
, "try_seq"
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/log", "check"]
, ["", "gpr"]
+ , ["", "promise"]
+ ]
+ }
+, "direct_channel":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["direct_channel"]
+ , "stage": ["src", "core"]
+ , "srcs": ["client_channel/direct_channel.cc"]
+ , "hdrs": ["client_channel/direct_channel.h"]
+ , "deps":
+ [ "channel_stack_type"
+ , "event_engine_context"
+ , "interception_chain"
+ , ["", "channel"]
+ , ["", "config"]
+ , ["", "grpc_base"]
+ , ["", "orphanable"]
]
}
, "metadata_batch":
@@ -5689,7 +6801,7 @@
, "deps":
[ "arena"
, "chunked_vector"
- , "compression_internal"
+ , "compression"
, "experiments"
, "if_list"
, "metadata_compression_traits"
@@ -5700,8 +6812,11 @@
, "time"
, "timeout_encoding"
, "type_list"
+ , ["@", "absl", "absl/base", "no_destructor"]
+ , ["@", "absl", "absl/container", "flat_hash_set"]
, ["@", "absl", "absl/container", "inlined_vector"]
, ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
@@ -5720,30 +6835,36 @@
[ "slice"
, "time"
, ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/types", "optional"]
, ["", "gpr"]
]
}
-, "call_size_estimator":
+, "call_arena_allocator":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["call_size_estimator"]
+ , "name": ["call_arena_allocator"]
, "stage": ["src", "core"]
- , "srcs": ["lib/transport/call_size_estimator.cc"]
- , "hdrs": ["lib/transport/call_size_estimator.h"]
- , "deps": [["", "gpr_platform"]]
+ , "srcs": ["lib/transport/call_arena_allocator.cc"]
+ , "hdrs": ["lib/transport/call_arena_allocator.h"]
+ , "deps": ["arena", "memory_quota", "ref_counted", ["", "gpr_platform"]]
}
-, "compression_internal":
+, "compression":
{ "type": ["@", "rules", "CC", "library"]
- , "name": ["compression_internal"]
+ , "name": ["compression"]
, "stage": ["src", "core"]
- , "srcs": ["lib/compression/compression_internal.cc"]
+ , "srcs":
+ [ "lib/compression/compression.cc"
+ , "lib/compression/compression_internal.cc"
+ ]
, "hdrs": ["lib/compression/compression_internal.h"]
, "deps":
[ "bitset"
, "channel_args"
, "ref_counted_string"
, "slice"
+ , "useful"
, ["@", "absl", "absl/container", "inlined_vector"]
+ , ["@", "absl", "absl/log", "check"]
, ["@", "absl", "absl/strings", "str_format"]
, ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/types", "optional"]
@@ -5774,6 +6895,9 @@
, "error"
, "error_utils"
, "event_engine_common"
+ , "event_engine_context"
+ , "event_engine_extensions"
+ , "event_engine_query_extensions"
, "event_engine_tcp_socket_utils"
, "event_engine_wakeup_scheduler"
, "grpc_promise_endpoint"
@@ -5793,18 +6917,23 @@
, "time"
, "try_seq"
, ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/random", "bit_gen_ref"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
+ , ["", "channelz"]
, ["", "gpr"]
, ["", "gpr_platform"]
, ["", "grpc_base"]
, ["", "handshaker"]
, ["", "hpack_encoder"]
, ["", "hpack_parser"]
+ , ["", "iomgr"]
, ["", "orphanable"]
, ["", "ref_counted_ptr"]
+ , ["", "server"]
]
}
, "chaotic_good_connector":
@@ -5827,6 +6956,9 @@
, "default_event_engine"
, "error"
, "error_utils"
+ , "event_engine_context"
+ , "event_engine_extensions"
+ , "event_engine_query_extensions"
, "event_engine_tcp_socket_utils"
, "event_engine_wakeup_scheduler"
, "grpc_promise_endpoint"
@@ -5840,13 +6972,19 @@
, "sleep"
, "slice"
, "slice_buffer"
+ , "subchannel_connector"
, "time"
, "try_seq"
, "wait_for_callback"
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/log", "log"]
, ["@", "absl", "absl/random", "bit_gen_ref"]
, ["@", "absl", "absl/random", "random"]
, ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
+ , ["", "channel"]
+ , ["", "channel_create"]
+ , ["", "config"]
, ["", "debug_location"]
, ["", "exec_ctx"]
, ["", "gpr"]
@@ -5856,7 +6994,31 @@
, ["", "handshaker"]
, ["", "hpack_encoder"]
, ["", "hpack_parser"]
+ , ["", "iomgr"]
, ["", "ref_counted_ptr"]
]
}
+, "metrics":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["metrics"]
+ , "stage": ["src", "core"]
+ , "srcs": ["telemetry/metrics.cc"]
+ , "hdrs": ["telemetry/metrics.h"]
+ , "deps":
+ [ "arena"
+ , "channel_args"
+ , "no_destruct"
+ , "slice"
+ , "time"
+ , ["@", "absl", "absl/container", "flat_hash_map"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/functional", "function_ref"]
+ , ["@", "absl", "absl/log", "check"]
+ , ["@", "absl", "absl/strings", "strings"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["@", "absl", "absl/types", "span"]
+ , ["", "call_tracer"]
+ , ["", "gpr"]
+ ]
+ }
}
diff --git a/etc/import/src/core/ext/upb-gen/TARGETS.grpc b/etc/import/src/core/ext/upb-gen/TARGETS.grpc
index dd45be4d..49bf3e10 100644
--- a/etc/import/src/core/ext/upb-gen/TARGETS.grpc
+++ b/etc/import/src/core/ext/upb-gen/TARGETS.grpc
@@ -71,6 +71,7 @@
, "envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.c"
, "envoy/extensions/filters/common/fault/v3/fault.upb_minitable.c"
, "envoy/extensions/filters/http/fault/v3/fault.upb_minitable.c"
+ , "envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.c"
, "envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.c"
, "envoy/extensions/filters/http/router/v3/router.upb_minitable.c"
, "envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.c"
@@ -306,6 +307,8 @@
, "envoy/extensions/filters/common/fault/v3/fault.upb_minitable.h"
, "envoy/extensions/filters/http/fault/v3/fault.upb.h"
, "envoy/extensions/filters/http/fault/v3/fault.upb_minitable.h"
+ , "envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb.h"
+ , "envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.h"
, "envoy/extensions/filters/http/rbac/v3/rbac.upb.h"
, "envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.h"
, "envoy/extensions/filters/http/router/v3/router.upb.h"
diff --git a/etc/import/src/core/ext/upbdefs-gen/TARGETS.grpc b/etc/import/src/core/ext/upbdefs-gen/TARGETS.grpc
index 789021cb..ce9a53a6 100644
--- a/etc/import/src/core/ext/upbdefs-gen/TARGETS.grpc
+++ b/etc/import/src/core/ext/upbdefs-gen/TARGETS.grpc
@@ -71,6 +71,7 @@
, "envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.h"
, "envoy/extensions/filters/common/fault/v3/fault.upbdefs.h"
, "envoy/extensions/filters/http/fault/v3/fault.upbdefs.h"
+ , "envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upbdefs.h"
, "envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.h"
, "envoy/extensions/filters/http/router/v3/router.upbdefs.h"
, "envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.h"
@@ -225,6 +226,7 @@
, "envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c"
, "envoy/extensions/filters/common/fault/v3/fault.upbdefs.c"
, "envoy/extensions/filters/http/fault/v3/fault.upbdefs.c"
+ , "envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upbdefs.c"
, "envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.c"
, "envoy/extensions/filters/http/router/v3/router.upbdefs.c"
, "envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.c"
diff --git a/etc/import/src/google/protobuf/TARGETS.protobuf b/etc/import/src/google/protobuf/TARGETS.protobuf
index 2694914e..26288441 100644
--- a/etc/import/src/google/protobuf/TARGETS.protobuf
+++ b/etc/import/src/google/protobuf/TARGETS.protobuf
@@ -22,154 +22,40 @@
{ "type": ["@", "rules", "data", "staged"]
, "srcs":
[ "well_known_protos"
- , "any.h"
, "any.pb.h"
, "api.pb.h"
+ , "duration.pb.h"
+ , "empty.pb.h"
+ , "field_mask.pb.h"
+ , "source_context.pb.h"
+ , "struct.pb.h"
+ , "timestamp.pb.h"
+ , "type.pb.h"
+ , "wrappers.pb.h"
+ , "any.h"
, "arena.h"
- , "arenastring.h"
- , "arenaz_sampler.h"
, "arena_align.h"
, "arena_allocation_policy.h"
, "arena_cleanup.h"
- , "arena_test_util.h"
- , "compiler/allowlists/allowlist.h"
- , "compiler/allowlists/allowlists.h"
- , "compiler/annotation_test_util.h"
- , "compiler/code_generator.h"
- , "compiler/command_line_interface.h"
- , "compiler/command_line_interface_tester.h"
- , "compiler/cpp/cpp_generator.h"
- , "compiler/cpp/enum.h"
- , "compiler/cpp/extension.h"
- , "compiler/cpp/field.h"
- , "compiler/cpp/field_generators/generators.h"
- , "compiler/cpp/file.h"
- , "compiler/cpp/generator.h"
- , "compiler/cpp/helpers.h"
- , "compiler/cpp/message.h"
- , "compiler/cpp/message_layout_helper.h"
- , "compiler/cpp/names.h"
- , "compiler/cpp/options.h"
- , "compiler/cpp/padding_optimizer.h"
- , "compiler/cpp/parse_function_generator.h"
- , "compiler/cpp/service.h"
- , "compiler/cpp/tracker.h"
- , "compiler/cpp/unittest.h"
- , "compiler/cpp/unittest.inc"
- , "compiler/csharp/csharp_doc_comment.h"
- , "compiler/csharp/csharp_enum.h"
- , "compiler/csharp/csharp_enum_field.h"
- , "compiler/csharp/csharp_field_base.h"
- , "compiler/csharp/csharp_generator.h"
- , "compiler/csharp/csharp_helpers.h"
- , "compiler/csharp/csharp_map_field.h"
- , "compiler/csharp/csharp_message.h"
- , "compiler/csharp/csharp_message_field.h"
- , "compiler/csharp/csharp_options.h"
- , "compiler/csharp/csharp_primitive_field.h"
- , "compiler/csharp/csharp_reflection_class.h"
- , "compiler/csharp/csharp_repeated_enum_field.h"
- , "compiler/csharp/csharp_repeated_message_field.h"
- , "compiler/csharp/csharp_repeated_primitive_field.h"
- , "compiler/csharp/csharp_source_generator_base.h"
- , "compiler/csharp/csharp_wrapper_field.h"
- , "compiler/csharp/names.h"
+ , "arenastring.h"
+ , "arenaz_sampler.h"
, "compiler/importer.h"
- , "compiler/java/context.h"
- , "compiler/java/doc_comment.h"
- , "compiler/java/enum.h"
- , "compiler/java/enum_field.h"
- , "compiler/java/enum_field_lite.h"
- , "compiler/java/enum_lite.h"
- , "compiler/java/extension.h"
- , "compiler/java/extension_lite.h"
- , "compiler/java/field.h"
- , "compiler/java/file.h"
- , "compiler/java/generator.h"
- , "compiler/java/generator_factory.h"
- , "compiler/java/helpers.h"
- , "compiler/java/java_features.pb.h"
- , "compiler/java/java_generator.h"
- , "compiler/java/kotlin_generator.h"
- , "compiler/java/map_field.h"
- , "compiler/java/map_field_lite.h"
- , "compiler/java/message.h"
- , "compiler/java/message_builder.h"
- , "compiler/java/message_builder_lite.h"
- , "compiler/java/message_field.h"
- , "compiler/java/message_field_lite.h"
- , "compiler/java/message_lite.h"
- , "compiler/java/message_serialization.h"
- , "compiler/java/names.h"
- , "compiler/java/name_resolver.h"
- , "compiler/java/options.h"
- , "compiler/java/primitive_field.h"
- , "compiler/java/primitive_field_lite.h"
- , "compiler/java/service.h"
- , "compiler/java/shared_code_generator.h"
- , "compiler/java/string_field.h"
- , "compiler/java/string_field_lite.h"
- , "compiler/mock_code_generator.h"
- , "compiler/objectivec/enum.h"
- , "compiler/objectivec/enum_field.h"
- , "compiler/objectivec/extension.h"
- , "compiler/objectivec/field.h"
- , "compiler/objectivec/file.h"
- , "compiler/objectivec/generator.h"
- , "compiler/objectivec/helpers.h"
- , "compiler/objectivec/import_writer.h"
- , "compiler/objectivec/line_consumer.h"
- , "compiler/objectivec/map_field.h"
- , "compiler/objectivec/message.h"
- , "compiler/objectivec/message_field.h"
- , "compiler/objectivec/names.h"
- , "compiler/objectivec/nsobject_methods.h"
- , "compiler/objectivec/oneof.h"
- , "compiler/objectivec/options.h"
- , "compiler/objectivec/primitive_field.h"
- , "compiler/objectivec/text_format_decode_data.h"
- , "compiler/package_info.h"
, "compiler/parser.h"
- , "compiler/php/names.h"
- , "compiler/php/php_generator.h"
- , "compiler/plugin.h"
- , "compiler/plugin.pb.h"
- , "compiler/python/generator.h"
- , "compiler/python/helpers.h"
- , "compiler/python/pyi_generator.h"
- , "compiler/python/python_generator.h"
- , "compiler/retention.h"
- , "compiler/ruby/ruby_generator.h"
- , "compiler/rust/accessors/accessors.h"
- , "compiler/rust/accessors/accessor_generator.h"
- , "compiler/rust/context.h"
- , "compiler/rust/generator.h"
- , "compiler/rust/message.h"
- , "compiler/rust/naming.h"
- , "compiler/rust/oneof.h"
- , "compiler/rust/relative_path.h"
- , "compiler/scc.h"
- , "compiler/subprocess.h"
- , "compiler/versions.h"
- , "compiler/versions_suffix.h"
- , "compiler/zip_writer.h"
, "cpp_edition_defaults.h"
, "cpp_features.pb.h"
, "descriptor.h"
, "descriptor.pb.h"
, "descriptor_database.h"
, "descriptor_legacy.h"
+ , "descriptor_lite.h"
, "descriptor_visitor.h"
- , "duration.pb.h"
, "dynamic_message.h"
- , "empty.pb.h"
, "endian.h"
, "explicitly_constructed.h"
, "extension_set.h"
, "extension_set_inl.h"
, "feature_resolver.h"
, "field_access_listener.h"
- , "field_mask.pb.h"
, "generated_enum_reflection.h"
, "generated_enum_util.h"
, "generated_message_bases.h"
@@ -181,16 +67,12 @@
, "has_bits.h"
, "implicit_weak_message.h"
, "inlined_string_field.h"
- , "internal_message_util.h"
, "internal_visibility.h"
- , "internal_visibility_for_testing.h"
, "io/coded_stream.h"
, "io/gzip_stream.h"
, "io/io_win32.h"
- , "io/package_info.h"
, "io/printer.h"
, "io/strtod.h"
- , "io/test_zero_copy_stream.h"
, "io/tokenizer.h"
, "io/zero_copy_sink.h"
, "io/zero_copy_stream.h"
@@ -212,68 +94,231 @@
, "map_field.h"
, "map_field_inl.h"
, "map_field_lite.h"
- , "map_lite_test_util.h"
- , "map_test.inc"
- , "map_test_util.h"
- , "map_test_util.inc"
- , "map_test_util_impl.h"
, "map_type_handler.h"
, "message.h"
, "message_lite.h"
- , "message_unittest.inc"
, "metadata.h"
, "metadata_lite.h"
- , "package_info.h"
, "parse_context.h"
, "port.h"
, "port_def.inc"
, "port_undef.inc"
- , "proto3_lite_unittest.inc"
, "raw_ptr.h"
, "reflection.h"
, "reflection_internal.h"
, "reflection_mode.h"
, "reflection_ops.h"
- , "reflection_tester.h"
+ , "reflection_visit_field_info.h"
+ , "reflection_visit_fields.h"
, "repeated_field.h"
, "repeated_ptr_field.h"
+ , "runtime_version.h"
, "serial_arena.h"
, "service.h"
- , "source_context.pb.h"
, "string_block.h"
- , "string_member_robber.h"
- , "struct.pb.h"
, "stubs/callback.h"
, "stubs/common.h"
, "stubs/platform_macros.h"
, "stubs/port.h"
, "stubs/status_macros.h"
- , "testing/file.h"
- , "testing/googletest.h"
- , "test_textproto.h"
- , "test_util.h"
- , "test_util.inc"
- , "test_util2.h"
- , "test_util_lite.h"
, "text_format.h"
, "thread_safe_arena.h"
- , "timestamp.pb.h"
- , "type.pb.h"
, "unknown_field_set.h"
, "util/delimited_message_util.h"
, "util/field_comparator.h"
, "util/field_mask_util.h"
, "util/json_util.h"
, "util/message_differencer.h"
- , "util/package_info.h"
, "util/time_util.h"
, "util/type_resolver.h"
, "util/type_resolver_util.h"
, "varint_shuffle.h"
, "wire_format.h"
, "wire_format_lite.h"
- , "wire_format_unittest.inc"
- , "wrappers.pb.h"
+ ]
+ , "stage": ["google", "protobuf"]
+ }
+, "protobuf_lite_headers":
+ { "type": ["@", "rules", "data", "staged"]
+ , "srcs":
+ [ "any.h"
+ , "arena.h"
+ , "arena_align.h"
+ , "arena_allocation_policy.h"
+ , "arena_cleanup.h"
+ , "arenastring.h"
+ , "arenaz_sampler.h"
+ , "descriptor_lite.h"
+ , "endian.h"
+ , "explicitly_constructed.h"
+ , "extension_set.h"
+ , "extension_set_inl.h"
+ , "generated_enum_util.h"
+ , "generated_message_tctable_decl.h"
+ , "generated_message_tctable_impl.h"
+ , "generated_message_util.h"
+ , "has_bits.h"
+ , "implicit_weak_message.h"
+ , "inlined_string_field.h"
+ , "internal_visibility.h"
+ , "io/coded_stream.h"
+ , "io/io_win32.h"
+ , "io/zero_copy_stream.h"
+ , "io/zero_copy_stream_impl.h"
+ , "io/zero_copy_stream_impl_lite.h"
+ , "map.h"
+ , "map_field_lite.h"
+ , "map_type_handler.h"
+ , "message_lite.h"
+ , "metadata_lite.h"
+ , "parse_context.h"
+ , "port.h"
+ , "port_def.inc"
+ , "port_undef.inc"
+ , "raw_ptr.h"
+ , "repeated_field.h"
+ , "repeated_ptr_field.h"
+ , "runtime_version.h"
+ , "serial_arena.h"
+ , "string_block.h"
+ , "stubs/callback.h"
+ , "stubs/common.h"
+ , "stubs/platform_macros.h"
+ , "stubs/port.h"
+ , "stubs/status_macros.h"
+ , "thread_safe_arena.h"
+ , "varint_shuffle.h"
+ , "wire_format_lite.h"
+ ]
+ , "stage": ["google", "protobuf"]
+ }
+, "protoc_headers":
+ { "type": ["@", "rules", "data", "staged"]
+ , "srcs":
+ [ "compiler/code_generator.h"
+ , "compiler/command_line_interface.h"
+ , "compiler/cpp/enum.h"
+ , "compiler/cpp/extension.h"
+ , "compiler/cpp/field.h"
+ , "compiler/cpp/field_generators/generators.h"
+ , "compiler/cpp/file.h"
+ , "compiler/cpp/generator.h"
+ , "compiler/cpp/helpers.h"
+ , "compiler/cpp/ifndef_guard.h"
+ , "compiler/cpp/message.h"
+ , "compiler/cpp/message_layout_helper.h"
+ , "compiler/cpp/names.h"
+ , "compiler/cpp/namespace_printer.h"
+ , "compiler/cpp/options.h"
+ , "compiler/cpp/padding_optimizer.h"
+ , "compiler/cpp/parse_function_generator.h"
+ , "compiler/cpp/service.h"
+ , "compiler/cpp/tracker.h"
+ , "compiler/csharp/csharp_doc_comment.h"
+ , "compiler/csharp/csharp_enum.h"
+ , "compiler/csharp/csharp_enum_field.h"
+ , "compiler/csharp/csharp_field_base.h"
+ , "compiler/csharp/csharp_generator.h"
+ , "compiler/csharp/csharp_helpers.h"
+ , "compiler/csharp/csharp_map_field.h"
+ , "compiler/csharp/csharp_message.h"
+ , "compiler/csharp/csharp_message_field.h"
+ , "compiler/csharp/csharp_options.h"
+ , "compiler/csharp/csharp_primitive_field.h"
+ , "compiler/csharp/csharp_reflection_class.h"
+ , "compiler/csharp/csharp_repeated_enum_field.h"
+ , "compiler/csharp/csharp_repeated_message_field.h"
+ , "compiler/csharp/csharp_repeated_primitive_field.h"
+ , "compiler/csharp/csharp_source_generator_base.h"
+ , "compiler/csharp/csharp_wrapper_field.h"
+ , "compiler/csharp/names.h"
+ , "compiler/java/context.h"
+ , "compiler/java/doc_comment.h"
+ , "compiler/java/field_common.h"
+ , "compiler/java/file.h"
+ , "compiler/java/full/enum.h"
+ , "compiler/java/full/enum_field.h"
+ , "compiler/java/full/extension.h"
+ , "compiler/java/full/field_generator.h"
+ , "compiler/java/full/generator_factory.h"
+ , "compiler/java/full/make_field_gens.h"
+ , "compiler/java/full/map_field.h"
+ , "compiler/java/full/message.h"
+ , "compiler/java/full/message_builder.h"
+ , "compiler/java/full/message_field.h"
+ , "compiler/java/full/primitive_field.h"
+ , "compiler/java/full/service.h"
+ , "compiler/java/full/string_field.h"
+ , "compiler/java/generator.h"
+ , "compiler/java/generator_common.h"
+ , "compiler/java/generator_factory.h"
+ , "compiler/java/helpers.h"
+ , "compiler/java/internal_helpers.h"
+ , "compiler/java/java_features.pb.h"
+ , "compiler/java/kotlin_generator.h"
+ , "compiler/java/lite/enum.h"
+ , "compiler/java/lite/enum_field.h"
+ , "compiler/java/lite/extension.h"
+ , "compiler/java/lite/field_generator.h"
+ , "compiler/java/lite/generator_factory.h"
+ , "compiler/java/lite/make_field_gens.h"
+ , "compiler/java/lite/map_field.h"
+ , "compiler/java/lite/message.h"
+ , "compiler/java/lite/message_builder.h"
+ , "compiler/java/lite/message_field.h"
+ , "compiler/java/lite/primitive_field.h"
+ , "compiler/java/lite/string_field.h"
+ , "compiler/java/message_serialization.h"
+ , "compiler/java/name_resolver.h"
+ , "compiler/java/names.h"
+ , "compiler/java/options.h"
+ , "compiler/java/shared_code_generator.h"
+ , "compiler/objectivec/enum.h"
+ , "compiler/objectivec/enum_field.h"
+ , "compiler/objectivec/extension.h"
+ , "compiler/objectivec/field.h"
+ , "compiler/objectivec/file.h"
+ , "compiler/objectivec/generator.h"
+ , "compiler/objectivec/helpers.h"
+ , "compiler/objectivec/import_writer.h"
+ , "compiler/objectivec/line_consumer.h"
+ , "compiler/objectivec/map_field.h"
+ , "compiler/objectivec/message.h"
+ , "compiler/objectivec/message_field.h"
+ , "compiler/objectivec/names.h"
+ , "compiler/objectivec/nsobject_methods.h"
+ , "compiler/objectivec/oneof.h"
+ , "compiler/objectivec/options.h"
+ , "compiler/objectivec/primitive_field.h"
+ , "compiler/objectivec/tf_decode_data.h"
+ , "compiler/php/names.h"
+ , "compiler/php/php_generator.h"
+ , "compiler/plugin.h"
+ , "compiler/plugin.pb.h"
+ , "compiler/python/generator.h"
+ , "compiler/python/helpers.h"
+ , "compiler/python/pyi_generator.h"
+ , "compiler/retention.h"
+ , "compiler/ruby/ruby_generator.h"
+ , "compiler/rust/accessors/accessor_case.h"
+ , "compiler/rust/accessors/accessors.h"
+ , "compiler/rust/accessors/generator.h"
+ , "compiler/rust/accessors/helpers.h"
+ , "compiler/rust/context.h"
+ , "compiler/rust/crate_mapping.h"
+ , "compiler/rust/enum.h"
+ , "compiler/rust/generator.h"
+ , "compiler/rust/message.h"
+ , "compiler/rust/naming.h"
+ , "compiler/rust/oneof.h"
+ , "compiler/rust/relative_path.h"
+ , "compiler/rust/rust_field_type.h"
+ , "compiler/rust/rust_keywords.h"
+ , "compiler/scc.h"
+ , "compiler/subprocess.h"
+ , "compiler/versions.h"
+ , "compiler/zip_writer.h"
+ , "testing/file.h"
]
, "stage": ["google", "protobuf"]
}
@@ -310,7 +355,7 @@
, "-Wno-invalid-noreturn"
]
}
- , "hdrs": ["protobuf_headers"]
+ , "hdrs": ["protobuf_lite_headers"]
, "srcs":
[ "any_lite.cc"
, "arena.cc"
@@ -340,6 +385,10 @@
]
, "deps":
[ ["@", "absl", "absl/base", "base"]
+ , ["@", "absl", "absl/base", "config"]
+ , ["@", "absl", "absl/base", "core_headers"]
+ , ["@", "absl", "absl/base", "dynamic_annotations"]
+ , ["@", "absl", "absl/base", "prefetch"]
, ["@", "absl", "absl/container", "btree"]
, ["@", "absl", "absl/container", "flat_hash_set"]
, ["@", "absl", "absl/hash", "hash"]
@@ -348,9 +397,15 @@
, ["@", "absl", "absl/meta", "type_traits"]
, ["@", "absl", "absl/numeric", "bits"]
, ["@", "absl", "absl/status", "status"]
+ , ["@", "absl", "absl/strings", "cord"]
, ["@", "absl", "absl/strings", "internal"]
+ , ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/synchronization", "synchronization"]
, ["@", "absl", "absl/time", "time"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["@", "absl", "absl/types", "span"]
+ , ["@", "absl", "absl/utility", "if_constexpr"]
, ["third_party/utf8_range", "utf8_validity"]
]
}
@@ -394,7 +449,6 @@
, "generated_message_util.cc"
, "implicit_weak_message.cc"
, "inlined_string_field.cc"
- , "internal_message_util.cc"
, "io/coded_stream.cc"
, "io/gzip_stream.cc"
, "io/io_win32.cc"
@@ -438,19 +492,34 @@
, "wire_format_lite.cc"
]
, "deps":
- [ ["@", "absl", "absl/base", "base"]
+ [ ["@", "absl", "absl/algorithm", "container"]
+ , ["@", "absl", "absl/base", "base"]
+ , ["@", "absl", "absl/base", "core_headers"]
, ["@", "absl", "absl/base", "dynamic_annotations"]
, ["@", "absl", "absl/container", "btree"]
+ , ["@", "absl", "absl/container", "fixed_array"]
, ["@", "absl", "absl/container", "flat_hash_map"]
, ["@", "absl", "absl/container", "flat_hash_set"]
+ , ["@", "absl", "absl/functional", "any_invocable"]
+ , ["@", "absl", "absl/functional", "function_ref"]
, ["@", "absl", "absl/hash", "hash"]
, ["@", "absl", "absl/log", "absl_check"]
, ["@", "absl", "absl/log", "absl_log"]
, ["@", "absl", "absl/log", "die_if_null"]
+ , ["@", "absl", "absl/memory", "memory"]
+ , ["@", "absl", "absl/numeric", "bits"]
+ , ["@", "absl", "absl/status", "status"]
, ["@", "absl", "absl/status", "statusor"]
+ , ["@", "absl", "absl/strings", "cord"]
, ["@", "absl", "absl/strings", "internal"]
+ , ["@", "absl", "absl/strings", "str_format"]
+ , ["@", "absl", "absl/strings", "strings"]
, ["@", "absl", "absl/synchronization", "synchronization"]
, ["@", "absl", "absl/time", "time"]
+ , ["@", "absl", "absl/types", "optional"]
+ , ["@", "absl", "absl/types", "span"]
+ , ["@", "absl", "absl/types", "variant"]
+ , ["@", "absl", "absl/utility", "if_constexpr"]
, ["@", "zlib", "", "zlib"]
, ["", "libprotobuf_lite"]
, ["third_party/utf8_range", "utf8_validity"]
@@ -459,13 +528,9 @@
, "libprotoc":
{ "type": ["@", "rules", "CC", "library"]
, "name": ["libprotoc"]
+ , "hdrs": ["protoc_headers"]
, "srcs":
[ "compiler/main.cc"
- , "compiler/allowlists/editions.cc"
- , "compiler/allowlists/empty_package.cc"
- , "compiler/allowlists/open_enum.cc"
- , "compiler/allowlists/unused_imports.cc"
- , "compiler/allowlists/weak_imports.cc"
, "compiler/code_generator.cc"
, "compiler/command_line_interface.cc"
, "compiler/cpp/enum.cc"
@@ -477,10 +542,13 @@
, "compiler/cpp/field_generators/message_field.cc"
, "compiler/cpp/field_generators/primitive_field.cc"
, "compiler/cpp/field_generators/string_field.cc"
+ , "compiler/cpp/field_generators/string_view_field.cc"
, "compiler/cpp/file.cc"
, "compiler/cpp/generator.cc"
, "compiler/cpp/helpers.cc"
+ , "compiler/cpp/ifndef_guard.cc"
, "compiler/cpp/message.cc"
+ , "compiler/cpp/namespace_printer.cc"
, "compiler/cpp/padding_optimizer.cc"
, "compiler/cpp/parse_function_generator.cc"
, "compiler/cpp/service.cc"
@@ -504,36 +572,40 @@
, "compiler/csharp/names.cc"
, "compiler/java/context.cc"
, "compiler/java/doc_comment.cc"
- , "compiler/java/enum.cc"
- , "compiler/java/enum_field.cc"
- , "compiler/java/enum_field_lite.cc"
- , "compiler/java/enum_lite.cc"
- , "compiler/java/extension.cc"
- , "compiler/java/extension_lite.cc"
- , "compiler/java/field.cc"
+ , "compiler/java/field_common.cc"
, "compiler/java/file.cc"
+ , "compiler/java/full/enum.cc"
+ , "compiler/java/full/enum_field.cc"
+ , "compiler/java/full/extension.cc"
+ , "compiler/java/full/generator_factory.cc"
+ , "compiler/java/full/make_field_gens.cc"
+ , "compiler/java/full/map_field.cc"
+ , "compiler/java/full/message.cc"
+ , "compiler/java/full/message_builder.cc"
+ , "compiler/java/full/message_field.cc"
+ , "compiler/java/full/primitive_field.cc"
+ , "compiler/java/full/service.cc"
+ , "compiler/java/full/string_field.cc"
, "compiler/java/generator.cc"
- , "compiler/java/generator_factory.cc"
, "compiler/java/helpers.cc"
+ , "compiler/java/internal_helpers.cc"
, "compiler/java/java_features.pb.cc"
, "compiler/java/kotlin_generator.cc"
- , "compiler/java/map_field.cc"
- , "compiler/java/map_field_lite.cc"
- , "compiler/java/message.cc"
- , "compiler/java/message_builder.cc"
- , "compiler/java/message_builder_lite.cc"
- , "compiler/java/message_field.cc"
- , "compiler/java/message_field_lite.cc"
- , "compiler/java/message_lite.cc"
+ , "compiler/java/lite/enum.cc"
+ , "compiler/java/lite/enum_field.cc"
+ , "compiler/java/lite/extension.cc"
+ , "compiler/java/lite/generator_factory.cc"
+ , "compiler/java/lite/make_field_gens.cc"
+ , "compiler/java/lite/map_field.cc"
+ , "compiler/java/lite/message.cc"
+ , "compiler/java/lite/message_builder.cc"
+ , "compiler/java/lite/message_field.cc"
+ , "compiler/java/lite/primitive_field.cc"
+ , "compiler/java/lite/string_field.cc"
, "compiler/java/message_serialization.cc"
, "compiler/java/name_resolver.cc"
, "compiler/java/names.cc"
- , "compiler/java/primitive_field.cc"
- , "compiler/java/primitive_field_lite.cc"
- , "compiler/java/service.cc"
, "compiler/java/shared_code_generator.cc"
- , "compiler/java/string_field.cc"
- , "compiler/java/string_field_lite.cc"
, "compiler/objectivec/enum.cc"
, "compiler/objectivec/enum_field.cc"
, "compiler/objectivec/extension.cc"
@@ -549,7 +621,7 @@
, "compiler/objectivec/names.cc"
, "compiler/objectivec/oneof.cc"
, "compiler/objectivec/primitive_field.cc"
- , "compiler/objectivec/text_format_decode_data.cc"
+ , "compiler/objectivec/tf_decode_data.cc"
, "compiler/php/names.cc"
, "compiler/php/php_generator.cc"
, "compiler/plugin.cc"
@@ -559,21 +631,35 @@
, "compiler/python/pyi_generator.cc"
, "compiler/retention.cc"
, "compiler/ruby/ruby_generator.cc"
+ , "compiler/rust/accessors/accessor_case.cc"
, "compiler/rust/accessors/accessors.cc"
+ , "compiler/rust/accessors/helpers.cc"
+ , "compiler/rust/accessors/map.cc"
+ , "compiler/rust/accessors/repeated_field.cc"
, "compiler/rust/accessors/singular_message.cc"
, "compiler/rust/accessors/singular_scalar.cc"
, "compiler/rust/accessors/singular_string.cc"
, "compiler/rust/accessors/unsupported_field.cc"
, "compiler/rust/context.cc"
+ , "compiler/rust/crate_mapping.cc"
+ , "compiler/rust/enum.cc"
, "compiler/rust/generator.cc"
, "compiler/rust/message.cc"
, "compiler/rust/naming.cc"
, "compiler/rust/oneof.cc"
, "compiler/rust/relative_path.cc"
+ , "compiler/rust/rust_field_type.cc"
+ , "compiler/rust/rust_keywords.cc"
, "compiler/subprocess.cc"
+ , "compiler/versions.cc"
, "compiler/zip_writer.cc"
+ , "testing/file.cc"
+ ]
+ , "deps":
+ [ ["@", "absl", "absl/log", "initialize"]
+ , ["", "libprotobuf"]
+ , ["upb_generator", "mangle"]
]
- , "deps": [["@", "absl", "absl/log", "initialize"], ["", "libprotobuf"]]
}
, "protoc":
{ "type": ["@", "rules", "CC", "binary"]
diff --git a/etc/import/src/include/openssl/TARGETS.boringssl b/etc/import/src/include/openssl/TARGETS.boringssl
index 0d4a9495..df6e9328 100644
--- a/etc/import/src/include/openssl/TARGETS.boringssl
+++ b/etc/import/src/include/openssl/TARGETS.boringssl
@@ -1,9 +1,4 @@
-{ "ssl_headers":
- { "type": ["@", "rules", "data", "staged"]
- , "srcs": ["dtls1.h", "srtp.h", "ssl.h", "ssl3.h", "tls1.h"]
- , "stage": ["openssl"]
- }
-, "crypto_headers":
+{ "crypto_headers":
{ "type": ["@", "rules", "data", "staged"]
, "srcs":
[ "aead.h"
@@ -45,17 +40,21 @@
, "evp.h"
, "evp_errors.h"
, "ex_data.h"
+ , "experimental/dilithium.h"
+ , "experimental/kyber.h"
+ , "experimental/spx.h"
, "hkdf.h"
, "hmac.h"
, "hpke.h"
, "hrss.h"
, "is_boringssl.h"
, "kdf.h"
- , "kyber.h"
, "lhash.h"
, "md4.h"
, "md5.h"
, "mem.h"
+ , "mldsa.h"
+ , "mlkem.h"
, "nid.h"
, "obj.h"
, "obj_mac.h"
@@ -92,4 +91,9 @@
]
, "stage": ["openssl"]
}
+, "ssl_headers":
+ { "type": ["@", "rules", "data", "staged"]
+ , "srcs": ["dtls1.h", "srtp.h", "ssl.h", "ssl3.h", "tls1.h"]
+ , "stage": ["openssl"]
+ }
}