apache / phoenix-connectors
Duplication

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

Intro
Learn more...
Duplication Overall
system76% (15,009 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java72% (11,288 lines)
scala88% (3,377 lines)
xml77% (256 lines)
sql76% (88 lines)
Duplication per Component (primary)
phoenix5-hive467% (4,274 lines)
phoenix5-hive74% (4,234 lines)
phoenix5-spark382% (3,258 lines)
phoenix5-spark86% (3,243 lines)
phoenix5-connectors-assembly0% (0 lines)

Duplication Between Components (50+ lines)

G phoenix5-hive phoenix5-hive phoenix5-hive4 phoenix5-hive4 phoenix5-hive--phoenix5-hive4 8340 phoenix5-spark phoenix5-spark phoenix5-spark3 phoenix5-spark3 phoenix5-spark--phoenix5-spark3 6427

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 614 duplicates...
Size#FoldersFilesLinesCode
580 x 2 phoenix5-hive/src/main/j...ache/phoenix/hive/query
phoenix5-hive4/src/main/...ache/phoenix/hive/query
52:852 (100%)
52:852 (100%)
view
543 x 2 phoenix5-hive/src/main/j...pache/phoenix/hive/util
phoenix5-hive4/src/main/...pache/phoenix/hive/util
66:951 (100%)
66:951 (100%)
view
528 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
187:1053 (86%)
187:1053 (86%)
view
209 x 2 phoenix5-hive/src/main/j...hoenix/hive/ql/pushdown
phoenix5-hive4/src/main/...hoenix/hive/ql/pushdown
200:532 (78%)
202:534 (77%)
view
183 x 2 phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
59:357 (100%)
59:357 (98%)
view
176 x 2 phoenix5-spark/src/main/...cution/datasources/jdbc
phoenix5-spark3/src/main...cution/datasources/jdbc
48:307 (97%)
47:306 (97%)
view
173 x 2 phoenix5-hive/src/main/j...pache/phoenix/hive/util
phoenix5-hive4/src/main/...pache/phoenix/hive/util
67:319 (100%)
67:319 (100%)
view
167 x 2 phoenix5-hive/src/main/j...org/apache/phoenix/hive
phoenix5-hive4/src/main/...org/apache/phoenix/hive
47:337 (100%)
47:337 (98%)
view
138 x 2 phoenix5-hive/src/main/j...org/apache/phoenix/hive
phoenix5-hive4/src/main/...org/apache/phoenix/hive
59:266 (97%)
59:266 (97%)
view
128 x 2 phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
71:253 (100%)
71:253 (100%)
view
123 x 2 phoenix5-hive/src/main/j...org/apache/phoenix/hive
phoenix5-hive4/src/main/...org/apache/phoenix/hive
42:244 (100%)
42:244 (100%)
view
110 x 2 phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
58:215 (100%)
58:215 (100%)
view
105 x 2 phoenix5-hive/src/main/j...org/apache/phoenix/hive
phoenix5-hive4/src/main/...org/apache/phoenix/hive
52:215 (100%)
52:215 (100%)
view
102 x 2 phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
50:216 (100%)
50:216 (100%)
view
100 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
137:246 (23%)
136:246 (23%)
view
96 x 2 phoenix5-hive/src/main/j...pache/phoenix/hive/util
phoenix5-hive4/src/main/...pache/phoenix/hive/util
51:205 (100%)
51:205 (100%)
view
84 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
298:387 (19%)
298:387 (19%)
view
84 x 2 phoenix5-hive/src/main/j...ix/hive/objectinspector
phoenix5-hive4/src/main/...ix/hive/objectinspector
39:146 (100%)
39:146 (100%)
view
78 x 2 phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
39:158 (100%)
39:158 (100%)
view
74 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
59:183 (12%)
59:183 (12%)
view
70 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
51:131 (16%)
50:130 (16%)
view
69 x 2 phoenix5-hive/src/main/j...hoenix/hive/ql/pushdown
phoenix5-hive4/src/main/...hoenix/hive/ql/pushdown
35:158 (100%)
35:158 (100%)
view
67 x 2 phoenix5-spark/src/main/...rg/apache/phoenix/spark
phoenix5-spark3/src/main...rg/apache/phoenix/spark
31:145 (100%)
31:145 (100%)
view
65 x 2 phoenix5-hive/src/main/j.../phoenix/hive/constants
phoenix5-hive4/src/main/.../phoenix/hive/constants
28:107 (100%)
28:107 (100%)
view
64 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
453:522 (14%)
452:521 (14%)
view
62 x 2 phoenix5-hive/src/it/resources
phoenix5-hive4/src/it/resources
1:119 (100%)
1:119 (100%)
view
60 x 2 phoenix5-spark/src/main/...rg/apache/phoenix/spark
phoenix5-spark3/src/main...rg/apache/phoenix/spark
27:125 (95%)
27:125 (89%)
view
58 x 2 phoenix5-hive/src/main/j...pache/phoenix/hive/util
phoenix5-hive4/src/main/...pache/phoenix/hive/util
40:117 (100%)
40:117 (100%)
view
53 x 2 phoenix5-spark/src/main/...rg/apache/phoenix/spark
phoenix5-spark3/src/main...rg/apache/phoenix/spark
23:112 (100%)
23:112 (100%)
view
50 x 2 phoenix5-spark/src/it/sc...rg/apache/phoenix/spark
phoenix5-spark3/src/it/s...rg/apache/phoenix/spark
28:115 (100%)
28:115 (100%)
view
50 x 2 phoenix5-spark/src/main/...rg/apache/phoenix/spark
phoenix5-spark3/src/main...rg/apache/phoenix/spark
25:106 (100%)
24:105 (100%)
view
48 x 2 phoenix5-spark/src/main/...rk/datasource/v2/reader
phoenix5-spark3/src/main...rk/sql/connector/reader
121:186 (52%)
109:174 (56%)
view
48 x 2 phoenix5-hive/src/main/j...org/apache/phoenix/hive
phoenix5-hive4/src/main/...org/apache/phoenix/hive
72:149 (80%)
72:149 (80%)
view
46 x 2 phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
43:109 (100%)
43:109 (100%)
view
45 x 2 phoenix5-hive/src/main/j...ix/hive/objectinspector
phoenix5-hive4/src/main/...ix/hive/objectinspector
31:103 (100%)
31:103 (100%)
view
45 x 2 phoenix5-spark/src/main/...rk/datasource/v2/writer
phoenix5-spark3/src/main...rk/sql/connector/writer
97:161 (60%)
87:151 (60%)
view
45 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
34:90 (100%)
34:90 (100%)
view
44 x 2 phoenix5-spark/src/it/sc...rg/apache/phoenix/spark
phoenix5-spark3/src/it/s...rg/apache/phoenix/spark
43:110 (68%)
43:110 (68%)
view
44 x 2 phoenix5-spark/src/it/resources
phoenix5-spark3/src/it/resources
25:70 (84%)
25:70 (83%)
view
43 x 2 phoenix5-spark/src/it/sc...rg/apache/phoenix/spark
phoenix5-spark3/src/it/s...rg/apache/phoenix/spark
31:106 (47%)
31:105 (47%)
view
41 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
252:296 (9%)
252:296 (9%)
view
38 x 2 phoenix5-spark/src/main/...rg/apache/phoenix/spark
phoenix5-spark3/src/main...rg/apache/phoenix/spark
37:82 (80%)
37:82 (80%)
view
38 x 2 phoenix5-spark/src/main/...rk/datasource/v2/writer
phoenix5-spark3/src/main...rk/sql/connector/writer
25:80 (52%)
28:83 (48%)
view
37 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
77:115 (8%)
194:232 (8%)
view
37 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
194:232 (8%)
76:114 (8%)
view
37 x 2 phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
76:114 (8%)
194:232 (8%)
view
37 x 2 phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
77:115 (8%)
194:232 (8%)
view
36 x 2 phoenix5-hive/src/main/j...apache/phoenix/hive/ppd
phoenix5-hive4/src/main/...apache/phoenix/hive/ppd
36:93 (100%)
36:93 (100%)
view
33 x 2 phoenix5-spark/src/main/...rg/apache/phoenix/spark
phoenix5-spark3/src/main...rg/apache/phoenix/spark
25:76 (100%)
25:76 (100%)
view
33 x 2 phoenix5-hive/src/it/resources
phoenix5-hive4/src/it/resources
1:65 (100%)
1:65 (100%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 182 unit duplicates...
Size#FoldersFilesLinesCode
126 x 2 phoenix5-hive4/src/main/...ache/phoenix/hive/query
phoenix5-hive/src/main/j...ache/phoenix/hive/query
494:627 
494:627 
view
101 x 2 phoenix5-hive4/src/main/...pache/phoenix/hive/util
phoenix5-hive/src/main/j...pache/phoenix/hive/util
424:546 
424:546 
view
95 x 2 phoenix5-spark3/src/main...cution/datasources/jdbc
phoenix5-spark/src/main/...cution/datasources/jdbc
61:190 
62:191 
view
92 x 2 phoenix5-hive4/src/main/...ache/phoenix/hive/query
phoenix5-hive/src/main/j...ache/phoenix/hive/query
394:491 
394:491 
view
87 x 2 phoenix5-hive4/src/main/...hoenix/hive/ql/pushdown
phoenix5-hive/src/main/j...hoenix/hive/ql/pushdown
351:464 
349:462 
view
71 x 2 phoenix5-hive4/src/main/...ix/hive/objectinspector
phoenix5-hive/src/main/j...ix/hive/objectinspector
66:147 
66:147 
view
69 x 2 phoenix5-hive4/src/main/...pache/phoenix/hive/util
phoenix5-hive/src/main/j...pache/phoenix/hive/util
577:648 
577:648 
view
69 x 2 phoenix5-hive4/src/main/...pache/phoenix/hive/util
phoenix5-hive/src/main/j...pache/phoenix/hive/util
657:729 
657:729 
view
67 x 2 phoenix5-hive4/src/main/...org/apache/phoenix/hive
phoenix5-hive/src/main/j...org/apache/phoenix/hive
119:207 
119:207 
view
64 x 2 phoenix5-hive4/src/main/...org/apache/phoenix/hive
phoenix5-hive/src/main/j...org/apache/phoenix/hive
83:167 
83:167 
view
60 x 2 phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
121:193 
121:193 
view
60 x 2 phoenix5-hive4/src/main/...org/apache/phoenix/hive
phoenix5-hive/src/main/j...org/apache/phoenix/hive
154:224 
154:224 
view
52 x 2 phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
85:145 
85:145 
view
51 x 2 phoenix5-hive4/src/main/...pache/phoenix/hive/util
phoenix5-hive/src/main/j...pache/phoenix/hive/util
735:795 
735:795 
view
51 x 2 phoenix5-spark3/src/main...rg/apache/phoenix/spark
phoenix5-spark/src/main/...rg/apache/phoenix/spark
39:98 
39:98 
view
51 x 2 phoenix5-spark3/src/main...cution/datasources/jdbc
phoenix5-spark/src/main/...cution/datasources/jdbc
235:301 
236:302 
view
50 x 2 phoenix5-hive4/src/main/...pache/phoenix/hive/util
phoenix5-hive/src/main/j...pache/phoenix/hive/util
100:167 
100:167 
view
49 x 2 phoenix5-hive4/src/main/...org/apache/phoenix/hive
phoenix5-hive/src/main/j...org/apache/phoenix/hive
67:133 
67:133 
view
42 x 2 phoenix5-hive4/src/main/...org/apache/phoenix/hive
phoenix5-hive/src/main/j...org/apache/phoenix/hive
268:318 
268:318 
view
42 x 2 phoenix5-spark3/src/main...rg/apache/phoenix/spark
phoenix5-spark/src/main/...rg/apache/phoenix/spark
32:89 
32:89 
view
39 x 2 phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
175:221 
175:221 
view
38 x 2 phoenix5-hive4/src/main/...org/apache/phoenix/hive
phoenix5-hive/src/main/j...org/apache/phoenix/hive
67:117 
67:117 
view
37 x 2 phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
104:156 
104:156 
view
32 x 2 phoenix5-hive4/src/main/...pache/phoenix/hive/util
phoenix5-hive/src/main/j...pache/phoenix/hive/util
368:401 
368:401 
view
32 x 2 phoenix5-hive4/src/main/...pache/phoenix/hive/util
phoenix5-hive/src/main/j...pache/phoenix/hive/util
887:932 
887:932 
view
30 x 2 phoenix5-spark3/src/main...cution/datasources/jdbc
phoenix5-spark/src/main/...cution/datasources/jdbc
193:227 
194:228 
view
29 x 2 phoenix5-spark3/src/main...rg/apache/phoenix/spark
phoenix5-spark/src/main/...rg/apache/phoenix/spark
52:83 
52:83 
view
29 x 2 phoenix5-spark3/src/it/j...rg/apache/phoenix/spark
phoenix5-spark/src/it/ja...rg/apache/phoenix/spark
57:92 
57:92 
view
28 x 2 phoenix5-hive4/src/main/...pache/phoenix/hive/util
phoenix5-hive/src/main/j...pache/phoenix/hive/util
194:230 
194:230 
view
25 x 2 phoenix5-hive4/src/main/...org/apache/phoenix/hive
phoenix5-hive/src/main/j...org/apache/phoenix/hive
48:81 
48:81 
view
25 x 2 phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
225:255 
225:255 
view
24 x 2 phoenix5-hive4/src/main/...ache/phoenix/hive/query
phoenix5-hive/src/main/j...ache/phoenix/hive/query
233:265 
233:265 
view
24 x 2 phoenix5-hive4/src/main/...ache/phoenix/hive/query
phoenix5-hive/src/main/j...ache/phoenix/hive/query
309:339 
309:339 
view
24 x 2 phoenix5-hive4/src/main/...apache/phoenix/hive/ppd
phoenix5-hive/src/main/j...apache/phoenix/hive/ppd
53:82 
53:82 
view
24 x 2 phoenix5-spark3/src/main...rg/apache/phoenix/spark
phoenix5-spark/src/main/...rg/apache/phoenix/spark
27:63 
27:63 
view
24 x 2 phoenix5-spark3/src/main...rk/sql/connector/writer
phoenix5-spark/src/main/...rk/datasource/v2/writer
98:125 
108:135 
view
23 x 2 phoenix5-hive4/src/main/...hoenix/hive/ql/pushdown
phoenix5-hive/src/main/j...hoenix/hive/ql/pushdown
278:310 
276:308 
view
23 x 2 phoenix5-spark3/src/main...rg/apache/phoenix/spark
phoenix5-spark/src/main/...rg/apache/phoenix/spark
27:63 
28:64 
view
22 x 4 phoenix5-hive4/src/main/...org/apache/phoenix/hive
phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
phoenix5-hive/src/main/j...org/apache/phoenix/hive
phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
181:211 
278:308 
181:211 
278:308 
view
21 x 2 phoenix5-hive4/src/main/...ache/phoenix/hive/query
phoenix5-hive/src/main/j...ache/phoenix/hive/query
341:368 
341:368 
view
21 x 2 phoenix5-hive4/src/main/...hoenix/hive/ql/pushdown
phoenix5-hive/src/main/j...hoenix/hive/ql/pushdown
233:257 
231:255 
view
21 x 2 phoenix5-spark3/src/main...rk/sql/connector/writer
phoenix5-spark/src/main/...rk/datasource/v2/writer
38:60 
35:57 
view
20 x 2 phoenix5-hive4/src/main/...ache/phoenix/hive/query
phoenix5-hive/src/main/j...ache/phoenix/hive/query
139:163 
139:163 
view
20 x 2 phoenix5-hive4/src/main/...pache/phoenix/hive/util
phoenix5-hive/src/main/j...pache/phoenix/hive/util
300:321 
300:321 
view
20 x 2 phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
101:125 
101:125 
view
20 x 2 phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
127:151 
127:151 
view
20 x 2 phoenix5-hive4/src/main/.../phoenix/hive/mapreduce
phoenix5-hive/src/main/j.../phoenix/hive/mapreduce
154:179 
154:179 
view
20 x 2 phoenix5-spark3/src/main...rg/apache/phoenix/spark
phoenix5-spark/src/main/...rg/apache/phoenix/spark
113:146 
113:146 
view
19 x 2 phoenix5-hive4/src/main/...ache/phoenix/hive/query
phoenix5-hive/src/main/j...ache/phoenix/hive/query
88:111 
88:111 
view
19 x 2 phoenix5-hive4/src/main/...ache/phoenix/hive/query
phoenix5-hive/src/main/j...ache/phoenix/hive/query
283:307 
283:307 
view