duplicated block id: 1 size: 34 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN86Codec/KNN86Codec.java (65:126) - src/main/java/org/opensearch/knn/index/codec/KNN87Codec/KNN87Codec.java (65:126) duplicated block id: 2 size: 30 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN80Codec/KNN80Codec.java (60:113) - src/main/java/org/opensearch/knn/index/codec/KNN84Codec/KNN84Codec.java (64:117) duplicated block id: 3 size: 24 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN84Codec/KNN84Codec.java (80:117) - src/main/java/org/opensearch/knn/index/codec/KNN87Codec/KNN87Codec.java (89:126) duplicated block id: 4 size: 24 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN80Codec/KNN80Codec.java (76:113) - src/main/java/org/opensearch/knn/index/codec/KNN87Codec/KNN87Codec.java (89:126) duplicated block id: 5 size: 24 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN84Codec/KNN84Codec.java (80:117) - src/main/java/org/opensearch/knn/index/codec/KNN86Codec/KNN86Codec.java (89:126) duplicated block id: 6 size: 24 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN80Codec/KNN80Codec.java (76:113) - src/main/java/org/opensearch/knn/index/codec/KNN86Codec/KNN86Codec.java (89:126) duplicated block id: 7 size: 22 cleaned lines of code in 2 files: - benchmarks/perf-tool/sample-configs/faiss-sift-ivf/test.yml (35:56) - benchmarks/perf-tool/sample-configs/nmslib-sift-hnsw/test.yml (13:34) duplicated block id: 8 size: 15 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/memory/NativeMemoryAllocation.java (157:184) - src/main/java/org/opensearch/knn/index/memory/NativeMemoryAllocation.java (414:436) duplicated block id: 9 size: 10 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/KNNMethodContext.java (199:211) - src/main/java/org/opensearch/knn/index/MethodComponentContext.java (102:114) duplicated block id: 10 size: 10 cleaned lines of code in 2 files: - jni/src/faiss_wrapper.cpp (39:59) - jni/src/nmslib_wrapper.cpp (31:50) duplicated block id: 11 size: 10 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/MethodComponent.java (137:154) - src/main/java/org/opensearch/knn/index/MethodComponent.java (198:214) duplicated block id: 12 size: 9 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/plugin/rest/RestGetModelHandler.java (37:47) - src/main/java/org/opensearch/knn/plugin/rest/RestSearchModelHandler.java (61:71) duplicated block id: 13 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/plugin/rest/RestDeleteModelHandler.java (39:48) - src/main/java/org/opensearch/knn/plugin/rest/RestGetModelHandler.java (37:46) duplicated block id: 14 size: 8 cleaned lines of code in 2 files: - jni/src/faiss_wrapper.cpp (84:94) - jni/src/faiss_wrapper.cpp (268:278) duplicated block id: 15 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/plugin/rest/RestSearchModelHandler.java (61:70) - src/main/java/org/opensearch/knn/plugin/rest/RestTrainModelHandler.java (51:60) duplicated block id: 16 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/memory/NativeMemoryAllocation.java (142:158) - src/main/java/org/opensearch/knn/index/memory/NativeMemoryAllocation.java (281:296) duplicated block id: 17 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN80Codec/KNN80Codec.java (41:54) - src/main/java/org/opensearch/knn/index/codec/KNN86Codec/KNN86Codec.java (46:59) duplicated block id: 18 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/plugin/transport/RemoveModelFromCacheNodeRequest.java (44:60) - src/main/java/org/opensearch/knn/plugin/transport/RemoveModelFromCacheRequest.java (45:61) duplicated block id: 19 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/plugin/rest/RestDeleteModelHandler.java (39:48) - src/main/java/org/opensearch/knn/plugin/rest/RestTrainModelHandler.java (51:60) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN84Codec/KNN84Codec.java (45:58) - src/main/java/org/opensearch/knn/index/codec/KNN86Codec/KNN86Codec.java (46:59) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN80Codec/KNN80Codec.java (41:54) - src/main/java/org/opensearch/knn/index/codec/KNN87Codec/KNN87Codec.java (46:59) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN80Codec/KNN80Codec.java (41:54) - src/main/java/org/opensearch/knn/index/codec/KNN84Codec/KNN84Codec.java (45:58) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/plugin/rest/RestDeleteModelHandler.java (39:48) - src/main/java/org/opensearch/knn/plugin/rest/RestSearchModelHandler.java (61:70) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/plugin/rest/RestGetModelHandler.java (37:46) - src/main/java/org/opensearch/knn/plugin/rest/RestTrainModelHandler.java (51:60) duplicated block id: 25 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN84Codec/KNN84Codec.java (45:58) - src/main/java/org/opensearch/knn/index/codec/KNN87Codec/KNN87Codec.java (46:59) duplicated block id: 26 size: 8 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN86Codec/KNN86Codec.java (46:59) - src/main/java/org/opensearch/knn/index/codec/KNN87Codec/KNN87Codec.java (46:59) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - benchmarks/perf-tool/okpt/io/dataset.py (108:115) - benchmarks/perf-tool/okpt/io/dataset.py (155:162) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - benchmarks/perf-tool/okpt/io/dataset.py (70:78) - benchmarks/perf-tool/okpt/io/dataset.py (126:134) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/memory/NativeMemoryAllocation.java (118:124) - src/main/java/org/opensearch/knn/index/memory/NativeMemoryAllocation.java (249:255) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/KNNMethodContext.java (230:238) - src/main/java/org/opensearch/knn/index/MethodComponentContext.java (145:153) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - benchmarks/perf-tool/okpt/io/dataset.py (126:134) - benchmarks/perf-tool/okpt/io/dataset.py (172:180) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/KNNMethodContext.java (157:164) - src/main/java/org/opensearch/knn/index/MethodComponentContext.java (81:89) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - benchmarks/perf-tool/okpt/io/dataset.py (70:78) - benchmarks/perf-tool/okpt/io/dataset.py (172:180) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/KNNMethodContext.java (233:238) - src/main/java/org/opensearch/knn/indices/Model.java (121:126) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/KNNVectorFieldMapper.java (409:419) - src/main/java/org/opensearch/knn/index/KNNVectorFieldMapper.java (423:433) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - jni/src/faiss_wrapper.cpp (67:74) - jni/src/faiss_wrapper.cpp (140:147) duplicated block id: 37 size: 6 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/plugin/script/KNNScoringUtil.java (102:109) - src/main/java/org/opensearch/knn/plugin/script/KNNScoringUtil.java (149:156) duplicated block id: 38 size: 6 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/MethodComponentContext.java (148:153) - src/main/java/org/opensearch/knn/indices/ModelMetadata.java (186:191) duplicated block id: 39 size: 6 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/indices/Model.java (121:126) - src/main/java/org/opensearch/knn/indices/ModelMetadata.java (186:191) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/codec/KNN80Codec/KNN80DocValuesConsumer.java (97:102) - src/main/java/org/opensearch/knn/index/codec/KNN80Codec/KNN80DocValuesConsumer.java (115:120) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - jni/src/faiss_wrapper.cpp (41:50) - jni/src/faiss_wrapper.cpp (115:124) duplicated block id: 42 size: 6 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/MethodComponentContext.java (148:153) - src/main/java/org/opensearch/knn/indices/Model.java (121:126) duplicated block id: 43 size: 6 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/KNNMethodContext.java (233:238) - src/main/java/org/opensearch/knn/indices/ModelMetadata.java (186:191) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - jni/src/faiss_wrapper.cpp (115:124) - jni/src/nmslib_wrapper.cpp (33:42) duplicated block id: 45 size: 6 cleaned lines of code in 2 files: - src/main/java/org/opensearch/knn/index/KNNVectorFieldMapper.java (215:220) - src/main/java/org/opensearch/knn/index/KNNVectorFieldMapper.java (257:262) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - jni/src/faiss_wrapper.cpp (53:64) - jni/src/faiss_wrapper.cpp (243:251)