elastic / rally-tracks
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system14% (876 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py14% (848 lines)
yaml31% (28 lines)
Duplication per Component (primary)
msmarco-v2-vector44% (145 lines)
cohere_vector74% (83 lines)
search52% (79 lines)
nested59% (77 lines)
elastic3% (74 lines)
dense_vector29% (69 lines)
openai_vector25% (59 lines)
elser-ingest-speedtest31% (58 lines)
msmarco-passage-ranking22% (55 lines)
geonames58% (43 lines)
wikipedia9% (32 lines)
ROOT19% (28 lines)
so_vector26% (27 lines)
geopointshape70% (14 lines)
geoshape73% (14 lines)
nyc_taxis9% (12 lines)
random_vector10% (7 lines)
noaa0% (0 lines)
eql0% (0 lines)
it_serverless0% (0 lines)
pmc0% (0 lines)
http_logs0% (0 lines)
tsdb0% (0 lines)

Duplication Between Components (50+ lines)

G cohere_vector cohere_vector msmarco-v2-vector msmarco-v2-vector cohere_vector--msmarco-v2-vector 162 openai_vector openai_vector cohere_vector--openai_vector 64 search search msmarco-v2-vector--search 68 msmarco-v2-vector--openai_vector 116 msmarco-passage-ranking msmarco-passage-ranking msmarco-passage-ranking--msmarco-v2-vector 61 msmarco-passage-ranking--search 124 dense_vector dense_vector dense_vector--msmarco-v2-vector 115 dense_vector--openai_vector 77 geonames geonames nested nested geonames--nested 50

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 145 duplicates...
Size#FoldersFilesLinesCode
30 x 2 cohere_vector/_tools
msmarco-v2-vector/_tools
13:49 (48%)
15:51 (47%)
view
25 x 2 msmarco-passage-ranking
search/mteb/dbpedia
11:45 (10%)
14:48 (16%)
view
22 x 2 cohere_vector/_tools
msmarco-v2-vector/_tools
53:79 (35%)
56:82 (34%)
view
20 x 2 msmarco-v2-vector
search/mteb/dbpedia
39:65 (10%)
22:48 (13%)
view
20 x 2 msmarco-v2-vector
openai_vector
89:114 (10%)
22:47 (13%)
view
20 x 2 msmarco-passage-ranking
msmarco-v2-vector
19:45 (8%)
39:65 (10%)
view
18 x 2 nested
nested
76:93 (13%)
112:129 (13%)
view
16 x 2 dense_vector
msmarco-v2-vector
12:29 (7%)
16:33 (8%)
view
14 x 2 geopointshape/_tools
geoshape/_tools
13:28 (70%)
12:27 (73%)
view
14 x 2 elser-ingest-speedtest
elser-ingest-speedtest
62:75 (9%)
83:96 (9%)
view
13 x 2 search/mteb/dbpedia
search/mteb/dbpedia
75:90 (8%)
118:133 (8%)
view
13 x 2 dense_vector
msmarco-v2-vector
255:270 (5%)
223:238 (6%)
view
12 x 2 geoshape/_tools
nyc_taxis/_tools
12:25 (63%)
109:122 (11%)
view
12 x 2 dense_vector
msmarco-v2-vector
167:184 (5%)
135:149 (6%)
view
12 x 2 geopointshape/_tools
nyc_taxis/_tools
13:26 (60%)
109:122 (11%)
view
11 x 2 cohere_vector
msmarco-v2-vector
7:21 (28%)
89:103 (5%)
view
11 x 2 elser-ingest-speedtest
elser-ingest-speedtest
125:135 (7%)
152:162 (7%)
view
11 x 2 cohere_vector
openai_vector
7:21 (28%)
22:36 (7%)
view
10 x 2 msmarco-passage-ranking
search/mteb/dbpedia
195:206 (4%)
143:154 (6%)
view
10 x 2 dense_vector
so_vector
136:147 (4%)
25:36 (20%)
view
10 x 2 geonames
geonames
53:63 (13%)
78:88 (13%)
view
10 x 2 msmarco-v2-vector
openai_vector
139:149 (5%)
94:104 (6%)
view
10 x 2 dense_vector
so_vector
113:125 (4%)
5:17 (20%)
view
10 x 2 msmarco-passage-ranking
search/mteb/dbpedia
129:141 (4%)
92:104 (6%)
view
10 x 2 dense_vector
openai_vector
174:184 (4%)
94:104 (6%)
view
10 x 2 msmarco-passage-ranking
search/mteb/dbpedia
106:120 (4%)
71:85 (6%)
view
9 x 2 cohere_vector
openai_vector
23:33 (23%)
38:48 (6%)
view
9 x 2 elastic/shared/parameter_sources
elastic/shared/parameter_sources
6:15 (18%)
62:71 (3%)
view
9 x 2 elastic/shared/utils
elastic/shared/utils
65:73 (4%)
90:98 (4%)
view
8 x 2 geonames
geonames
42:49 (10%)
67:74 (10%)
view
8 x 2 msmarco-passage-ranking
search/mteb/dbpedia
110:120 (3%)
118:128 (5%)
view
8 x 2 cohere_vector
msmarco-v2-vector
23:32 (20%)
105:114 (4%)
view
8 x 2 cohere_vector
dense_vector
7:17 (20%)
113:123 (3%)
view
8 x 2 dense_vector
msmarco-v2-vector
175:183 (3%)
90:100 (4%)
view
8 x 2 openai_vector
so_vector
22:32 (5%)
5:15 (16%)
view
8 x 2 dense_vector
msmarco-v2-vector
190:198 (3%)
151:159 (4%)
view
8 x 2 elser-ingest-speedtest
elser-ingest-speedtest
87:94 (5%)
156:163 (5%)
view
8 x 2 wikipedia
wikipedia
151:158 (3%)
178:185 (3%)
view
8 x 2 msmarco-v2-vector
so_vector
89:99 (4%)
5:15 (16%)
view
8 x 2 dense_vector
msmarco-v2-vector
113:123 (3%)
89:99 (4%)
view
8 x 2 cohere_vector
dense_vector
8:18 (20%)
175:183 (3%)
view
8 x 2 elser-ingest-speedtest
elser-ingest-speedtest
66:73 (5%)
156:163 (5%)
view
8 x 2 msmarco-v2-vector
openai_vector
140:148 (4%)
23:33 (5%)
view
8 x 2 cohere_vector/_tools
openai_vector/_tools
13:22 (12%)
14:23 (12%)
view
8 x 2 msmarco-v2-vector/_tools
openai_vector/_tools
15:24 (12%)
14:23 (12%)
view
8 x 2 dense_vector
openai_vector
175:183 (3%)
23:33 (5%)
view
8 x 2 cohere_vector
so_vector
7:17 (20%)
5:15 (16%)
view
8 x 2 msmarco-v2-vector
openai_vector
90:100 (4%)
95:103 (5%)
view
8 x 2 wikipedia
wikipedia
139:146 (3%)
167:174 (3%)
view
8 x 2 cohere_vector
openai_vector
8:18 (20%)
95:103 (5%)
view