apache / skywalking-banyandb
Duplication

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

Intro
Learn more...
Duplication Overall
system22% (9,205 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go22% (7,324 lines)
vue28% (1,411 lines)
proto23% (418 lines)
scss7% (26 lines)
js3% (26 lines)
Duplication per Component (primary)
banyand32% (6,422 lines)
ui23% (1,463 lines)
pkg5% (642 lines)
api19% (418 lines)
bydbctl21% (260 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G banyand banyand pkg pkg banyand--pkg 132

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 748 duplicates...
Size#FoldersFilesLinesCode
174 x 2 banyand/measure
banyand/stream
34:272 (62%)
34:272 (68%)
view
148 x 2 banyand/measure
banyand/stream
35:246 (62%)
35:246 (63%)
view
135 x 2 banyand/measure
banyand/stream
38:248 (52%)
37:247 (56%)
view
120 x 2 banyand/measure
banyand/stream
28:186 (100%)
28:186 (100%)
view
79 x 2 banyand/measure
banyand/stream
128:234 (28%)
60:166 (27%)
view
77 x 2 banyand/measure
banyand/stream
279:398 (28%)
294:413 (26%)
view
76 x 2 banyand/measure
banyand/stream
31:133 (100%)
31:133 (100%)
view
69 x 2 banyand/measure
banyand/stream
116:219 (51%)
113:216 (53%)
view
68 x 2 banyand/measure
banyand/stream
40:134 (41%)
41:135 (34%)
view
68 x 2 banyand/measure
banyand/stream
198:294 (35%)
192:288 (36%)
view
57 x 2 banyand/measure
banyand/stream
45:137 (87%)
41:133 (90%)
view
55 x 2 banyand/measure
banyand/stream
152:230 (33%)
202:280 (27%)
view
49 x 2 banyand/measure
banyand/stream
31:96 (100%)
31:96 (100%)
view
46 x 2 banyand/measure
banyand/stream
269:335 (19%)
266:332 (19%)
view
45 x 2 banyand/measure
banyand/stream
425:486 (7%)
381:442 (15%)
view
42 x 2 banyand/measure
banyand/stream
235:294 (20%)
213:272 (22%)
view
40 x 2 banyand/measure
banyand/stream
109:156 (30%)
109:156 (30%)
view
38 x 2 banyand/measure
banyand/stream
132:173 (19%)
128:169 (20%)
view
35 x 2 banyand/measure
banyand/stream
72:115 (12%)
204:246 (12%)
view
34 x 2 banyand/measure
banyand/stream
253:286 (13%)
252:285 (14%)
view
33 x 2 banyand/measure
banyand/stream
290:327 (12%)
290:328 (13%)
view
33 x 2 banyand/measure
banyand/stream
89:132 (23%)
89:132 (27%)
view
32 x 2 banyand/measure
banyand/stream
32:80 (24%)
32:80 (24%)
view
30 x 2 banyand/measure
banyand/stream
347:388 (10%)
333:374 (11%)
view
30 x 2 pkg/query/logical/measure
pkg/query/logical/stream
110:148 (12%)
80:118 (15%)
view
29 x 2 ui/src/components/IndexRule
ui/src/components/TopNAggregation
235:270 (10%)
271:306 (8%)
view
29 x 2 ui/src/components/IndexRule
ui/src/components/TopNAggregation
20:50 (10%)
20:50 (8%)
view
28 x 2 banyand/measure
banyand/stream
380:414 (8%)
292:326 (11%)
view
28 x 2 banyand/dquery
banyand/query
142:177 (25%)
228:264 (16%)
view
25 x 2 api/proto/banyandb/measure/v1
api/proto/banyandb/measure/v1
1:29 (22%)
1:29 (38%)
view
24 x 2 banyand/measure
banyand/stream
296:334 (11%)
273:311 (12%)
view
24 x 2 banyand/internal/storage
banyand/internal/storage
269:298 (9%)
337:366 (9%)
view
24 x 2 banyand/measure
banyand/stream
274:305 (8%)
274:305 (9%)
view
24 x 2 ui/src/components/IndexRule
ui/src/components/IndexRuleBinding
235:261 (8%)
200:226 (9%)
view
24 x 2 banyand/measure
banyand/stream
340:377 (10%)
337:374 (10%)
view
24 x 2 ui/src/components/IndexRuleBinding
ui/src/components/TopNAggregation
200:226 (9%)
271:297 (7%)
view
23 x 2 banyand/measure
banyand/stream
232:262 (14%)
282:312 (11%)
view
22 x 2 banyand/measure
banyand/stream
24:56 (100%)
24:56 (100%)
view
22 x 2 ui/src/components/Property
ui/src/components/Property
192:215 (10%)
145:168 (13%)
view
20 x 2 ui/src/components/IndexRule
ui/src/components/IndexRuleBinding
204:224 (7%)
169:189 (7%)
view
20 x 2 ui/src/components/IndexRule
ui/src/components/TopNAggregation
204:224 (7%)
236:256 (6%)
view
20 x 2 pkg/query/logical/measure
pkg/query/logical/measure
84:112 (21%)
138:166 (21%)
view
20 x 2 ui/src/components/IndexRuleBinding
ui/src/components/TopNAggregation
169:189 (7%)
236:256 (6%)
view
19 x 2 api/proto/banyandb/database/v1
api/proto/banyandb/database/v1
1:22 (41%)
1:22 (4%)
view
19 x 2 banyand/measure
banyand/stream
285:314 (9%)
297:326 (9%)
view
19 x 2 banyand/measure
banyand/stream
101:125 (9%)
97:121 (10%)
view
19 x 2 api/proto/banyandb/database/v1
api/proto/banyandb/database/v1
1:22 (4%)
1:22 (9%)
view
19 x 2 ui/src/views/Measure
ui/src/views/Stream
40:65 (55%)
40:65 (55%)
view
19 x 2 api/proto/banyandb/common/v1
api/proto/banyandb/common/v1
1:22 (20%)
1:22 (35%)
view
19 x 2 api/proto/banyandb/property/v1
api/proto/banyandb/property/v1
1:22 (54%)
1:22 (17%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 91 unit duplicates...
Size#FoldersFilesLinesCode
58 x 2 banyand/measure
banyand/stream
28:90 
28:90 
view
50 x 2 banyand/measure
banyand/stream
53:117 
49:113 
view
47 x 2 banyand/measure
banyand/stream
36:88 
36:88 
view
41 x 2 banyand/measure
banyand/stream
133:175 
65:107 
view
41 x 2 banyand/measure
banyand/stream
201:246 
195:240 
view
35 x 2 banyand/measure
banyand/stream
198:238 
198:238 
view
33 x 2 banyand/measure
banyand/stream
144:178 
144:178 
view
30 x 2 banyand/measure
banyand/stream
213:249 
212:248 
view
29 x 2 banyand/measure
banyand/stream
113:143 
113:143 
view
27 x 2 banyand/measure
banyand/stream
311:341 
326:356 
view
27 x 2 banyand/measure
banyand/stream
236:265 
236:265 
view
26 x 2 banyand/measure
banyand/stream
114:142 
114:142 
view
24 x 2 banyand/measure
banyand/stream
133:161 
133:161 
view
22 x 3 pkg/pb/v1
banyand/measure
banyand/stream
233:256 
110:133 
110:133 
view
21 x 2 banyand/measure
banyand/stream
109:131 
109:131 
view
20 x 2 banyand/measure
banyand/stream
177:198 
227:248 
view
18 x 2 banyand/measure
banyand/stream
216:235 
148:167 
view
18 x 2 banyand/measure
banyand/stream
106:125 
106:125 
view
18 x 2 banyand/measure
banyand/stream
146:165 
143:162 
view
17 x 2 banyand/measure
banyand/stream
85:104 
85:104 
view
17 x 2 banyand/measure
banyand/stream
187:209 
184:206 
view
16 x 2 banyand/measure
banyand/stream
197:214 
129:146 
view
16 x 2 banyand/measure
banyand/stream
201:221 
201:221 
view
16 x 2 banyand/measure
banyand/stream
95:112 
95:112 
view
16 x 2 banyand/measure
banyand/stream
167:185 
164:182 
view
16 x 2 banyand/measure
banyand/stream
250:267 
228:245 
view
15 x 2 banyand/measure
banyand/stream
343:360 
358:375 
view
15 x 2 banyand/measure
banyand/stream
276:292 
273:289 
view
15 x 2 banyand/measure
banyand/stream
150:166 
146:162 
view
14 x 2 banyand/measure
banyand/stream
291:309 
306:324 
view
14 x 2 banyand/measure
banyand/stream
163:180 
163:180 
view
14 x 2 banyand/measure
banyand/stream
64:81 
64:81 
view
14 x 2 banyand/measure
banyand/stream
83:98 
83:98 
view
14 x 2 banyand/measure
banyand/stream
104:119 
100:115 
view
13 x 2 banyand/measure
banyand/stream
362:379 
377:394 
view
13 x 2 banyand/measure
banyand/stream
200:214 
250:264 
view
13 x 2 banyand/measure
banyand/stream
76:90 
76:90 
view
13 x 2 banyand/measure
banyand/stream
294:308 
291:305 
view
13 x 2 banyand/measure
banyand/stream
259:277 
253:271 
view
13 x 2 banyand/measure
banyand/stream
69:83 
69:83 
view
13 x 2 banyand/measure
banyand/stream
94:108 
94:108 
view
12 x 2 banyand/measure
banyand/stream
102:115 
77:90 
view
12 x 2 banyand/measure
banyand/stream
107:120 
108:121 
view
12 x 2 banyand/measure
banyand/stream
122:135 
123:136 
view
12 x 2 banyand/measure
banyand/stream
302:315 
314:327 
view
12 x 2 banyand/measure
banyand/stream
182:196 
182:196 
view
11 x 2 banyand/measure
banyand/stream
90:102 
90:102 
view
11 x 2 banyand/measure
banyand/stream
45:57 
45:57 
view
11 x 2 banyand/measure
banyand/stream
57:69 
57:69 
view
11 x 2 banyand/internal/storage
banyand/property
259:271 
193:205 
view