49 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/hadoop/HadoopFileIO.java (60:131, 37%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/HadoopCompliantFileIO.java (44:115, 40%) 49 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/hadoop/HadoopFileIO.java (60:131, 37%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/HadoopCompliantFileIO.java (44:115, 40%) 34 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/hadoop/HadoopFileIO.java (138:234, 25%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/HadoopCompliantFileIO.java (121:217, 28%) 34 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/hadoop/HadoopFileIO.java (138:234, 25%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/HadoopCompliantFileIO.java (121:217, 28%) 32 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/hadoop/HadoopFileIO.java (236:290, 24%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/HadoopCompliantFileIO.java (219:273, 26%) 32 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/hadoop/HadoopFileIO.java (236:290, 24%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/HadoopCompliantFileIO.java (219:273, 26%) 12 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/SeekableInputStreamWrapper.java (37:54, 63%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/HadoopCompliantFileIO.java (163:180, 9%) 12 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/PositionOutputStreamWrapper.java (34:53, 54%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/HadoopCompliantFileIO.java (219:238, 9%) 12 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/PositionOutputStreamWrapper.java (34:53, 54%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/HadoopCompliantFileIO.java (219:238, 9%) 12 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/SeekableInputStreamWrapper.java (37:54, 63%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/HadoopCompliantFileIO.java (163:180, 9%) 11 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/local/LocalFileIO.java (288:304, 6%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/HadoopCompliantFileIO.java (222:238, 9%) 11 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/local/LocalFileIO.java (288:304, 6%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/HadoopCompliantFileIO.java (222:238, 9%) 9 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/local/LocalFileIO.java (258:270, 5%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/HadoopCompliantFileIO.java (168:180, 7%) 9 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/fs/local/LocalFileIO.java (258:270, 5%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/HadoopCompliantFileIO.java (168:180, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/utils/Triple.java (42:48, 22%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/VarBinaryType.java (83:89, 12%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/DataType.java (133:139, 11%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/CharType.java (80:86, 13%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/TimestampType.java (83:89, 13%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/CharType.java (80:86, 13%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/MapType.java (88:94, 11%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/utils/Triple.java (42:48, 22%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/predicate/LeafPredicate.java (116:122, 8%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/TimeType.java (85:91, 13%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/LocalZonedTimestampType.java (88:94, 13%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/serializer/InternalMapSerializer.java (171:177, 5%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/LocalZonedTimestampType.java (88:94, 13%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/predicate/FieldRef.java (53:59, 19%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/utils/PositiveIntInt.java (49:55, 22%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/MultisetType.java (83:89, 13%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/serializer/InternalMapSerializer.java (171:177, 5%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/RowType.java (126:132, 4%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/DataField.java (128:134, 8%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/utils/Pair.java (77:83, 14%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/predicate/LeafPredicate.java (116:122, 8%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/serializer/InternalArraySerializer.java (164:170, 5%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/BinarySection.java (117:123, 11%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/ArrayType.java (79:85, 13%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/MapType.java (88:94, 11%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/VarCharType.java (87:93, 12%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/codegen/CompileUtils.java (122:128, 11%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/TimestampType.java (83:89, 13%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/codegen/CompileUtils.java (122:128, 11%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/JoinedRow.java (242:248, 4%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/JoinedRow.java (242:248, 4%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/GenericArray.java (142:148, 3%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/TimeType.java (85:91, 13%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/serializer/RowCompactedSerializer.java (115:121, 1%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/ArrayType.java (79:85, 13%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/DataType.java (133:139, 11%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/serializer/DecimalSerializer.java (72:78, 14%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/serializer/InternalArraySerializer.java (164:170, 5%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/BinaryType.java (78:84, 13%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/BinarySection.java (117:123, 11%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/serializer/DecimalSerializer.java (72:78, 14%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/VarBinaryType.java (83:89, 12%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/utils/PositiveIntInt.java (49:55, 22%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/utils/Pair.java (77:83, 14%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/DecimalType.java (99:105, 10%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/BinaryType.java (78:84, 13%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/DataField.java (128:134, 8%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/serializer/RowCompactedSerializer.java (115:121, 1%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/utils/Reference.java (40:46, 27%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/data/GenericArray.java (142:148, 3%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/predicate/FieldRef.java (53:59, 19%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/MultisetType.java (83:89, 13%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/VarCharType.java (87:93, 12%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/RowType.java (126:132, 4%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/types/DecimalType.java (99:105, 10%) - paimon-filesystems/paimon-s3-impl/src/main/java/org/apache/paimon/s3/S3FileIO.java (145:151, 7%) 6 duplicated lines in: - paimon-common/src/main/java/org/apache/paimon/utils/Reference.java (40:46, 27%) - paimon-filesystems/paimon-oss-impl/src/main/java/org/apache/paimon/oss/OSSFileIO.java (142:148, 7%)