alibaba / havenask
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
7% | 11% | 25% | 22% | 33%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cpp8% | 15% | 32% | 23% | 20%
h6% | 3% | 15% | 20% | 54%
py16% | 10% | 31% | 19% | 22%
proto7% | 25% | 34% | 14% | 17%
bzl24% | 28% | 38% | 3% | 4%
java2% | 13% | 29% | 23% | 30%
yaml0% | 100% | 0% | 0% | 0%
cc0% | 72% | 0% | 27% | 0%
yy0% | 0% | 74% | 13% | 12%
ll0% | 0% | 0% | 78% | 21%
c0% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 0% | 100%
hpp0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
lua0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
hh0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
aios7% | 11% | 25% | 22% | 33%
bazel24% | 27% | 38% | 6% | 3%
integration_test0% | 0% | 0% | 0% | 100%
llm0% | 0% | 0% | 0% | 100%
package0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
httplib.h
in aios/storage/indexlib/util
7050 384
CHN_T2S_SET.cpp
in aios/autil/autil/codec
6562 -
SysController.cpp
in aios/apps/facility/swift/admin
3622 147
GenerationTask.cpp
in aios/apps/facility/build_service/build_service/admin
2863 86
Pack.h
in aios/storage/indexlib/index/common/numeric_compress
2788 35
topic_cmd.py
in aios/apps/facility/swift/py_tools/swift_tools
2715 143
ServiceKeeper.cpp
in aios/apps/facility/build_service/build_service/admin
2704 86
UnalignedUnpack.h
in aios/storage/indexlib/index/common/numeric_compress
2654 32
DecompressSse4.cpp
in aios/storage/indexlib/index/common/numeric_compress
2470 100
GroupVarint.h
in aios/storage/indexlib/index/common/numeric_compress
2465 6
Half.h
in aios/storage/indexlib/util
2054 305
Node.cpp
in aios/navi/engine
1979 113
Tablet.cpp
in aios/storage/indexlib/framework
1856 62
online_partition.cpp
in aios/storage/indexlib/indexlib/partition
1834 68
GenerationKeeper.cpp
in aios/apps/facility/build_service/build_service/admin
1777 82
NormalSchemaResolver.cpp
in aios/storage/indexlib/table/normal_table
1764 49
Eluna.h
in aios/apps/facility/build_service/build_service/admin/controlflow
1740 152
custom_online_partition.cpp
in aios/storage/indexlib/indexlib/partition
1585 52
ResourceHelper.cpp
in aios/hippo/src/proto_helper
1541 104
Libdivide.h
in aios/autil/autil
1487 118
Unpack.h
in aios/storage/indexlib/index/common/numeric_compress
1476 34
LogicalFileSystem.cpp
in aios/storage/indexlib/file_system
1469 57
region_schema_impl.cpp
in aios/storage/indexlib/legacy/config/impl
1449 68
MatchDocAllocator.cpp
in aios/matchdoc
1391 80
proto
route_components.proto
in aios/apps/facility/cm2/cm_basic/basic_struct/proto/envoy/api/v2/route
1381 -
FlatHashmap.h
in aios/autil/autil
1363 293
TestKernel.cpp
in aios/navi/example
1359 102
MessageBrain.cpp
in aios/apps/facility/swift/broker/storage
1315 40
ProcessorTask.cpp
in aios/apps/facility/build_service/build_service/admin/taskcontroller
1314 58
FileSystem.cpp
in aios/filesystem/fslib/fslib/fs
1289 65
local_search_starter.py
in aios/sql/python
1280 52
cc_toolchain_config.bzl
in bazel/toolchain
1258 -
FsUtil.cpp
in aios/filesystem/fslib/tools/fsutil
1247 29
SingleBuilderTaskV2.cpp
in aios/apps/facility/build_service/build_service/admin/taskcontroller
1171 37
BuildTask.cpp
in aios/apps/facility/build_service/build_service/build_task
1137 39
ExampleEngine.cpp
in aios/navi/example
1128 16
CuckooHashTable.h
in aios/storage/indexlib/index/common/hash_table
1097 49
cuckoo_hash_table.h
in aios/storage/indexlib/indexlib/common/hash_table
1095 51
GraphTransform.cpp
in aios/sql/ops/planTransform
1088 50
AdminZkDataAccessor.cpp
in aios/apps/facility/swift/admin
1054 62
ClusterCheckpointSynchronizer.cpp
in aios/apps/facility/build_service/build_service/admin
1053 36
index_partition_schema_impl.cpp
in aios/storage/indexlib/legacy/config/impl
1044 68
TaskFlow.cpp
in aios/apps/facility/build_service/build_service/admin/controlflow
1043 54
PrimaryKeyReader.h
in aios/storage/indexlib/index/primary_key
1041 39
PlanWriteUtils.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/plan
1040 50
FslibWrapper.cpp
in aios/storage/indexlib/file_system/fslib
1028 57
FlowFactory.cpp
in aios/apps/facility/build_service/build_service/workflow
989 7
BytellHashmap.h
in aios/autil/autil
985 81
SingleBuilderTask.cpp
in aios/apps/facility/build_service/build_service/admin/taskcontroller
968 40
TableServiceImpl.cpp
in aios/suez/service
963 26
Files With Most Units (Top 50)
File# lines# units
httplib.h
in aios/storage/indexlib/util
7050 384
Half.h
in aios/storage/indexlib/util
2054 305
FlatHashmap.h
in aios/autil/autil
1363 293
Eluna.h
in aios/apps/facility/build_service/build_service/admin/controlflow
1740 152
SysController.cpp
in aios/apps/facility/swift/admin
3622 147
topic_cmd.py
in aios/apps/facility/swift/py_tools/swift_tools
2715 143
catalog_builder.py
in aios/suez/python
510 132
Libdivide.h
in aios/autil/autil
1487 118
Node.cpp
in aios/navi/engine
1979 113
ResourceHelper.cpp
in aios/hippo/src/proto_helper
1541 104
TestKernel.cpp
in aios/navi/example
1359 102
DecompressSse4.cpp
in aios/storage/indexlib/index/common/numeric_compress
2470 100
hippo_client.py
in aios/hippo/lib/python/site_packages/hippo_py_sdk
795 88
FileUtil.cpp
in aios/filesystem/fslib/fslib/util
959 87
GenerationTask.cpp
in aios/apps/facility/build_service/build_service/admin
2863 86
ServiceKeeper.cpp
in aios/apps/facility/build_service/build_service/admin
2704 86
AdminConfig.cpp
in aios/apps/facility/swift/config
563 86
astream.h
in aios/autil/autil/legacy
582 82
GenerationKeeper.cpp
in aios/apps/facility/build_service/build_service/admin
1777 82
InvertedIndexConfig.cpp
in aios/storage/indexlib/index/inverted_index/config
776 82
BytellHashmap.h
in aios/autil/autil
985 81
index_partition_schema.cpp
in aios/storage/indexlib/legacy/config
399 81
MatchDocAllocator.cpp
in aios/matchdoc
1391 80
WorkerNode.h
in aios/apps/facility/build_service/build_service/proto
569 76
TableMeta.h
in aios/suez/common
472 72
PartitionConfig.h
in aios/apps/facility/swift/config
229 70
CatalogController.cpp
in aios/catalog/service
946 70
region_schema_impl.cpp
in aios/storage/indexlib/legacy/config/impl
1449 68
index_partition_schema_impl.cpp
in aios/storage/indexlib/legacy/config/impl
1044 68
online_partition.cpp
in aios/storage/indexlib/indexlib/partition
1834 68
BrokerConfig.cpp
in aios/apps/facility/swift/config
287 67
FileSystem.cpp
in aios/filesystem/fslib/fslib/fs
1289 65
BrokerMetricsReporter.cpp
in aios/apps/facility/swift/monitor
766 63
AdminZkDataAccessor.cpp
in aios/apps/facility/swift/admin
1054 62
Tablet.cpp
in aios/storage/indexlib/framework
1856 62
StringUtil.cpp
in aios/autil/autil
590 58
ProcessorTask.cpp
in aios/apps/facility/build_service/build_service/admin/taskcontroller
1314 58
Span.h
in aios/autil/autil
379 57
FslibWrapper.cpp
in aios/storage/indexlib/file_system/fslib
1028 57
LogicalFileSystem.cpp
in aios/storage/indexlib/file_system
1469 57
CatalogServiceImpl.cpp
in aios/catalog/service
448 55
TaskFlow.cpp
in aios/apps/facility/build_service/build_service/admin/controlflow
1043 54
383 53
StringUtil.h
in aios/autil/autil
612 53
local_search_starter.py
in aios/sql/python
1280 52
sql_utils.py
in aios/sql/python
369 52
custom_online_partition.cpp
in aios/storage/indexlib/indexlib/partition
1585 52
type_info.h
in aios/storage/indexlib/indexlib/common/field_format/attribute
355 51
cuckoo_hash_table.h
in aios/storage/indexlib/indexlib/common/hash_table
1095 51
PlanWriteUtils.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/plan
1040 50
Files With Long Lines (Top 50)

