duplicated block id: 1 size: 114 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (235:497) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (235:497) duplicated block id: 2 size: 99 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (501:707) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (502:708) duplicated block id: 3 size: 67 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/JavaHBaseContext.scala (109:341) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/JavaHBaseContext.scala (109:341) duplicated block id: 4 size: 67 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageAsyncHBase.scala (130:219) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageHBase.scala (115:204) duplicated block id: 5 size: 48 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageAsyncHBase.scala (263:334) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageHBase.scala (249:321) duplicated block id: 6 size: 43 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseRDDFunctions.scala (35:205) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseRDDFunctions.scala (33:203) duplicated block id: 7 size: 37 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (98:230) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (98:230) duplicated block id: 8 size: 31 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/tall/SnapshotEdgeDeserializable.scala (72:111) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide/SnapshotEdgeDeserializable.scala (62:100) duplicated block id: 9 size: 30 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (784:848) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (785:849) duplicated block id: 10 size: 30 cleaned lines of code in 2 files: - dev_support/graph_mysql/schema.sql (49:95) - s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql (38:84) duplicated block id: 11 size: 28 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall/IndexEdgeDeserializable.scala (119:165) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide/IndexEdgeDeserializable.scala (94:139) duplicated block id: 12 size: 28 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseDStreamFunctions.scala (30:155) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseDStreamFunctions.scala (30:155) duplicated block id: 13 size: 27 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (710:755) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (711:756) duplicated block id: 14 size: 23 cleaned lines of code in 2 files: - dev_support/graph_mysql/schema.sql (246:274) - s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql (213:241) duplicated block id: 15 size: 23 cleaned lines of code in 2 files: - dev_support/graph_mysql/schema.sql (122:154) - s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql (111:143) duplicated block id: 16 size: 22 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall/IndexEdgeDeserializable.scala (37:66) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide/IndexEdgeDeserializable.scala (33:61) duplicated block id: 17 size: 22 cleaned lines of code in 2 files: - example/movielens/schema/vertex.tag.graphql (1:22) - example/movielens/schema/vertex.user.graphql (1:22) duplicated block id: 18 size: 22 cleaned lines of code in 2 files: - example/movielens/schema/vertex.movie.graphql (1:22) - example/movielens/schema/vertex.user.graphql (1:22) duplicated block id: 19 size: 22 cleaned lines of code in 2 files: - example/movielens/schema/vertex.movie.graphql (1:22) - example/movielens/schema/vertex.tag.graphql (1:22) duplicated block id: 20 size: 21 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (1:22) - example/movielens/schema/edge.related.graphql (1:21) duplicated block id: 21 size: 21 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (1:22) - example/movielens/schema/edge.similar.movie.graphql (1:22) duplicated block id: 22 size: 21 cleaned lines of code in 2 files: - example/movielens/schema/edge.related.graphql (1:21) - example/movielens/schema/edge.tagged.graphql (1:21) duplicated block id: 23 size: 21 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (1:22) - example/movielens/schema/edge.tagged.graphql (1:21) duplicated block id: 24 size: 21 cleaned lines of code in 2 files: - example/movielens/schema/edge.similar.movie.graphql (1:22) - example/movielens/schema/edge.tagged.graphql (1:21) duplicated block id: 25 size: 21 cleaned lines of code in 2 files: - example/movielens/schema/edge.related.graphql (1:21) - example/movielens/schema/edge.similar.movie.graphql (1:22) duplicated block id: 26 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.tagged.graphql (1:20) - example/movielens/schema/vertex.movie.graphql (1:20) duplicated block id: 27 size: 20 cleaned lines of code in 2 files: - loader/loader.py (57:79) - s2jobs/loader.py (71:93) duplicated block id: 28 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (1:21) - example/movielens/schema/service.graphql (1:20) duplicated block id: 29 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (1:21) - example/movielens/schema/vertex.tag.graphql (1:20) duplicated block id: 30 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.similar.movie.graphql (1:21) - example/movielens/schema/vertex.tag.graphql (1:20) duplicated block id: 31 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.tagged.graphql (1:20) - example/movielens/schema/vertex.tag.graphql (1:20) duplicated block id: 32 size: 20 cleaned lines of code in 2 files: - s2graphql/src/main/scala/org/apache/s2graph/graphql/repository/GraphRepository.scala (83:114) - s2graphql/src/main/scala/org/apache/s2graph/graphql/types/S2Type.scala (294:325) duplicated block id: 33 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.tagged.graphql (1:20) - example/movielens/schema/vertex.user.graphql (1:20) duplicated block id: 34 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.similar.movie.graphql (1:21) - example/movielens/schema/vertex.movie.graphql (1:20) duplicated block id: 35 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.tagged.graphql (1:20) - example/movielens/schema/service.graphql (1:20) duplicated block id: 36 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.related.graphql (1:20) - example/movielens/schema/vertex.user.graphql (1:20) duplicated block id: 37 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/service.graphql (1:20) - example/movielens/schema/vertex.user.graphql (1:20) duplicated block id: 38 size: 20 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:21) - example/movielens/query/search_movie_by_title.graphql (1:21) duplicated block id: 39 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.similar.movie.graphql (1:21) - example/movielens/schema/service.graphql (1:20) duplicated block id: 40 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.similar.movie.graphql (1:21) - example/movielens/schema/vertex.user.graphql (1:20) duplicated block id: 41 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.related.graphql (1:20) - example/movielens/schema/vertex.tag.graphql (1:20) duplicated block id: 42 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.related.graphql (1:20) - example/movielens/schema/vertex.movie.graphql (1:20) duplicated block id: 43 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (1:21) - example/movielens/schema/vertex.user.graphql (1:20) duplicated block id: 44 size: 20 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:21) - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:21) duplicated block id: 45 size: 20 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:21) - example/movielens/query/search_movie_by_title.graphql (1:21) duplicated block id: 46 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (1:21) - example/movielens/schema/vertex.movie.graphql (1:20) duplicated block id: 47 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/service.graphql (1:20) - example/movielens/schema/vertex.movie.graphql (1:20) duplicated block id: 48 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/service.graphql (1:20) - example/movielens/schema/vertex.tag.graphql (1:20) duplicated block id: 49 size: 20 cleaned lines of code in 2 files: - example/movielens/schema/edge.related.graphql (1:20) - example/movielens/schema/service.graphql (1:20) duplicated block id: 50 size: 19 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (42:60) - example/movielens/schema/edge.similar.movie.graphql (42:60) duplicated block id: 51 size: 19 cleaned lines of code in 2 files: - dev_support/graph_mysql/schema.sql (97:115) - s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql (86:104) duplicated block id: 52 size: 18 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:18) - example/movielens/schema/service.graphql (1:18) duplicated block id: 53 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_title.graphql (1:18) - example/movielens/schema/edge.similar.movie.graphql (1:18) duplicated block id: 54 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_title.graphql (1:18) - example/movielens/schema/vertex.movie.graphql (1:18) duplicated block id: 55 size: 18 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:18) - example/movielens/schema/vertex.movie.graphql (1:18) duplicated block id: 56 size: 18 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 57 size: 18 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/JavaHBaseContext.scala (39:107) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/JavaHBaseContext.scala (39:107) duplicated block id: 58 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:18) - example/movielens/schema/edge.rated.graphql (1:18) duplicated block id: 59 size: 18 cleaned lines of code in 2 files: - example/movielens/schema/edge.related.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 60 size: 18 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:18) - example/movielens/schema/edge.rated.graphql (1:18) duplicated block id: 61 size: 18 cleaned lines of code in 2 files: - dev_support/graph_mysql/schema.sql (157:181) - s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql (146:170) duplicated block id: 62 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:18) - example/movielens/schema/vertex.user.graphql (1:18) duplicated block id: 63 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:18) - example/movielens/schema/edge.similar.movie.graphql (1:18) duplicated block id: 64 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_title.graphql (1:18) - example/movielens/schema/edge.rated.graphql (1:18) duplicated block id: 65 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:18) - example/movielens/schema/edge.tagged.graphql (1:18) duplicated block id: 66 size: 18 cleaned lines of code in 2 files: - example/movielens/schema/edge.similar.movie.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 67 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_title.graphql (1:18) - example/movielens/schema/edge.related.graphql (1:18) duplicated block id: 68 size: 18 cleaned lines of code in 2 files: - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/ExactCounterStreaming.scala (44:69) - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/RankingCounterStreaming.scala (43:68) duplicated block id: 69 size: 18 cleaned lines of code in 2 files: - example/movielens/schema/vertex.tag.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 70 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_title.graphql (1:18) - example/movielens/schema/edge.tagged.graphql (1:18) duplicated block id: 71 size: 18 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:18) - example/movielens/schema/edge.similar.movie.graphql (1:18) duplicated block id: 72 size: 18 cleaned lines of code in 2 files: - example/movielens/schema/vertex.movie.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 73 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_title.graphql (1:18) - example/movielens/schema/service.graphql (1:18) duplicated block id: 74 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 75 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:18) - example/movielens/schema/vertex.tag.graphql (1:18) duplicated block id: 76 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:18) - example/movielens/schema/service.graphql (1:18) duplicated block id: 77 size: 18 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:18) - example/movielens/schema/vertex.tag.graphql (1:18) duplicated block id: 78 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_title.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 79 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_title.graphql (1:18) - example/movielens/schema/vertex.tag.graphql (1:18) duplicated block id: 80 size: 18 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:18) - example/movielens/schema/edge.tagged.graphql (1:18) duplicated block id: 81 size: 18 cleaned lines of code in 2 files: - example/movielens/schema/vertex.user.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 82 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:18) - example/movielens/schema/vertex.movie.graphql (1:18) duplicated block id: 83 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql (1:18) - example/movielens/schema/edge.related.graphql (1:18) duplicated block id: 84 size: 18 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:18) - example/movielens/schema/edge.related.graphql (1:18) duplicated block id: 85 size: 18 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (1:18) - example/movielens/schema/vertex.user.graphql (1:18) duplicated block id: 86 size: 18 cleaned lines of code in 2 files: - example/movielens/schema/edge.tagged.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 87 size: 18 cleaned lines of code in 2 files: - example/movielens/query/search_movie_by_title.graphql (1:18) - example/movielens/schema/vertex.user.graphql (1:18) duplicated block id: 88 size: 18 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageAsyncHBase.scala (89:116) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageAsyncHBase.scala (233:257) duplicated block id: 89 size: 18 cleaned lines of code in 2 files: - example/movielens/schema/service.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 90 size: 18 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (1:18) - s2core/src/main/resources/create_model.hql (1:18) duplicated block id: 91 size: 17 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/ExactStorageGraph.scala (332:358) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/RankingStorageGraph.scala (391:417) duplicated block id: 92 size: 16 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/tall/SnapshotEdgeDeserializable.scala (31:49) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide/SnapshotEdgeDeserializable.scala (30:48) duplicated block id: 93 size: 16 cleaned lines of code in 2 files: - dev_support/graph_mysql/schema.sql (220:242) - s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql (187:209) duplicated block id: 94 size: 16 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/BulkLoadPartitioner.scala (32:54) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/BulkLoadPartitioner.scala (32:54) duplicated block id: 95 size: 15 cleaned lines of code in 2 files: - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/core/DimensionProps.scala (86:107) - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/core/DimensionProps.scala (122:143) duplicated block id: 96 size: 15 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala (296:313) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/HFileGenerator.scala (69:86) duplicated block id: 97 size: 15 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (64:80) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (64:80) duplicated block id: 98 size: 14 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (692:707) - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (727:742) duplicated block id: 99 size: 14 cleaned lines of code in 2 files: - example/movielens/schema/edge.related.graphql (44:58) - example/movielens/schema/edge.similar.movie.graphql (47:60) duplicated block id: 100 size: 14 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (47:60) - example/movielens/schema/edge.related.graphql (44:58) duplicated block id: 101 size: 14 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (27:40) - example/movielens/schema/edge.similar.movie.graphql (27:40) duplicated block id: 102 size: 13 cleaned lines of code in 2 files: - example/movielens/schema/edge.related.graphql (46:58) - example/movielens/schema/edge.tagged.graphql (43:55) duplicated block id: 103 size: 13 cleaned lines of code in 2 files: - example/movielens/schema/edge.similar.movie.graphql (48:60) - example/movielens/schema/edge.tagged.graphql (43:55) duplicated block id: 104 size: 13 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (48:60) - example/movielens/schema/edge.tagged.graphql (43:55) duplicated block id: 105 size: 12 cleaned lines of code in 2 files: - conf/log4j2.xml (1:37) - s2rest_play/conf/log4j2.xml (1:37) duplicated block id: 106 size: 11 cleaned lines of code in 2 files: - dev_support/graph_mysql/schema.sql (31:45) - s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql (20:34) duplicated block id: 107 size: 11 cleaned lines of code in 2 files: - example/movielens/schema/edge.rated.graphql (24:34) - example/movielens/schema/edge.tagged.graphql (23:33) duplicated block id: 108 size: 11 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/BytesUtilV1.scala (41:57) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/BytesUtilV2.scala (44:63) duplicated block id: 109 size: 10 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala (81:94) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileOptions.scala (40:53) duplicated block id: 110 size: 10 cleaned lines of code in 2 files: - example/movielens/schema/vertex.tag.graphql (25:34) - example/movielens/schema/vertex.user.graphql (25:34) duplicated block id: 111 size: 10 cleaned lines of code in 2 files: - loader/loader.py (82:93) - s2jobs/loader.py (96:107) duplicated block id: 112 size: 10 cleaned lines of code in 2 files: - example/movielens/schema/vertex.movie.graphql (39:48) - example/movielens/schema/vertex.tag.graphql (25:34) duplicated block id: 113 size: 10 cleaned lines of code in 2 files: - dev_support/graph_mysql/schema.sql (209:218) - s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql (176:185) duplicated block id: 114 size: 10 cleaned lines of code in 2 files: - example/movielens/schema/vertex.movie.graphql (39:48) - example/movielens/schema/vertex.user.graphql (25:34) duplicated block id: 115 size: 10 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageHBase.scala (95:106) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageHBase.scala (229:240) duplicated block id: 116 size: 10 cleaned lines of code in 2 files: - example/movielens/schema/service.graphql (23:32) - example/movielens/schema/vertex.tag.graphql (25:34) duplicated block id: 117 size: 10 cleaned lines of code in 2 files: - example/movielens/schema/service.graphql (23:32) - example/movielens/schema/vertex.user.graphql (25:34) duplicated block id: 118 size: 10 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/KeyFamilyQualifier.scala (33:44) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/KeyFamilyQualifier.scala (33:44) duplicated block id: 119 size: 10 cleaned lines of code in 2 files: - example/movielens/schema/service.graphql (23:32) - example/movielens/schema/vertex.movie.graphql (39:48) duplicated block id: 120 size: 9 cleaned lines of code in 2 files: - example/movielens/query/recommend_movie.graphql (27:35) - example/movielens/query/search_movie_by_title.graphql (28:36) duplicated block id: 121 size: 9 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall/IndexEdgeSerializable.scala (29:40) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide/IndexEdgeSerializable.scala (29:40) duplicated block id: 122 size: 9 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/vertex/tall/VertexDeserializable.scala (29:37) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/vertex/wide/VertexDeserializable.scala (31:39) duplicated block id: 123 size: 9 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/tall/SnapshotEdgeSerializable.scala (51:60) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide/SnapshotEdgeSerializable.scala (58:66) duplicated block id: 124 size: 9 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (740:753) - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (781:794) duplicated block id: 125 size: 9 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/features/S2ElementFeatures.scala (25:41) - s2core/src/main/scala/org/apache/s2graph/core/features/S2VertexPropertyFeatures.scala (26:42) duplicated block id: 126 size: 8 cleaned lines of code in 2 files: - s2http/src/main/scala/org/apache/s2graph/http/PlayJsonSupport.scala (55:62) - s2rest_play/app/org/apache/s2graph/rest/play/controllers/AdminController.scala (396:403) duplicated block id: 127 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/Management.scala (141:148) - s2core/src/main/scala/org/apache/s2graph/core/Management.scala (467:474) duplicated block id: 128 size: 8 cleaned lines of code in 2 files: - example/movielens/schema/edge.similar.movie.graphql (27:34) - example/movielens/schema/edge.tagged.graphql (26:33) duplicated block id: 129 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/tall/SnapshotEdgeSerializable.scala (30:41) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide/SnapshotEdgeSerializable.scala (35:47) duplicated block id: 130 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (134:142) - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (297:305) duplicated block id: 131 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/utils/Extentions.scala (55:65) - s2core/src/main/scala/org/apache/s2graph/core/utils/Extentions.scala (75:85) duplicated block id: 132 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/tall/SnapshotEdgeDeserializable.scala (60:68) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide/SnapshotEdgeDeserializable.scala (49:57) duplicated block id: 133 size: 8 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageAsyncHBase.scala (63:74) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageHBase.scala (60:71) duplicated block id: 134 size: 8 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/helper/HashShardingJedis.scala (30:40) - s2counter_core/src/main/scala/org/apache/s2graph/counter/helper/WithRedis.scala (32:42) duplicated block id: 135 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/utils/DeferCache.scala (143:154) - s2core/src/main/scala/org/apache/s2graph/core/utils/DeferCache.scala (175:184) duplicated block id: 136 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall/IndexEdgeDeserializable.scala (51:59) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide/SnapshotEdgeDeserializable.scala (45:52) duplicated block id: 137 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall/IndexEdgeDeserializable.scala (77:86) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide/IndexEdgeDeserializable.scala (68:77) duplicated block id: 138 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide/IndexEdgeDeserializable.scala (45:53) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide/SnapshotEdgeDeserializable.scala (45:52) duplicated block id: 139 size: 8 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (29:38) - s2core/src/main/scala/org/apache/s2graph/core/types/HBaseType.scala (46:55) duplicated block id: 140 size: 7 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/fetcher/annoy/AnnoyModelFetcher.scala (53:59) - s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext/FastTextFetcher.scala (48:54) duplicated block id: 141 size: 7 cleaned lines of code in 2 files: - loader/loader.py (22:29) - s2jobs/loader.py (22:29) duplicated block id: 142 size: 7 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/GraphSubscriber.scala (145:151) - s2core/src/main/scala/org/apache/s2graph/core/GraphUtil.scala (175:181) duplicated block id: 143 size: 7 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (97:107) - s2core/src/main/scala/org/apache/s2graph/core/types/HBaseType.scala (87:97) duplicated block id: 144 size: 7 cleaned lines of code in 2 files: - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/EtlStreaming.scala (57:63) - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/ExactCounterStreaming.scala (44:51) duplicated block id: 145 size: 7 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala (104:113) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileOptions.scala (64:73) duplicated block id: 146 size: 7 cleaned lines of code in 2 files: - s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala (483:491) - s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala (539:547) duplicated block id: 147 size: 7 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/WalLogStat.scala (50:57) - loader/src/main/scala/org/apache/s2graph/loader/subscriber/WalLogToHDFS.scala (56:63) duplicated block id: 148 size: 7 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/TraversalHelper.scala (165:172) - s2core/src/main/scala/org/apache/s2graph/core/TraversalHelper.scala (528:536) duplicated block id: 149 size: 7 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (50:56) - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (183:189) duplicated block id: 150 size: 7 cleaned lines of code in 2 files: - s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala (631:639) - s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala (652:660) duplicated block id: 151 size: 7 cleaned lines of code in 2 files: - s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala (212:219) - s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala (225:232) duplicated block id: 152 size: 7 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/fetcher/annoy/AnnoyModelFetcher.scala (53:59) - s2core/src/main/scala/org/apache/s2graph/core/fetcher/tensorflow/InceptionFetcher.scala (80:86) duplicated block id: 153 size: 7 cleaned lines of code in 2 files: - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/EtlStreaming.scala (57:63) - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/RankingCounterStreaming.scala (43:50) duplicated block id: 154 size: 7 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/types/HBaseType.scala (56:62) - s2core/src/main/scala/org/apache/s2graph/core/types/HBaseType.scala (98:104) duplicated block id: 155 size: 7 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext/FastTextFetcher.scala (48:54) - s2core/src/main/scala/org/apache/s2graph/core/fetcher/tensorflow/InceptionFetcher.scala (80:86) duplicated block id: 156 size: 7 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala (122:128) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileOptions.scala (93:99) duplicated block id: 157 size: 7 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (75:85) - s2core/src/main/scala/org/apache/s2graph/core/types/HBaseType.scala (66:76) duplicated block id: 158 size: 6 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageAsyncHBase.scala (50:58) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageHBase.scala (48:58) duplicated block id: 159 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/rest/RequestParser.scala (604:610) - s2core/src/main/scala/org/apache/s2graph/core/rest/RequestParser.scala (616:622) duplicated block id: 160 size: 6 cleaned lines of code in 2 files: - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/WalLog.scala (64:69) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/WalLog.scala (80:85) duplicated block id: 161 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/GraphUtil.scala (176:181) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileOptions.scala (94:99) duplicated block id: 162 size: 6 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/GraphSubscriber.scala (146:151) - loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala (123:128) duplicated block id: 163 size: 6 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (318:323) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (217:222) duplicated block id: 164 size: 6 cleaned lines of code in 2 files: - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/ExactCounterStreaming.scala (44:50) - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/GraphToETLStreaming.scala (45:51) duplicated block id: 165 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (74:81) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (116:124) duplicated block id: 166 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/GraphElementBuilder.scala (92:97) - s2core/src/main/scala/org/apache/s2graph/core/S2GraphLike.scala (190:195) duplicated block id: 167 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/vertex/tall/VertexSerializable.scala (30:38) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/vertex/wide/VertexSerializable.scala (29:37) duplicated block id: 168 size: 6 cleaned lines of code in 2 files: - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/Schema.scala (38:43) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/Schema.scala (75:80) duplicated block id: 169 size: 6 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/GraphSubscriber.scala (146:151) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileOptions.scala (94:99) duplicated block id: 170 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (93:98) - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (202:207) duplicated block id: 171 size: 6 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (217:222) - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (318:323) duplicated block id: 172 size: 6 cleaned lines of code in 2 files: - loader/build.sbt (24:31) - s2jobs/build.sbt (24:31) duplicated block id: 173 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (51:58) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (116:124) duplicated block id: 174 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (51:58) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (74:81) duplicated block id: 175 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall/IndexEdgeSerializable.scala (59:64) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide/IndexEdgeSerializable.scala (60:65) duplicated block id: 176 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/types/HBaseType.scala (65:72) - s2core/src/main/scala/org/apache/s2graph/core/types/HBaseType.scala (106:114) duplicated block id: 177 size: 6 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala (217:222) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (318:323) duplicated block id: 178 size: 6 cleaned lines of code in 2 files: - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/GraphToETLStreaming.scala (45:51) - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/RankingCounterStreaming.scala (43:49) duplicated block id: 179 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (692:697) - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (757:762) duplicated block id: 180 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (727:732) - s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala (757:762) duplicated block id: 181 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/QueryResult.scala (235:243) - s2core/src/main/scala/org/apache/s2graph/core/QueryResult.scala (260:268) duplicated block id: 182 size: 6 cleaned lines of code in 2 files: - s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala (622:628) - s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala (643:649) duplicated block id: 183 size: 6 cleaned lines of code in 2 files: - loader/loader.py (126:131) - s2jobs/loader.py (145:150) duplicated block id: 184 size: 6 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/ExactCounter.scala (107:112) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/ExactCounter.scala (126:132) duplicated block id: 185 size: 6 cleaned lines of code in 2 files: - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (217:222) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala (318:323) duplicated block id: 186 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (66:71) - s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageDeserializable.scala (109:114) duplicated block id: 187 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/schema/Schema.scala (148:153) - s2rest_play/app/org/apache/s2graph/rest/play/controllers/AdminController.scala (129:134) duplicated block id: 188 size: 6 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala (56:61) - s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileOptions.scala (132:137) duplicated block id: 189 size: 6 cleaned lines of code in 2 files: - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageAsyncHBase.scala (81:86) - s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageHBase.scala (79:84) duplicated block id: 190 size: 6 cleaned lines of code in 2 files: - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/EtlStreaming.scala (57:62) - s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/GraphToETLStreaming.scala (45:51) duplicated block id: 191 size: 6 cleaned lines of code in 2 files: - loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala (123:128) - s2core/src/main/scala/org/apache/s2graph/core/GraphUtil.scala (176:181) duplicated block id: 192 size: 6 cleaned lines of code in 2 files: - s2core/src/main/scala/org/apache/s2graph/core/S2VertexLike.scala (114:120) - s2core/src/main/scala/org/apache/s2graph/core/S2VertexLike.scala (127:133)