duplicated block id: 1 size: 31 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (84:123) - evalbench/databases/sqlite.py (54:93) duplicated block id: 2 size: 27 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (125:155) - evalbench/databases/sqlite.py (95:125) duplicated block id: 3 size: 24 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (108:133) - evalbench/databases/sqlserver.py (110:135) duplicated block id: 4 size: 23 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (236:266) - evalbench/databases/sqlserver.py (245:276) duplicated block id: 5 size: 23 cleaned lines of code in 2 files: - evalbench_service/k8s/evalbench-test.yaml (27:49) - evalbench_service/k8s/evalbench.yaml (27:49) duplicated block id: 6 size: 22 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (91:114) - evalbench/databases/sqlserver.py (108:131) duplicated block id: 7 size: 20 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (108:129) - evalbench/databases/postgres.py (93:114) duplicated block id: 8 size: 18 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (77:102) - evalbench/databases/sqlserver.py (83:108) duplicated block id: 9 size: 17 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (181:205) - evalbench/databases/postgres.py (164:188) duplicated block id: 10 size: 17 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (152:169) - evalbench/databases/sqlserver.py (149:166) duplicated block id: 11 size: 17 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (164:188) - evalbench/databases/sqlserver.py (178:202) duplicated block id: 12 size: 17 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (164:188) - evalbench/databases/sqlite.py (157:181) duplicated block id: 13 size: 17 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (135:152) - evalbench/databases/sqlserver.py (149:166) duplicated block id: 14 size: 17 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (157:181) - evalbench/databases/sqlserver.py (178:202) duplicated block id: 15 size: 17 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (181:205) - evalbench/databases/sqlite.py (157:181) duplicated block id: 16 size: 17 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (181:205) - evalbench/databases/sqlserver.py (178:202) duplicated block id: 17 size: 17 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (152:169) - evalbench/databases/postgres.py (135:152) duplicated block id: 18 size: 15 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (122:138) - evalbench/databases/postgres.py (141:157) duplicated block id: 19 size: 15 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (93:108) - evalbench/databases/sqlite.py (78:93) duplicated block id: 20 size: 15 cleaned lines of code in 2 files: - evalbench/scorers/exactmatcher.py (25:42) - evalbench/scorers/setmatcher.py (25:42) duplicated block id: 21 size: 15 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (227:248) - evalbench/databases/sqlite.py (217:238) duplicated block id: 22 size: 15 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (78:93) - evalbench/databases/sqlserver.py (110:125) duplicated block id: 23 size: 14 cleaned lines of code in 2 files: - evalbench_service/k8s/vertical-autoscale-test.yaml (10:23) - evalbench_service/k8s/vertical-autoscale.yaml (10:23) duplicated block id: 24 size: 14 cleaned lines of code in 2 files: - evalbench/scorers/executablesql.py (24:38) - evalbench/scorers/setmatcher.py (25:39) duplicated block id: 25 size: 14 cleaned lines of code in 2 files: - evalbench/scorers/exactmatcher.py (25:39) - evalbench/scorers/executablesql.py (24:38) duplicated block id: 26 size: 13 cleaned lines of code in 2 files: - evalbench/scorers/exactmatcher.py (27:39) - evalbench/scorers/llmrater.py (103:115) duplicated block id: 27 size: 13 cleaned lines of code in 2 files: - evalbench/scorers/generatedqueryregexpmatcher.py (75:87) - evalbench/scorers/returnedsql.py (30:42) duplicated block id: 28 size: 13 cleaned lines of code in 2 files: - evalbench/scorers/llmrater.py (103:115) - evalbench/scorers/setmatcher.py (27:39) duplicated block id: 29 size: 13 cleaned lines of code in 2 files: - evalbench/scorers/executablesql.py (26:38) - evalbench/scorers/llmrater.py (103:115) duplicated block id: 30 size: 11 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/mysql/setup.sql (64:74) - datasets/bat/setup/db_blog/mysql/setup.sql (225:235) duplicated block id: 31 size: 11 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (105:116) - evalbench/databases/sqlserver.py (136:147) duplicated block id: 32 size: 11 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (158:169) - evalbench/databases/sqlite.py (134:145) duplicated block id: 33 size: 11 cleaned lines of code in 2 files: - evalbench/scorers/executablesql.py (27:37) - evalbench/scorers/llmrater.py (49:59) duplicated block id: 34 size: 11 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (135:146) - evalbench/databases/sqlserver.py (136:147) duplicated block id: 35 size: 11 cleaned lines of code in 2 files: - evalbench/scorers/exactmatcher.py (28:38) - evalbench/scorers/llmrater.py (49:59) duplicated block id: 36 size: 11 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (122:133) - evalbench/databases/sqlserver.py (155:166) duplicated block id: 37 size: 11 cleaned lines of code in 2 files: - evalbench/scorers/llmrater.py (49:59) - evalbench/scorers/setmatcher.py (28:38) duplicated block id: 38 size: 11 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (134:145) - evalbench/databases/sqlserver.py (155:166) duplicated block id: 39 size: 11 cleaned lines of code in 2 files: - evalbench/scorers/llmrater.py (49:59) - evalbench/scorers/llmrater.py (104:114) duplicated block id: 40 size: 11 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (54:72) - evalbench/databases/sqlserver.py (90:108) duplicated block id: 41 size: 11 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (122:133) - evalbench/databases/mysql.py (158:169) duplicated block id: 42 size: 11 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (141:152) - evalbench/databases/sqlite.py (134:145) duplicated block id: 43 size: 11 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (122:133) - evalbench/databases/sqlite.py (134:145) duplicated block id: 44 size: 10 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/mysql/setup.sql (103:112) - datasets/bat/setup/db_blog/mysql/setup.sql (226:235) duplicated block id: 45 size: 10 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/mysql/setup.sql (65:74) - datasets/bat/setup/db_blog/mysql/setup.sql (103:112) duplicated block id: 46 size: 10 cleaned lines of code in 2 files: - evalbench/eval_service.py (152:163) - evalbench/evalbench.py (64:75) duplicated block id: 47 size: 10 cleaned lines of code in 2 files: - evalbench/scorers/llmrater.py (62:71) - evalbench/scorers/llmrater.py (117:126) duplicated block id: 48 size: 9 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (56:65) - evalbench/databases/sqlserver.py (61:70) duplicated block id: 49 size: 9 cleaned lines of code in 2 files: - evalbench/databases/alloydb.py (35:44) - evalbench/databases/postgres.py (63:72) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (76:83) - evalbench/databases/sqlserver.py (83:90) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (135:142) - evalbench/databases/postgres.py (116:123) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (116:123) - evalbench/databases/sqlite.py (105:112) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (60:68) - evalbench/databases/postgres.py (112:120) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - evalbench/reporting/analyzer.py (74:81) - evalbench/reporting/analyzer.py (83:90) duplicated block id: 55 size: 8 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/mysql/setup.sql (228:235) - datasets/bat/setup/db_blog/mysql/setup.sql (618:625) duplicated block id: 56 size: 8 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (77:84) - evalbench/databases/postgres.py (76:83) duplicated block id: 57 size: 8 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (95:103) - evalbench/databases/sqlserver.py (127:135) duplicated block id: 58 size: 8 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/mysql/setup.sql (67:74) - datasets/bat/setup/db_blog/mysql/setup.sql (618:625) duplicated block id: 59 size: 8 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (54:62) - evalbench/databases/sqlserver.py (61:69) duplicated block id: 60 size: 8 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (116:123) - evalbench/databases/sqlserver.py (136:143) duplicated block id: 61 size: 8 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (210:217) - evalbench/databases/sqlite.py (217:224) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (56:64) - evalbench/databases/postgres.py (54:62) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/mysql/setup.sql (105:112) - datasets/bat/setup/db_blog/mysql/setup.sql (618:625) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (227:234) - evalbench/databases/postgres.py (210:217) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (207:215) - evalbench/databases/sqlserver.py (223:232) duplicated block id: 66 size: 7 cleaned lines of code in 2 files: - evalbench/databases/alloydb.py (36:42) - evalbench/databases/sqlserver.py (73:79) duplicated block id: 67 size: 7 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (259:266) - evalbench/databases/postgres.py (240:247) duplicated block id: 68 size: 7 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (147:155) - evalbench/databases/sqlserver.py (168:176) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - evalbench/evaluator/progress_reporter.py (252:258) - evalbench/util/progress.py (3:9) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (171:179) - evalbench/databases/postgres.py (154:162) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (240:247) - evalbench/databases/sqlserver.py (269:276) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - evalbench/databases/db.py (117:123) - evalbench/databases/sqlite.py (81:87) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - evalbench/databases/db.py (117:123) - evalbench/databases/sqlserver.py (113:119) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (154:162) - evalbench/databases/sqlite.py (147:155) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - evalbench/databases/db.py (117:123) - evalbench/databases/mysql.py (111:117) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (171:179) - evalbench/databases/sqlite.py (147:155) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - evalbench/databases/db.py (117:123) - evalbench/databases/postgres.py (96:102) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (64:70) - evalbench/databases/sqlserver.py (73:79) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (9:26) - evalbench/databases/sqlserver.py (10:33) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (154:162) - evalbench/databases/sqlserver.py (168:176) duplicated block id: 81 size: 7 cleaned lines of code in 2 files: - evalbench_service/k8s/service-test.yaml (8:14) - evalbench_service/k8s/service.yaml (8:14) duplicated block id: 82 size: 7 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (171:179) - evalbench/databases/sqlserver.py (168:176) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (147:152) - evalbench/generators/models/generator.py (19:24) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/sqlserver/setup.sql (29:34) - datasets/bat/setup/db_blog/sqlserver/setup.sql (46:51) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - evalbench/scorers/returnedsql.py (28:34) - evalbench/scorers/setmatcher.py (25:31) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (194:200) - evalbench/databases/sqlserver.py (208:214) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (236:248) - evalbench/databases/postgres.py (219:231) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (140:145) - evalbench/generators/models/generator.py (19:24) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - evalbench/databases/sqlserver.py (161:166) - evalbench/generators/models/generator.py (19:24) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (227:232) - evalbench/databases/sqlserver.py (226:232) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/sqlite/setup.sql (34:39) - datasets/bat/setup/db_blog/sqlite/setup.sql (54:59) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (128:133) - evalbench/generators/models/generator.py (19:24) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - evalbench/evaluator/db_manager.py (32:37) - evalbench/evaluator/db_manager.py (50:55) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (211:217) - evalbench/databases/postgres.py (194:200) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (53:58) - evalbench/databases/sqlite.py (87:92) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (9:21) - evalbench/databases/sqlserver.py (10:25) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (226:238) - evalbench/databases/sqlserver.py (245:258) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - evalbench/scorers/exactmatcher.py (25:31) - evalbench/scorers/returnedsql.py (28:34) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - evalbench/evaluator/orchestrator.py (91:96) - evalbench/evaluator/orchestrator.py (121:126) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (9:22) - evalbench/databases/postgres.py (9:21) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (53:58) - evalbench/databases/postgres.py (102:107) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (53:58) - evalbench/databases/sqlserver.py (119:124) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - evalbench/databases/sqlite.py (217:222) - evalbench/databases/sqlserver.py (226:232) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - evalbench/databases/bigquery.py (53:58) - evalbench/databases/mysql.py (117:122) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (164:169) - evalbench/generators/models/generator.py (19:24) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/postgres/setup.sql (40:45) - datasets/bat/setup/db_blog/postgres/setup.sql (63:68) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (219:231) - evalbench/databases/sqlite.py (226:238) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (48:54) - evalbench/databases/postgres.py (46:52) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - datasets/bat/setup/db_blog/bigquery/setup.sql (30:35) - datasets/bat/setup/db_blog/bigquery/setup.sql (48:53) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - datasets/bat/example_run_config.yaml (38:43) - datasets/bird/example_run_config.yaml (31:36) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - evalbench/databases/postgres.py (219:231) - evalbench/databases/sqlserver.py (245:258) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - evalbench/scorers/executablesql.py (24:30) - evalbench/scorers/returnedsql.py (28:34) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - evalbench/databases/mysql.py (211:217) - evalbench/databases/sqlserver.py (208:214)