elastic / elasticsearch-py
File Size

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

Intro
Learn more...
File Size Overall
60% | 11% | 20% | 4% | 3%
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
py61% | 12% | 19% | 3% | 2%
tpl0% | 0% | 77% | 14% | 7%
toml0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
elasticsearch62% | 11% | 19% | 3% | 2%
utils0% | 26% | 42% | 17% | 13%
ROOT0% | 0% | 0% | 46% | 53%
Longest Files (Top 50)
File# lines# units
ml.py
in elasticsearch/_sync/client
3917 73
ml.py
in elasticsearch/_async/client
3917 -
__init__.py
in elasticsearch/_async/client
3711 3
__init__.py
in elasticsearch/_sync/client
3709 49
types.py
in elasticsearch/dsl
3599 128
indices.py
in elasticsearch/_sync/client
3554 63
indices.py
in elasticsearch/_async/client
3554 -
field.py
in elasticsearch/dsl
3273 88
security.py
in elasticsearch/_sync/client
3100 64
security.py
in elasticsearch/_async/client
3100 -
cat.py
in elasticsearch/_sync/client
2212 26
cat.py
in elasticsearch/_async/client
2212 -
aggs.py
in elasticsearch/dsl
2079 105
inference.py
in elasticsearch/_sync/client
1630 25
inference.py
in elasticsearch/_async/client
1630 -
connector.py
in elasticsearch/_sync/client
1484 30
connector.py
in elasticsearch/_async/client
1484 -
query.py
in elasticsearch/dsl
1469 82
cluster.py
in elasticsearch/_sync/client
777 16
cluster.py
in elasticsearch/_async/client
777 -
snapshot.py
in elasticsearch/_sync/client
768 13
snapshot.py
in elasticsearch/_async/client
768 -
751 19
ccr.py
in elasticsearch/_sync/client
698 13
ccr.py
in elasticsearch/_async/client
698 -
watcher.py
in elasticsearch/_sync/client
627 13
watcher.py
in elasticsearch/_async/client
627 -
transform.py
in elasticsearch/_sync/client
589 11
transform.py
in elasticsearch/_async/client
589 -
actions.py
in elasticsearch/helpers
575 17
search_base.py
in elasticsearch/dsl
575 56
ingest.py
in elasticsearch/_sync/client
520 12
ingest.py
in elasticsearch/_async/client
520 -
utils.py
in elasticsearch/dsl
468 63
fleet.py
in elasticsearch/_sync/client
449 3
fleet.py
in elasticsearch/_async/client
449 -
ilm.py
in elasticsearch/_sync/client
442 11
ilm.py
in elasticsearch/_async/client
442 -
search_application.py
in elasticsearch/_sync/client
421 10
search_application.py
in elasticsearch/_async/client
421 -
async_search.py
in elasticsearch/_sync/client
420 4
async_search.py
in elasticsearch/_async/client
420 -
tpl
field.py.tpl
in utils/templates
391 -
nodes.py
in elasticsearch/_sync/client
378 7
nodes.py
in elasticsearch/_async/client
378 -
strategies.py
in elasticsearch/helpers/vectorstore/_sync
362 21
strategies.py
in elasticsearch/helpers/vectorstore/_async
362 18
helpers.py
in elasticsearch/_async
362 3
rollup.py
in elasticsearch/_sync/client
361 8
rollup.py
in elasticsearch/_async/client
361 -
Files With Most Units (Top 50)
File# lines# units
types.py
in elasticsearch/dsl
3599 128
aggs.py
in elasticsearch/dsl
2079 105
field.py
in elasticsearch/dsl
3273 88
query.py
in elasticsearch/dsl
1469 82
ml.py
in elasticsearch/_sync/client
3917 73
security.py
in elasticsearch/_sync/client
3100 64
utils.py
in elasticsearch/dsl
468 63
indices.py
in elasticsearch/_sync/client
3554 63
search_base.py
in elasticsearch/dsl
575 56
__init__.py
in elasticsearch/_sync/client
3709 49
index.py
in elasticsearch/dsl/_sync
297 45
faceted_search_base.py
in elasticsearch/dsl
286 37
connector.py
in elasticsearch/_sync/client
1484 30
cat.py
in elasticsearch/_sync/client
2212 26
inference.py
in elasticsearch/_sync/client
1630 25
document_base.py
in elasticsearch/dsl
243 23
mapping_base.py
in elasticsearch/dsl
153 22
strategies.py
in elasticsearch/helpers/vectorstore/_sync
362 21
751 19
strategies.py
in elasticsearch/helpers/vectorstore/_async
362 18
__init__.py
in elasticsearch/dsl/response
232 18
actions.py
in elasticsearch/helpers
575 17
utils.py
in elasticsearch/_sync/client
349 17
document.py
in elasticsearch/dsl/_sync
293 16
cluster.py
in elasticsearch/_sync/client
777 16
analysis.py
in elasticsearch/dsl
222 15
index.py
in elasticsearch/dsl/_async
339 14
search.py
in elasticsearch/dsl/_sync
119 13
snapshot.py
in elasticsearch/_sync/client
768 13
ccr.py
in elasticsearch/_sync/client
698 13
watcher.py
in elasticsearch/_sync/client
627 13
_base.py
in elasticsearch/_sync/client
352 12
ingest.py
in elasticsearch/_sync/client
520 12
serializer.py
in elasticsearch
155 11
ilm.py
in elasticsearch/_sync/client
442 11
transform.py
in elasticsearch/_sync/client
589 11
index_base.py
in elasticsearch/dsl
77 10
search_application.py
in elasticsearch/_sync/client
421 10
update_by_query_base.py
in elasticsearch/dsl
55 9
slm.py
in elasticsearch/_sync/client
360 9
connections.py
in elasticsearch/dsl
61 8
aggs.py
in elasticsearch/dsl/response
66 8
query_rules.py
in elasticsearch/_sync/client
334 8
rollup.py
in elasticsearch/_sync/client
361 8
_base.py
in elasticsearch/_async/client
352 8
vectorstore.py
in elasticsearch/helpers/vectorstore/_sync
266 7
function.py
in elasticsearch/dsl
117 7
document.py
in elasticsearch/dsl/_async
301 7
license.py
in elasticsearch/_sync/client
263 7
synonyms.py
in elasticsearch/_sync/client
284 7
Files With Long Lines (Top 14)

There are 14 files with lines longer than 120 characters. In total, there are 29 long lines.

File# lines# units# long lines
ml.py
in elasticsearch/_sync/client
3917 73 4
utils.py
in elasticsearch/_sync/client
349 17 4
ml.py
in elasticsearch/_async/client
3917 - 4
security.py
in elasticsearch/_sync/client
3100 64 3
security.py
in elasticsearch/_async/client
3100 - 3
751 19 2
132 - 2
200 4 1
generate-docs-examples.js
in utils/generate-docs-examples
76 6 1
tpl
aggs.py.tpl
in utils/templates
279 - 1
snapshot.py
in elasticsearch/_sync/client
768 13 1
__init__.py
in elasticsearch/_sync/client
3709 49 1
snapshot.py
in elasticsearch/_async/client
768 - 1
__init__.py
in elasticsearch/_async/client
3711 3 1