The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
config_schemas.cc in source/common/json |
1643 | 32 |
conn_manager_impl.cc in source/common/http |
1321 | 76 |
route.proto in api/envoy/api/v2/route |
1038 | - |
admin.cc in source/server/http |
1032 | 48 |
upstream_impl.cc in source/common/upstream |
1026 | 32 |
cluster_manager_impl.cc in source/common/upstream |
897 | 31 |
config_impl.cc in source/common/router |
894 | 27 |
twitter_protocol_impl.cc in source/extensions/filters/network/thrift_proxy |
894 | 43 |
context_impl.cc in source/common/ssl |
892 | 25 |
router.cc in source/common/router |
858 | 45 |
listener_manager_impl.cc in source/server |
816 | 29 |
codec_impl.cc in source/common/http/http2 |
730 | 43 |
json_loader.cc in source/common/json |
677 | 67 |
codec_impl.cc in source/common/http/http1 |
571 | 46 |
health_checker_impl.cc in source/common/upstream |
553 | 26 |
repositories.bzl in bazel |
550 | - |
upstream_impl.h in source/common/upstream |
548 | 44 |
envoy_build_system.bzl in bazel |
542 | - |
config_impl.h in source/common/router |
524 | 42 |
tcp_proxy.cc in source/common/tcp_proxy |
507 | 32 |
conn_manager.cc in source/extensions/filters/network/thrift_proxy |
502 | 44 |
cds.proto in api/envoy/api/v2 |
500 | - |
compact_protocol_impl.cc in source/extensions/filters/network/thrift_proxy |
484 | 43 |
envoy_service_to_service_v2.template.yaml in configs |
482 | - |
header_map_impl.cc in source/common/http |
475 | 31 |
outlier_detection_impl.cc in source/common/upstream |
462 | 27 |
codec_impl.cc in source/extensions/filters/network/mongo_proxy |
462 | 24 |
lua_filter.cc in source/extensions/filters/http/lua |
461 | 30 |
bson_impl.cc in source/extensions/filters/network/mongo_proxy |
452 | 22 |
subset_lb.cc in source/common/upstream |
449 | 15 |
hessian_utils.cc in source/extensions/filters/network/dubbo_proxy |
443 | 16 |
connection_impl.cc in source/common/network |
425 | 30 |
utility.cc in source/common/network |
424 | 30 |
utility.cc in source/common/common |
422 | 31 |
access_log_formatter.cc in source/common/access_log |
408 | 17 |
load_balancer_impl.cc in source/common/upstream |
406 | 16 |
check_format.py in tools |
405 | 34 |
router_impl.cc in source/extensions/filters/network/thrift_proxy/router |
401 | 24 |
config.proto in api/envoy/config/filter/http/jwt_authn/v2alpha |
398 | - |
thread_local_store.cc in source/common/stats |
395 | 26 |
server.cc in source/server |
393 | 16 |
utility.cc in source/common/http |
388 | 21 |
protodoc.py in tools/protodoc |
376 | 45 |
ssl_socket.cc in source/common/ssl |
372 | 30 |
codec_impl.cc in source/extensions/filters/network/redis_proxy |
368 | 12 |
json_transcoder_filter.cc in source/extensions/filters/http/grpc_json_transcoder |
367 | 15 |
filter_json.cc in source/common/config |
364 | 24 |
decoder.cc in source/extensions/filters/network/thrift_proxy |
360 | 23 |
hot_restart_impl.cc in source/server |
358 | 19 |
http_connection_manager.proto in api/envoy/config/filter/network/http_connection_manager/v2 |
355 | - |
File | # lines | # units |
---|---|---|
conn_manager_impl.cc in source/common/http |
1321 | 76 |
json_loader.cc in source/common/json |
677 | 67 |
zipkin_core_types.h in source/extensions/tracers/zipkin |
157 | 51 |
admin.cc in source/server/http |
1032 | 48 |
codec_impl.cc in source/common/http/http1 |
571 | 46 |
router.cc in source/common/router |
858 | 45 |
auto_protocol_impl.h in source/extensions/filters/network/thrift_proxy |
144 | 45 |
protodoc.py in tools/protodoc |
376 | 45 |
upstream_impl.h in source/common/upstream |
548 | 44 |
conn_manager.cc in source/extensions/filters/network/thrift_proxy |
502 | 44 |
codec_impl.cc in source/common/http/http2 |
730 | 43 |
compact_protocol_impl.cc in source/extensions/filters/network/thrift_proxy |
484 | 43 |
twitter_protocol_impl.cc in source/extensions/filters/network/thrift_proxy |
894 | 43 |
config_impl.h in source/common/router |
524 | 42 |
stream_info_impl.h in source/common/stream_info |
176 | 42 |
binary_protocol_impl.cc in source/extensions/filters/network/thrift_proxy |
318 | 42 |
thrift_object_impl.cc in source/extensions/filters/network/thrift_proxy |
312 | 40 |
async_client_impl.h in source/common/http |
299 | 39 |
codec_impl.h in source/extensions/filters/network/mongo_proxy |
212 | 38 |
options_impl.h in source/server |
123 | 34 |
There are 15 files with lines longer than 120 characters. In total, there are 39 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
repository_locations.bzl in bazel |
194 | - | 9 |
extensions_build_config.bzl in source/extensions |
170 | - | 8 |
access_log_format_helper_v2.template.yaml in configs |
12 | - | 4 |
build_setup.ps1 in ci |
16 | - | 3 |
workstation_setup.ps1 in windows/setup |
42 | - | 3 |
load_report.proto in api/envoy/api/v2/endpoint |
130 | - | 2 |
thrift_proxy.proto in api/envoy/config/filter/network/thrift_proxy/v2alpha1 |
94 | - | 2 |
ext_authz.proto in api/envoy/config/filter/http/ext_authz/v2alpha |
109 | - | 1 |
http_connection_manager.proto in api/envoy/config/filter/network/http_connection_manager/v2 |
355 | - | 1 |
envoy_build_system.bzl in bazel |
542 | - | 1 |
repositories.bzl in bazel |
550 | - | 1 |
do_ci.ps1 in ci |
17 | - | 1 |
envoy_double_proxy_v2.template.yaml in configs |
155 | - | 1 |
envoy_front_proxy_v2.template.yaml in configs |
144 | - | 1 |
filter.h in source/extensions/filters/network/dubbo_proxy |
98 | 4 | 1 |