Commit Graph

1004 Commits

Author SHA1 Message Date
Carlos Alonso 37766037bb SERVER-114514. Introduce CBRForNOMPResults and tests (#45248)
GitOrigin-RevId: 9d491d51d174074343a0383988ca256a7d23a12e
2025-12-17 03:16:40 +00:00
Marcos Grillo 3bb367fcb1 SERVER-113749 Add deprioritization stats to queryStats (#44816)
GitOrigin-RevId: 437a47a8c7494c366a6dd5b04d0ae14ccfd1254a
2025-12-15 19:53:53 +00:00
Max Verbinnen 5ce59f81bc SERVER-115365 Replace TODOs for cost ties (#45189)
GitOrigin-RevId: 17d145fc7cf2558f337e4e9d662d3b141c1f8eec
2025-12-15 15:47:19 +00:00
Andi Wang ed82923d7d SERVER-106819: query data generator improvements (#43623)
GitOrigin-RevId: 3c34705d8fdaca6d5cb535c7edc6299667a3e564
2025-12-15 15:46:26 +00:00
karlbozdogan 2c704757f1 SERVER-109891 samplingCE: cardinalityEstimate is zero for $type (#44844)
GitOrigin-RevId: fb1fe54c78050fa6f8a87b8920d49d822c753a8f
2025-12-15 11:20:05 +00:00
Militsa Sotirova d88f86a919 SERVER-110286 Change cost model coefficients and formulas (#42373)
Co-authored-by: Max Verbinnen <max.verbinnen@mongodb.com>
GitOrigin-RevId: 56a050bf02c1eb30c1c2b9c202c0d5e9e62075d8
2025-12-11 17:00:51 +00:00
Christopher M. Wolff 8ef0de8056 SERVER-114105 Make shards append metrics on update (#44738)
GitOrigin-RevId: 0a699976c2f66abe2dfed35f03fe694977e11cb0
2025-12-08 17:15:03 +00:00
Alya Carina Berciu f4ea07bd33 SERVER-112725 Fix join reordering on non-existent collections (#43135)
GitOrigin-RevId: 79b37953fa631c57468de7cf5a9afdaf2ed5620d
2025-10-24 13:42:24 +00:00
Alya Carina Berciu 2cf5eb1bb5 SERVER-112869 Add regression test (#43080)
GitOrigin-RevId: d8c2872d32b60578f6721d08151bc25192340eb4
2025-10-23 16:49:11 +00:00
Alya Carina Berciu e801da886c SERVER-110839 Integrate join optimization into run_aggregate (#42469)
Co-authored-by: Alexander Ignatyev alexander.ignatyev@mongodb.com
GitOrigin-RevId: aca8cc5806e721b51db75a050abe4e6f9f09a96e
2025-10-22 08:23:34 +00:00
seanzimm 9c452b4dcb SERVER-111664: Move read_after_optime.js to repl directory (#42511)
GitOrigin-RevId: 839e54a8a0d2ab082c80009fed2c2a3cab18669b
2025-10-14 18:27:46 +00:00
Gregory Noma c500e53e89 SERVER-106716 Remove `featureFlagCreateSpillKVEngine` (#42379)
GitOrigin-RevId: 9907d148adde66a6c27872b4af3afff03d1fac83
2025-10-14 14:07:59 +00:00
Tommaso Tocci aa0acc2f42 SERVER-110510 Adapt noPassthroughWithMongod test for viewlesss timeseries collections (#42294)
GitOrigin-RevId: 9cfdb90cb0b2ad73f31b08dfcee5c3eea024cbb9
2025-10-07 15:54:20 +00:00
Yuhong Zhang ef8d3dbd48 SERVER-110841 Check validate command's hash prefixes inputs (#42125)
GitOrigin-RevId: 7d1841d377353e41f444a53b04dc327b27e49e86
2025-10-06 20:53:47 +00:00
mivanova3 b97542d06e SERVER-100649 Cost of $sort + $limit should depend on input size (#41570)
GitOrigin-RevId: 391433dc38b69cf0d6a84b08244bac0e76f5bd80
2025-09-26 11:00:28 +00:00
seanzimm 4dabd7391f SERVER-111348: Rename fields in extended validate to be more descriptive (#41744)
GitOrigin-RevId: 06002559ba4b7a3ed61891840ffc257d493a3963
2025-09-24 17:52:27 +00:00
Pol Piñol Castuera 57c0408f53 SERVER-109219 Designate CAR test ownership to the appropriate domain (#41479)
GitOrigin-RevId: fb1aea77ceea5eb1ac407f885dff6f0c05c50fc7
2025-09-19 23:13:59 +00:00
Vishnu K fc50ddf4c7 SERVER-109942 Implement basic drill down algorithm for extended validate (#41298)
GitOrigin-RevId: c03f8e9ebb1ed0c282d84b45ed1e3d4e8c9f3301
2025-09-19 20:05:45 +00:00
Ted Tuckman 1189f40a99 SERVER-110991 Rename query-integration-extensions to query-integration-features (#41505)
GitOrigin-RevId: 45d6a986facb85105f65ec781e2c9582881f2ef7
2025-09-19 14:16:28 +00:00
Philip Stoev c74015b769 SERVER-108997 Use the data generator in the plan stability tests (#41233)
GitOrigin-RevId: 1593f0ec798a6943169300d5d31e0956486c6bed
2025-09-17 08:34:12 +00:00
Jess Balint c4619c3bf6 SERVER-108725 fix loop counter being incremented inadvertently (#41268)
Co-authored-by: Jess Balint <jess.balint@mongodb.com>
GitOrigin-RevId: 5314d62c3c4db1990ee28d649914c0fc75d43f7f
2025-09-12 21:39:16 +00:00
Vishnu K 934279f644 SERVER-109940 Implement 'all' collection hash for extended validate (#41061)
Co-authored-by: Gregory Noma <gregory.noma@gmail.com>
GitOrigin-RevId: 6ccc98f30d3d366fa9a5ec2a70c9068280195c0d
2025-09-12 17:49:17 +00:00
Zixuan 10db8d6392 SERVER-107647 Report checkForInterrupt stats to QueryStats (#40686)
GitOrigin-RevId: 85bccbea5285b94965fa3e20056931027ed51ecf
2025-09-04 22:30:07 +00:00
seanzimm b3b9662013 SERVER-109939: Add new options to validate for extended validate project (#40851)
GitOrigin-RevId: f14d06a00b4a1d0918d1c72f9f43440e2ff3d0ae
2025-09-04 18:21:10 +00:00
Jason Chan 8b19ac1abf SERVER-109994 Change code-owners from workload-scheduling to workload-resilience (#40724)
GitOrigin-RevId: d4df6a891108e34520aad8e6e9191fe9d3122ae9
2025-09-02 20:26:48 +00:00
Steve McClure 1ffbc6c2e9 SERVER-109432: Autofix JS var usage to favor let (#40637)
GitOrigin-RevId: 9674b7db36a0f3f650d39c1e3fb2ad6ff2141cfb
2025-08-28 19:21:01 +00:00
Alya Carina Berciu 548ff8f553 SERVER-109879 Convert large_in_with_indexes.js to golden test (#40602)
GitOrigin-RevId: 85e4a6c57545474af83d7db42325869dea6ad66b
2025-08-27 16:21:53 +00:00
madelinezec 515e41bdea SERVER-104102 Disable AND_SORTED index intersection by default (#40135)
Co-authored-by: Alya Berciu <alya.berciu@mongodb.com>
GitOrigin-RevId: 6ca5b3abf0822a9a7d68784d946635dfe9b20923
2025-08-26 14:02:12 +00:00
Philip Stoev ba3b007986 SERVER-109593 Make sure data_generator_integration.js uses UTC (#40361)
GitOrigin-RevId: b8fe55829c383f1bf2850f59e205747f587e60cf
2025-08-25 15:57:13 +00:00
lmestres cb14de4e0e SERVER-100403 Adding a replica set to a sharded cluster does not register existing databases in the shard-local catalog (#40247)
Co-authored-by: lmestres <laura.mestrestoress@mongodb.com>
Co-authored-by: wolfee <adam.farkas@mongodb.com>
GitOrigin-RevId: ff1b132ca53d6e08577fbf85dbd5d9d0c7db3c3f
2025-08-25 14:52:43 +00:00
Zac 591928c619 SERVER-108478 JS formatted by prettier and remove clang-format (#39656)
GitOrigin-RevId: 6c8f6aded47f260aa4f7c231b17dae3302cb1e04
2025-08-21 17:27:09 +00:00
Philip Stoev 1ea89a89d4 SERVER-109477 Allow the data_generator to run 'analyze' on the fields (#40249)
GitOrigin-RevId: 214d809c6262d8e70fe2ec71b83937cb4e3e7ea8
2025-08-21 06:33:54 +00:00
Matthew Boros 6d0658a6bb SERVER-108093 Create property-based test to assert stability of CE and cost estimates (#39246)
GitOrigin-RevId: 6959df6e5da9ae50f1981e07ec7ac2967dfa4b4a
2025-08-18 22:03:53 +00:00
auto-revert-app[bot] 68d3781e5d Revert "SERVER-104102 Disable AND_SORTED index intersection plans by default (#38434)" (#40115)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: d6cb20f49331860f52b66a7333fc97cbce17c5c1
2025-08-15 05:38:42 +00:00
madelinezec 3b36c9a162 SERVER-104102 Disable AND_SORTED index intersection plans by default (#38434)
GitOrigin-RevId: 10b27e6391023e59d3a5f9ed306380a5fcf82764
2025-08-14 21:26:52 +00:00
Philip Stoev 2cbc0cccc0 SERVER-109064: Data generator: fix support for various types (#39873)
GitOrigin-RevId: d907c4c289d293314cfdee552698dbb3fc611245
2025-08-12 17:03:22 +00:00
Sean Lyons 0c80b328f2 SERVER-109091 Create glob-like targets for jstest libraries (#39901)
GitOrigin-RevId: d93ad0de591e700f67af5b60680664dd24e6efb6
2025-08-11 23:22:56 +00:00
manuelam2003 78ea9228c6 SERVER-90152 dropIndex() should be idempotent (#39581)
GitOrigin-RevId: 07f5042cd597648530a1af351cfea3f16330da82
2025-08-07 13:20:59 +00:00
Philip Stoev 8e69410fa0 SERVER-108487 Integrate the data generator with jstests (#39510)
GitOrigin-RevId: 4feb3238cfe3d6672b5c51f57bf642af60519b28
2025-08-05 14:36:22 +00:00
Denis Grebennicov 6f70785152 SERVER-71537 Remove Feature Flag for PM-412 (#36514)
Co-authored-by: Jada Lilleboe <82007190+jadalilleboe@users.noreply.github.com>
Co-authored-by: Malik Endsley <malik.endsley@mongodb.com>
Co-authored-by: auto-revert-app[bot] <166078896+auto-revert-app[bot]@users.noreply.github.com>
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
Co-authored-by: wolfee <adam.farkas@mongodb.com>
Co-authored-by: Yuhong Zhang <yuhong.zhang@mongodb.com>
Co-authored-by: Stephanie <53684987+seristof@users.noreply.github.com>
Co-authored-by: Dan Larkin-York <13419935+dhly-etc@users.noreply.github.com>
Co-authored-by: tarunsethi <tarunsethi01@gmail.com>
Co-authored-by: Daniel Moody <dmoody256@gmail.com>
Co-authored-by: Wei Hu <wei.hu@mongodb.com>
Co-authored-by: Ali Mir <ali.mir@mongodb.com>
Co-authored-by: huayu-ouyang <huayu.ouyang@mongodb.com>
Co-authored-by: Parker Felix <68665637+parker-felix@users.noreply.github.com>
Co-authored-by: Matt Olma <67564577+mattsimply@users.noreply.github.com>
Co-authored-by: Ian Boros <87138302+borosaurus@users.noreply.github.com>
Co-authored-by: Shreyas Kalyan <35750327+shreyaskalyan@users.noreply.github.com>
Co-authored-by: Shreyas Kalyan <shreyas.kalyan@mongodb.com>
Co-authored-by: Erin McNulty <erin.mcnulty@mongodb.com>
Co-authored-by: Joseph Prince <joseph.d.prince@me.com>
Co-authored-by: ben-gawel <167240029+ben-gawel@users.noreply.github.com>
Co-authored-by: Cheahuychou Mao <cheahuychou.mao@mongodb.com>
Co-authored-by: Kruti Shah <70412403+krutishah139@users.noreply.github.com>
Co-authored-by: Alexander Neben <alex.neben@mongodb.com>
Co-authored-by: David Goffredo <dmgoffredo@gmail.com>
Co-authored-by: David Goffredo <david.goffredo@mongodb.com>
Co-authored-by: Brett Nawrocki <90278537+brettnawrocki@users.noreply.github.com>
Co-authored-by: Evan Bergeron <evanbergeron@users.noreply.github.com>
Co-authored-by: Shin Yee Tan <shinyee.tan@mongodb.com>
Co-authored-by: Ernesto Rodriguez Reina <erreina@users.noreply.github.com>
Co-authored-by: Gregory Noma <gregory.noma@gmail.com>
Co-authored-by: Nic <nic.hollingum@mongodb.com>
Co-authored-by: kmznam <97981975+kmznam@users.noreply.github.com>
Co-authored-by: Calvin Nix <6693710+Calvinnix@users.noreply.github.com>
Co-authored-by: Finley Lau <finley.lau@mongodb.com>
Co-authored-by: Sophia Yang <sophia.yang@mongodb.com>
Co-authored-by: Natalie Hill <natalie.hill@mongodb.com>
Co-authored-by: naama-bareket <85578126+naama-bareket@users.noreply.github.com>
Co-authored-by: mdb-mayureshk <mayuresh.kulkarni@mongodb.com>
Co-authored-by: Guy-Jacques Isombe <guyjacques.isombe@mongodb.com>
Co-authored-by: vstojkovic-mongodb <90724588+vstojkovic-mongodb@users.noreply.github.com>
Co-authored-by: Zack Winter <3457246+zackwintermdb@users.noreply.github.com>
Co-authored-by: Allison Easton <allison.easton@mongodb.com>
Co-authored-by: Catalin Sumanaru <catalin.sumanaru@mongodb.com>
GitOrigin-RevId: 35ee47b1a732506d9a9706b1c6e4b46563eb77df
2025-08-01 14:27:27 +00:00
Asher Kornfeld 05fc136711 SERVER-107739 Remove outdated TODO from SERVER-100650 (#38833)
GitOrigin-RevId: 7947178d22cab341702a44d4f0087ec2591c88b6
2025-07-22 14:36:57 +00:00
Guillaume Racicot 61b7ad4156 SERVER-97560 Add a startup warning when tcmallocReleaseRate is set between 1 and 100 (#38781)
GitOrigin-RevId: dd1fdee7d1467b9906f59f24db61817925aa79ee
2025-07-21 14:35:34 +00:00
seanzimm a4643123b3 SERVER-103635: Disable RSTL when featureFlagIntentRegistration is enabled (#38373)
GitOrigin-RevId: d3d192012a624086c0aea9c3092a6bbeeef0c4e8
2025-07-17 18:41:33 +00:00
Zixuan e45664e714 SERVER-104008 Report Delinquent ticket info in QueryStats (#36784)
GitOrigin-RevId: c8554ec430587ff2ebeaef0033ba6b069c144250
2025-07-16 18:38:36 +00:00
Asher Kornfeld aa791a29e0 SERVER-106598 Implement Exact Cardinality mode (#37667)
GitOrigin-RevId: 8cede92c926a4190d69b4d7c709d8575d32adcef
2025-07-07 15:13:55 +00:00
Gregory Noma 9612a9e35f SERVER-106715 Update TODO in `reconfigwt.js` (#37766)
GitOrigin-RevId: 5f425f58820bddb2c4cfc4bf7c5de6a111b9ba6b
2025-06-25 19:24:44 +00:00
madelinezec 95bb6de140 SERVER-105788 provide correct sampling-based cardinality estimate for descending and ascending index bounds (#37117)
GitOrigin-RevId: 7a9834e79cca76779b278598a5d51431493124de
2025-06-12 14:00:06 +00:00
auto-revert-app[bot] 695ddd738e Revert "SERVER-105788: provide correct sampling-based cardinality estimate for descending sort predicate + index definitions (#36841)" (#37075)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 16a19599df1c4e335a729b9a1eeb8fbffc7fb98c
2025-06-09 19:05:51 +00:00
madelinezec 1f831612fa SERVER-105788: provide correct sampling-based cardinality estimate for descending sort predicate + index definitions (#36841)
GitOrigin-RevId: d668125f5f71b559c978b37eab1a2e134520dbc5
2025-06-09 15:59:24 +00:00
Henri Nikku 3bf0dcd1f7 SERVER-105489 Add CachedPlansEvicted and InactiveCachedPlansReplaced counters (#36836)
GitOrigin-RevId: 28dfa25e5bebb00f5b91d20fd992041f97d02c82
2025-06-06 18:07:36 +00:00