Commit Graph

39 Commits

Author SHA1 Message Date
Max Verbinnen 120ee72dd9 SERVER-113632 Update expected COLLSCAN & FETCH filter (#43986)
GitOrigin-RevId: e9dd74c88f9963dc897a77d6d25b9389240d5125
2025-11-14 14:50:02 +00:00
Max Verbinnen 5b7db75440 SERVER-113679 Take cost of SORT spilling into account (#43934)
GitOrigin-RevId: 4eeaf518cd4902fcaaf30a8af2def65260ea9df9
2025-11-13 21:23:43 +00:00
Militsa Sotirova 3ebe2a40b9 SERVER-113632 Create workload for incremental filter leaf cost (#43737)
GitOrigin-RevId: ae12546684c5ca54b5fa99be0847d787f989b90e
2025-11-13 16:17:32 +00:00
Max Verbinnen 1243659e14 SERVER-110667 Increase result set size for COLLSCAN & IXSCAN workloads (#42357)
GitOrigin-RevId: dad6821022d2ea068b63540b2b7f2a5f3fb4f9a3
2025-10-08 16:56:37 +00:00
Militsa Sotirova 1f768a904f SERVER-112148 Calibrate filter cost with slightly more complex predicate (#42372)
GitOrigin-RevId: cfcbad5a2145402f30b99b5f4e895070f07442f6
2025-10-08 16:18:33 +00:00
Militsa Sotirova f76e9bd04f SERVER-109938 Create a plan validation mechanism for cost model calibration (#42178)
GitOrigin-RevId: 3e41630c625382d11f280cced62a49538cbca2ce
2025-10-07 19:00:48 +00:00
Militsa Sotirova e48365202b SERVER-110059 Cleanup cost model calibration scripts (#42008)
GitOrigin-RevId: 5493cb8bb10720ed4e28b2424a518c57e34e909f
2025-10-02 20:27:20 +00:00
Militsa Sotirova 27ea8392bc SERVER-110053 Design workload for filter (#41726)
GitOrigin-RevId: 90ccaa4139c10117f001f207dbf2fb156060cccf
2025-09-30 16:59:00 +00:00
Militsa Sotirova b1a79c778c SERVER-98102 Workload to determine cost of scanning an index with one more field (#41724)
GitOrigin-RevId: 515a3d9c64e3a430bfc9c3ea62b3115d730f8591
2025-09-25 19:39:16 +00:00
Max Verbinnen 4feee4496e SERVER-110054 Design workload for AND_HASH (#41694)
GitOrigin-RevId: 11ab14622618541ca9567e4b047930a0a391d235
2025-09-25 10:02:05 +00:00
Max Verbinnen 3bfcb604b7 SERVER-110055 Design workload for AND_SORTED (#41446)
GitOrigin-RevId: 8e5b1cf98feef574bde070aabb30360417d3ac7a
2025-09-25 08:27:27 +00:00
Militsa Sotirova d8c7e7ef01 SERVER-110053 Design workload for FETCH (no filter) (#41276)
GitOrigin-RevId: aed28f7db3a81d26ff2088bc66a3060b4ab00672
2025-09-24 17:44:17 +00:00
Max Verbinnen 2af7c3003b SERVER-110056 Design workload for OR (#41410)
GitOrigin-RevId: a1c9f0f9cb7075684be4f881e775c001ba2152b7
2025-09-19 11:20:33 +00:00
Max Verbinnen 3e96244338 SERVER-110667 Update cardinalities for more accurate results (#41319)
GitOrigin-RevId: 45bd2fe37445521c075f0b67974258f5582a7968
2025-09-16 09:56:47 +00:00
Max Verbinnen eff63cd8c8 SERVER-107790 Design workload for SORT_LIMIT (#41206)
GitOrigin-RevId: f1c8e812cfa481e21de82d5fc818a72eef996d59
2025-09-12 13:53:13 +00:00
Max Verbinnen 9813c77669 SERVER-107790 Design workload for SORT_MERGE (#41084)
GitOrigin-RevId: ab90fe3618437be7a0f4861c8fb7e5647f8c68e0
2025-09-10 15:06:07 +00:00
Max Verbinnen 2699b1feca SERVER-107790 Design workload for SORT_SIMPLE and SORT_DEFAULT (#40970)
GitOrigin-RevId: 637f7125ecfc9753e939dc4124c7b7db58c5beec
2025-09-08 09:50:31 +00:00
Asher Kornfeld b96d051e74 SERVER-107791 Create workload to calibrate index scans and seeks (#39336)
GitOrigin-RevId: dec4c58ea29dd39d0e80a66efa8b98c135115d80
2025-09-05 17:17:41 +00:00
Asher Kornfeld 2028702787 SERVER-108290 Support multiple calibrations for single node (#39235)
GitOrigin-RevId: 3bd56b75b83e040c8b59e3522b743af0f2591699
2025-07-30 18:58:10 +00:00
Asher Kornfeld c4410ed9a8 SERVER-100646 Design workloads to calibrate PROJECTION nodes (#39077)
GitOrigin-RevId: 592a27a20310d14925a4ddf8626f33accb35dbef
2025-07-30 18:01:51 +00:00
Asher Kornfeld 8dc33a4aa1 SERVER-107786 Create workload for calibration of COLLSCAN node (#38773)
Co-authored-by: Militsa Sotirova <militsa.sotirova@mongodb.com>
GitOrigin-RevId: 512ed28ad6119f652e433c4f5622e8c747cf4fd4
2025-07-23 19:31:00 +00:00
Asher Kornfeld fa4f723f6c SERVER-107357 Create workload for calibrating the cost of SKIP (#38670)
GitOrigin-RevId: f30568e8378f4535a2192eba6c8fec1eadcf5f66
2025-07-22 18:08:40 +00:00
Asher Kornfeld 684585f237 SERVER-107356 Create workload for calibrating the cost of LIMIT (#38543)
GitOrigin-RevId: 9b6ad6811077fe3a172810e08ff74197ffd67f95
2025-07-15 18:56:23 +00:00
Asher Kornfeld 25c40b6a76 SERVER-106252 Remove ABT from experiment pipeline and complete test run (with no data) (#37595)
Co-authored-by: Militsa Sotirova <militsa.sotirova@mongodb.com>
GitOrigin-RevId: be4879f6ce14be6387a7e5c69d6c6f7c309d9dbd
2025-06-27 17:34:28 +00:00
Juan Gu 855dfadef0 SERVER-94077 Use isort in Ruff configs (#27865)
GitOrigin-RevId: e793d662774ccd3ab6c3f356c2287cf1f7ff9805
2024-10-10 19:33:49 +00:00
Juan Gu 2513cc511b SERVER-94076 Remove unused imports via Ruff rule (#27337)
GitOrigin-RevId: 8923cc14f276be93355d763cb88c04bdb4dd9000
2024-10-04 01:43:13 +00:00
HanaPearlman 6857229c18 SERVER-93815: Remove Bonsai-related query knobs (#27205)
GitOrigin-RevId: c69f8ee3cdfa3897b39806b510085fdd54a93ece
2024-09-18 19:27:12 +00:00
Steve McClure b4b23946cd SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl (#22254)
GitOrigin-RevId: 9d997a9f44cd43a8dec7c2a17fa2dbcd875e92f6
2024-05-16 22:07:36 +00:00
Alexander Ignatyev 41f666bd81 SERVER-71576 Cost Model End2End benchmark: calculate r2 2022-12-06 12:47:40 +00:00
Alexander Ignatyev 7db13d1475 SERVER-71576 Implement Cost Model End2End testing 2022-11-24 11:18:42 +00:00
Alexander Ignatyev ea088bcf55 SERVER-71220 Apply additional filters when calibrating Cost Model 2022-11-11 12:20:20 +00:00
Ruoxin Xu 32545f21f5 SERVER-70500 Calibrate ABT nodes on smaller queries 2022-11-08 21:09:45 +00:00
Alexander Ignatyev 4acc5a3704 SERVER-70537 Implement end to end cost model benchmark. 2022-11-03 17:04:23 +00:00
Alexander Ignatyev eb3badb0ae SERVER-70491 Calibrate physical ABT nodes in the framework 2022-10-13 17:36:29 +00:00
Alexander Ignatyev 5f11658224 SERVER-69031 Move JSON configuration to python file 2022-09-01 09:50:08 +00:00
Ruoxin Xu ce2dbe9a4a SERVER-67223 Optimize writing to MongoDB data generator 2022-08-30 14:26:01 +00:00
Alexander Ignatyev c545bd81b0 SERVER-68349 Support various data distributions in random data generator 2022-07-28 15:26:31 +00:00
Alexander Ignatyev 30420ef9af SERVER-67851 Support additional input parameters in Cost Model 2022-07-26 19:46:18 +00:00
Alexander Ignatyev 304a34e0c9 SERVER-67121 Cost Model and Calibration farmework 2022-07-05 09:31:30 +00:00