There are 312 files with lines longer than 120 characters. In total, there are 965 long lines.

File# lines# units# long lines
pk_hash.py
in aios/tools/hape/hape_libs/utils
122 3 80
topic_cmd.py
in aios/apps/facility/swift/py_tools/swift_tools
2715 143 52
IquanPrograms.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/programs
289 2 33
PlanWriteUtils.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/plan
1040 50 27
SqlQueryableImpl.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/api/impl
421 18 25
IquanTableScanBase.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
481 48 16
IquanAggregateOp.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
516 33 15
IquanRelNode.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
457 30 14
RelDistributionUtil.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/utils
391 18 12
LayerTableUtils.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/utils
711 33 12
local_search_starter.py
in aios/sql/python
1280 52 11
JsonUtils.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/client/common/utils
652 24 10
IquanCalcOp.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
324 24 10
IquanJoinUtils.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/utils
361 10 10
k8s_appmaster.py
in aios/tools/hape/hape_libs/appmaster/k8s
236 11 9
catalog_manager.py
in aios/tools/hape/hape_libs/clusters/suez/service
307 22 9
catalog_service.py
in aios/tools/hape/hape_libs/clusters/suez/service
228 20 9
C2ProxyClient.cpp
in aios/hippo/src/sdk
111 8 9
SyntaxFactory.cpp
in aios/expression/expression/syntax
207 3 8
IquanUncollectOp.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
170 25 8
ConcatCatalogComponent.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/catalog
116 2 8
k8s_client.py
in aios/tools/hape/hape_libs/appmaster/k8s
213 7 8
ProxyClient.cpp
in aios/libcarbon3/src/master
136 10 7
ExecLookupJoinOp.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
269 20 7
IquanTableFunctionScanOp.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
278 22 7
validate_cmd.py
in aios/tools/hape/hape_libs/commands
113 7 7
ProxyClient.cpp
in aios/carbon/src/master
155 12 6
CatalogService.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/client/common/service
277 11 6
IquanExecutorFactory.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/api/impl
243 22 6
PushDownOpRewriteRule.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/rules/physical
204 8 6
IquanHashJoinOp.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
245 10 6
IquanExchangeOp.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
120 17 6
GlobalCatalog.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/catalog
282 26 6
docker_util.py
in aios/tools/hape/hape_libs/appmaster/docker
106 6 6
suez.py
in aios/tools/hape/hape_libs/clusters/suez
244 15 6
PrometheusSink.cpp
in aios/kmonitor/cpp_client/src/kmonitor/client/sink
114 5 6
defs.bzl
in bazel
910 - 5
Router.cpp
in aios/carbon/src/master
296 22 5
IquanFunctionModel.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/client/common/model
175 17 5
IquanFilterProjectTransposeRule.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/rules/logical/calcite
46 7 5
GroupingSetsAggregateOpBuilder.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/convert/physical
145 11 5
IquanGroupingSetsConverterRule.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/convert/physical
82 3 5
ExecCorrelateOp.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/rel/ops/physical
180 21 5
IquanAggregateUtils.java
in aios/sql/iquan/java/iquan_core/src/main/java/com/taobao/search/iquan/core/utils
163 6 5
docker_appmaster.py
in aios/tools/hape/hape_libs/appmaster/docker
103 8 5
domain.py
in aios/tools/hape/hape_libs
278 20 5
proto
outlier_detection.proto
in aios/apps/facility/cm2/cm_basic/basic_struct/proto/envoy/api/v2/cluster
126 - 5
chatglm.py
in llm/llm_adapter
45 5 4
SkylineAPI.cpp
in aios/carbon/src/common
152 12 4
SkylineServiceAdapter.cpp
in aios/carbon/src/master
114 7 4