apache / asterixdb-hyracks
Duplication

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

Intro
Learn more...
Duplication Overall
system14% (11,510 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java14% (10,920 lines)
xml70% (590 lines)
Duplication per Component (primary)
hyracks15% (8,867 lines)
algebricks11% (2,278 lines)
src65% (365 lines)

Duplication Between Components (50+ lines)

G algebricks algebricks hyracks hyracks algebricks--hyracks 76

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 1,718 duplicates...
Size#FoldersFilesLinesCode
55 x 2 hyracks/hyracks-storage-...rage/am/rtree/linearize
hyracks/hyracks-storage-...rage/am/rtree/linearize
56:142 (71%)
51:135 (73%)
view
40 x 2 hyracks/hyracks-dataflow...w/std/group/aggregators
hyracks/hyracks-dataflow...w/std/group/aggregators
47:109 (43%)
47:109 (43%)
view
35 x 2 hyracks/hyracks-control/.../hyracks/control/nc/net
hyracks/hyracks-control/.../hyracks/control/nc/net
70:132 (53%)
64:126 (50%)
view
35 x 2 hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
214:267 (8%)
159:215 (7%)
view
33 x 2 hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
542:588 (8%)
384:430 (11%)
view
32 x 2 hyracks/hyracks-dataflow...low/common/data/parsers
hyracks/hyracks-dataflow...low/common/data/parsers
40:74 (38%)
40:74 (37%)
view
31 x 2 algebricks/algebricks-re...gebricks/rewriter/rules
algebricks/algebricks-re...gebricks/rewriter/rules
49:86 (77%)
49:86 (77%)
view
30 x 2 hyracks/hyracks-dataflow...w/std/group/aggregators
hyracks/hyracks-dataflow...w/std/group/aggregators
130:170 (32%)
109:149 (32%)
view
29 x 2 hyracks/hyracks-examples...-test/src/main/assembly
hyracks/hyracks-server/src/main/assembly
20:54 (100%)
20:54 (100%)
view
29 x 2 hyracks/hyracks-examples...erver/src/main/assembly
hyracks/hyracks-examples...erver/src/main/assembly
20:54 (100%)
20:54 (100%)
view
29 x 2 hyracks/hyracks-examples...erver/src/main/assembly
hyracks/hyracks-server/src/main/assembly
20:54 (100%)
20:54 (100%)
view
29 x 2 hyracks/hyracks-examples...erver/src/main/assembly
hyracks/hyracks-examples...-test/src/main/assembly
20:54 (100%)
20:54 (100%)
view
29 x 2 hyracks/hyracks-examples...erver/src/main/assembly
hyracks/hyracks-examples...erver/src/main/assembly
20:54 (100%)
20:54 (100%)
view
29 x 2 hyracks/hyracks-storage-...rage/am/lsm/rtree/utils
hyracks/hyracks-storage-...rage/am/lsm/rtree/utils
80:118 (17%)
223:260 (17%)
view
29 x 2 hyracks/hyracks-examples...erver/src/main/assembly
hyracks/hyracks-server/src/main/assembly
20:54 (100%)
20:54 (100%)
view
29 x 2 hyracks/hyracks-examples...-test/src/main/assembly
hyracks/hyracks-examples...erver/src/main/assembly
20:54 (100%)
20:54 (100%)
view
29 x 2 hyracks/hyracks-examples...erver/src/main/assembly
hyracks/hyracks-examples...erver/src/main/assembly
20:54 (100%)
20:54 (100%)
view
29 x 2 hyracks/hyracks-examples...-test/src/main/assembly
hyracks/hyracks-examples...erver/src/main/assembly
20:54 (100%)
20:54 (100%)
view
29 x 2 hyracks/hyracks-examples...erver/src/main/assembly
hyracks/hyracks-server/src/main/assembly
20:54 (100%)
20:54 (100%)
view
26 x 2 hyracks/hyracks-examples...lient/src/main/assembly
hyracks/hyracks-examples...lient/src/main/assembly
20:50 (100%)
20:50 (100%)
view
26 x 2 hyracks/hyracks-comm/src...e/hyracks/comm/channels
hyracks/hyracks-comm/src...e/hyracks/comm/channels
70:108 (35%)
63:101 (37%)
view
26 x 2 hyracks/hyracks-storage-...age/am/lsm/common/impls
hyracks/hyracks-storage-...age/am/lsm/common/impls
205:240 (12%)
426:461 (8%)
view
26 x 2 algebricks/algebricks-ru...untime/operators/aggreg
algebricks/algebricks-ru...untime/operators/aggreg
121:162 (21%)
119:159 (19%)
view
25 x 2 hyracks/hyracks-storage-...storage/am/btree/frames
hyracks/hyracks-storage-...storage/am/rtree/frames
278:310 (8%)
141:176 (13%)
view
24 x 2 algebricks/algebricks-re...gebricks/rewriter/rules
algebricks/algebricks-re...gebricks/rewriter/rules
58:86 (60%)
60:88 (58%)
view
24 x 2 hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
124:158 (5%)
119:152 (5%)
view
24 x 2 hyracks/hyracks-storage-...sm/invertedindex/search
hyracks/hyracks-storage-...sm/invertedindex/search
134:166 (12%)
224:255 (12%)
view
24 x 2 algebricks/algebricks-re...gebricks/rewriter/rules
algebricks/algebricks-re...gebricks/rewriter/rules
60:88 (58%)
58:86 (60%)
view
24 x 2 hyracks/hyracks-control/...ks/control/cc/scheduler
hyracks/hyracks-control/...hyracks/control/cc/work
716:750 (5%)
100:134 (32%)
view
23 x 2 hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
96:133 (34%)
96:133 (33%)
view
23 x 2 hyracks/hyracks-dataflow...hyracks/dataflow/hadoop
hyracks/hyracks-dataflow...hyracks/dataflow/hadoop
109:151 (16%)
146:188 (16%)
view
23 x 2 hyracks/hyracks-hdfs/hyr...e/hyracks/hdfs/dataflow
hyracks/hyracks-hdfs/hyr.../hyracks/hdfs2/dataflow
99:133 (42%)
98:132 (43%)
view
21 x 2 hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
841:872 (3%)
732:763 (4%)
view
21 x 2 algebricks/algebricks-co...ebra/operators/physical
algebricks/algebricks-co...ebra/operators/physical
121:145 (30%)
92:116 (42%)
view
21 x 2 hyracks/hyracks-storage-.../storage/am/btree/impls
hyracks/hyracks-storage-.../storage/am/btree/impls
138:168 (13%)
212:246 (10%)
view
21 x 2 hyracks/hyracks-dataflow...hyracks/dataflow/hadoop
hyracks/hyracks-dataflow...hyracks/dataflow/hadoop
90:128 (26%)
146:184 (15%)
view
21 x 2 hyracks/hyracks-dataflow...hyracks/dataflow/hadoop
hyracks/hyracks-dataflow...hyracks/dataflow/hadoop
90:128 (26%)
109:147 (15%)
view
21 x 2 algebricks/algebricks-re.../rewriter/rules/subplan
algebricks/algebricks-re.../rewriter/rules/subplan
107:134 (12%)
38:65 (32%)
view
21 x 2 hyracks/hyracks-dataflow...ks/dataflow/hadoop/data
hyracks/hyracks-dataflow...ks/dataflow/hadoop/data
40:64 (77%)
40:64 (77%)
view
21 x 2 algebricks/algebricks-co...gebra/operators/logical
algebricks/algebricks-co...gebra/operators/logical
64:94 (56%)
64:94 (56%)
view
20 x 2 hyracks/hyracks-dataflow...low/common/data/parsers
hyracks/hyracks-dataflow...low/common/data/parsers
76:97 (23%)
76:97 (23%)
view
19 x 2 hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/btree/impls
124:153 (4%)
271:298 (3%)
view
19 x 2 algebricks/algebricks-re...gebricks/rewriter/rules
algebricks/algebricks-re.../rewriter/rules/subplan
45:70 (41%)
71:96 (27%)
view
19 x 2 hyracks/hyracks-hdfs/hyr...e/hyracks/hdfs/dataflow
hyracks/hyracks-hdfs/hyr.../hyracks/hdfs2/dataflow
68:91 (35%)
67:90 (35%)
view
19 x 2 hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
271:298 (3%)
119:147 (4%)
view
18 x 2 hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
304:325 (3%)
366:387 (4%)
view
18 x 2 hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
334:357 (6%)
480:502 (4%)
view
17 x 2 hyracks/hyracks-storage-...torage/am/common/frames
hyracks/hyracks-storage-...storage/am/rtree/frames
118:138 (9%)
141:162 (8%)
view
17 x 2 hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/btree/impls
684:709 (4%)
844:869 (3%)
view
17 x 2 hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
509:534 (3%)
176:201 (3%)
view
Duplicated Units
The list of top 38 duplicated units.
See data for all 38 unit duplicates...
Size#FoldersFilesLinesCode
62 x 2 hyracks/hyracks-storage-...rage/am/rtree/linearize
hyracks/hyracks-storage-...rage/am/rtree/linearize
60:138 
55:131 
view
30 x 2 hyracks/hyracks-dataflow...hyracks/dataflow/hadoop
hyracks/hyracks-dataflow...hyracks/dataflow/hadoop
146:189 
109:152 
view
24 x 2 hyracks/hyracks-storage-...storage/am/btree/frames
hyracks/hyracks-storage-...storage/am/rtree/frames
279:308 
142:174 
view
20 x 2 hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
396:420 
554:577 
view
18 x 3 hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/btree/impls
120:142 
272:295 
125:148 
view
16 x 2 hyracks/hyracks-server/s.../hyracks/server/process
hyracks/hyracks-maven-pl...he/hyracks/maven/plugin
47:64 
84:101 
view
16 x 2 hyracks/hyracks-dataflow...ks/dataflow/hadoop/data
hyracks/hyracks-dataflow...ks/dataflow/hadoop/data
47:65 
47:65 
view
16 x 3 hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...rage/am/lsm/btree/impls
177:199 
510:532 
231:252 
view
15 x 2 hyracks/hyracks-dataflow...racks/dataflow/std/misc
hyracks/hyracks-dataflow...racks/dataflow/std/misc
39:58 
40:59 
view
15 x 2 algebricks/algebricks-ru...untime/operators/aggreg
algebricks/algebricks-ru...untime/operators/aggreg
142:160 
145:163 
view
14 x 2 hyracks/hyracks-storage-...storage/am/btree/frames
hyracks/hyracks-storage-...storage/am/btree/frames
284:301 
449:466 
view
12 x 2 hyracks/hyracks-control/.../hyracks/control/nc/net
hyracks/hyracks-control/.../hyracks/control/nc/net
78:95 
72:89 
view
12 x 2 hyracks/hyracks-storage-.../storage/am/btree/impls
hyracks/hyracks-storage-.../storage/am/btree/impls
212:227 
138:151 
view
12 x 2 hyracks/hyracks-storage-.../storage/am/btree/impls
hyracks/hyracks-storage-.../storage/am/btree/impls
229:244 
153:166 
view
12 x 2 hyracks/hyracks-storage-.../invertedindex/dataflow
hyracks/hyracks-storage-.../invertedindex/dataflow
43:56 
43:56 
view
11 x 2 hyracks/hyracks-dataflow...common/data/normalizers
hyracks/hyracks-dataflow...common/data/normalizers
31:45 
31:45 
view
10 x 3 hyracks/hyracks-storage-...e/am/lsm/rtree/dataflow
hyracks/hyracks-storage-...e/am/lsm/btree/dataflow
hyracks/hyracks-storage-...e/am/lsm/btree/dataflow
74:85 
58:69 
59:70 
view
10 x 2 hyracks/hyracks-api/src/...apache/hyracks/api/util
hyracks/hyracks-api/src/...apache/hyracks/api/util
69:80 
99:110 
view
10 x 2 algebricks/algebricks-co...gebra/operators/logical
algebricks/algebricks-co...gebra/operators/logical
67:80 
51:63 
view
9 x 2 hyracks/hyracks-storage-...torage/am/common/frames
hyracks/hyracks-storage-...storage/am/rtree/frames
151:165 
89:104 
view
9 x 2 hyracks/hyracks-control/...ks/control/cc/scheduler
hyracks/hyracks-control/...hyracks/control/cc/work
741:751 
125:135 
view
9 x 2 hyracks/hyracks-storage-...s/storage/am/btree/util
hyracks/hyracks-storage-...s/storage/am/rtree/util
70:80 
64:74 
view
8 x 2 hyracks/hyracks-storage-...age/am/lsm/common/impls
hyracks/hyracks-storage-...age/am/lsm/common/impls
216:227 
437:448 
view
8 x 2 algebricks/algebricks-co...ebra/operators/physical
algebricks/algebricks-co...ebra/operators/physical
82:91 
84:93 
view
8 x 2 algebricks/algebricks-co...gebra/operators/logical
algebricks/algebricks-co...gebra/operators/logical
65:74 
65:74 
view
7 x 2 hyracks/hyracks-storage-...age/am/lsm/common/impls
hyracks/hyracks-storage-...age/am/lsm/common/impls
195:203 
382:390 
view
7 x 2 hyracks/hyracks-storage-...storage/am/rtree/frames
hyracks/hyracks-storage-...storage/am/rtree/frames
35:43 
35:43 
view
7 x 2 hyracks/hyracks-dataflow...ks/dataflow/hadoop/data
hyracks/hyracks-dataflow...ks/dataflow/hadoop/data
37:45 
37:45 
view
7 x 2 hyracks/hyracks-api/src/...apache/hyracks/api/util
hyracks/hyracks-api/src/...apache/hyracks/api/util
40:48 
49:57 
view
7 x 3 hyracks/hyracks-api/src/.../apache/hyracks/api/job
hyracks/hyracks-api/src/.../apache/hyracks/api/job
hyracks/hyracks-api/src/...hyracks/api/client/impl
306:314 
179:187 
132:140 
view
7 x 2 hyracks/hyracks-dataflow...dataflow/std/connectors
hyracks/hyracks-dataflow...dataflow/std/connectors
53:61 
127:135 
view
7 x 2 algebricks/algebricks-ru.../runtime/operators/meta
algebricks/algebricks-ru.../runtime/operators/meta
67:79 
61:69 
view
7 x 2 algebricks/algebricks-co...ebra/operators/physical
algebricks/algebricks-co...ebra/operators/physical
32:40 
51:59 
view
6 x 2 hyracks/hyracks-storage-...age/am/lsm/common/impls
hyracks/hyracks-storage-...age/am/lsm/common/impls
206:213 
427:434 
view
6 x 2 hyracks/hyracks-control/...ache/hyracks/control/nc
hyracks/hyracks-control/...ache/hyracks/control/nc
271:278 
190:197 
view
6 x 2 hyracks/hyracks-storage-.../storage/am/btree/impls
hyracks/hyracks-storage-.../storage/am/rtree/impls
790:797 
78:85 
view
6 x 3 hyracks/hyracks-storage-...rage/am/lsm/rtree/impls
hyracks/hyracks-storage-...rage/am/lsm/btree/impls
hyracks/hyracks-storage-...lsm/invertedindex/impls
155:163 
157:165 
153:161 
view
6 x 3 hyracks/hyracks-dataflow...dataflow/std/structures
hyracks/hyracks-dataflow...dataflow/std/structures
hyracks/hyracks-dataflow...dataflow/std/structures
47:54 
47:54 
74:81 
view