Commit Graph

27818 Commits

Author SHA1 Message Date
Joan Bruguera Micó (at MongoDB) 5df53b5d84 SERVER-114063 Add test for basic CRUD on uninitialized FCV (#44098)
GitOrigin-RevId: accb9adc5b79b3c939dfdde9302c1e441b0cf7f9
2025-11-19 22:57:48 +00:00
Cheahuychou Mao 11f2f90d6a SERVER-114004 Add command stub for _shardsvrReshardRecipientCriticalSectionStarted (#44064)
GitOrigin-RevId: be397396d296fc391ba279cc6ec769f576d6ebb1
2025-11-19 22:41:20 +00:00
Matthew Boros 57889caed6 SERVER-114144 Temporarily disable run_all_plans_pbt.js for SBE full (#44187)
GitOrigin-RevId: ada441f7ac177691f0405dd684a9f21fc71b4310
2025-11-19 18:41:14 +00:00
Cedric Sirianni 9834a8a867 SERVER-110442 Capture duration for last committed index build (#43531)
GitOrigin-RevId: ae7e4ef1eeac71f90b0c5e89a8e1eabbc340d82f
2025-11-19 17:20:41 +00:00
Rui Liu 22f2b38a0a SERVER-113994 Prepare UWE to be enabled on master test suites (#44060)
GitOrigin-RevId: b44f9848a5a4682f9b16be718fbc0cadfb262573
2025-11-19 16:01:04 +00:00
Pol Piñol Castuera 66929d5ae0 SERVER-88639 Enable feature flag for SPM-3729 (#44041)
GitOrigin-RevId: b0ec30e132d546ffc130daad3f4afd2dd8733a19
2025-11-19 09:11:03 +00:00
Christopher M. Wolff a25228fe5d SERVER-112156 Address performance regression in TSBS (#44078)
GitOrigin-RevId: 5273c8a21efee2c40ee34985e97489ab23c6eab1
2025-11-18 23:45:01 +00:00
Pavi Vetriselvan 55f44667c7 SERVER-114045 prepared_transaction_kill_during_step_up_refresh ensures prepare is maj committed on new primary before sending commitTransaction (#44117)
GitOrigin-RevId: 2b95c08ebd3cb20d425af40f8061648c875cc33d
2025-11-18 22:28:05 +00:00
Alya Carina Berciu 0999d0946f SERVER-113369 End-to-end integration of bottom-up join opt (#43835)
GitOrigin-RevId: 14ad33b29e10c9fd400fd93e879a5c47605d0992
2025-11-18 19:40:42 +00:00
Mariano Shaar 793e93fb15 SERVER-114001 Add extensions exclusion tag to timeseries/query/agg_stage_coverage.js (#44058)
GitOrigin-RevId: c1f60d61c2ce81f86dcb0547512218241621d5ed
2025-11-18 15:04:55 +00:00
Benjamin Pearce bb3dadf0bb SERVER-112517 Make time-series validation part of standard collection validation (#44050)
GitOrigin-RevId: 0befcde4482261d1b1b5a9e3157925bf2a5f3e1b
2025-11-18 15:04:38 +00:00
Gregory Wlodarek 8345967921 SERVER-111573 Add configuration to return full WiredTiger data source metrics (#44030)
GitOrigin-RevId: 01075a620efc88f28420b93db54af7b6dfdb5025
2025-11-18 03:40:01 +00:00
Erin Liang cdf268f989 SERVER-110343 Implement query shape and query stats store key for pipeline update (#43676)
GitOrigin-RevId: d14e3cc6183dddc97aac5393fcc085f25a1d4d7f
2025-11-17 20:11:09 +00:00
Malik Endsley cd36f7c877 SERVER-112093: For primary driven index builds, don't clear indexes on secondary during recovery (#42629)
Co-authored-by: Stephanie <53684987+seristof@users.noreply.github.com>
Co-authored-by: Gregory Noma <gregory.noma@gmail.com>
GitOrigin-RevId: 41d1b83c9d48bde4435ec6e5f5b4de286a072f96
2025-11-17 19:45:41 +00:00
Lynne Wang 75e2d864fc SERVER-110253 Implement test that creates a persistent view on an extension stage (#44013)
GitOrigin-RevId: 450a98db3cd8c1411265a87e7e94c3be72623c30
2025-11-17 16:02:41 +00:00
Pierlauro Sciarelli 34e48a9658 SERVER-112059 Adapt leftover readonly test for viewless timeseries (#43941)
GitOrigin-RevId: 4b3dd92c8ac9caabf4935a99e113ff5cb589507b
2025-11-17 15:19:30 +00:00
Evan Bergeron 14e36fe877 SERVER-113834 Remove internalQueryMaxNumExprFieldPathComponentsSupportedInSbe (#43948)
GitOrigin-RevId: 3b166da9ee36fa6473fd8b152cd84b3e86014de6
2025-11-17 15:14:34 +00:00
Alberto Massari aff75235aa SERVER-101260 Let $elemMatch in SBE process array items (#43869)
GitOrigin-RevId: dded7fac8fda12fcfe8d945f54decc399819f478
2025-11-17 09:50:25 +00:00
Lynne Wang 6f06d6d31a SERVER-109566 Add integration tests for $matchTopN and $nativeVectorSearch desugar extensions (#43916)
GitOrigin-RevId: b353c9fb7123655bbfba200c3f718ca4a78e5276
2025-11-14 21:22:00 +00:00
natalie-hill 28873700f7 SERVER-113427 Improved handling of when shard key changes during rewriteCollection execution (#43830)
GitOrigin-RevId: 207057a8d71629750f221d904ef0dbc8b0c9a4ce
2025-11-14 20:01:25 +00:00
Erin Liang f18044797c SERVER-112532 Missing pipeline validation after $lookup cache stage optimization (#43736)
Co-authored-by: Mariano Shaar <mariano.shaar@mongodb.com>
GitOrigin-RevId: c1862a2c00caafa39c8c8c8626896ecda17771fc
2025-11-14 18:42:16 +00:00
ppolato cdaeda023d SERVER-113156 Introduce a new fixture and base suite for Disaggregated Sharded Clusters (#43776)
GitOrigin-RevId: bd0f59bcca8444296a6f1827c96b5cbb307952d1
2025-11-14 17:39:42 +00:00
Luke Sanderson fa4493168d SERVER-112746 Add TopN/Top/BottomN/Bottom expressions to SBE (#43254)
GitOrigin-RevId: 4fc47e680f54e831367dabe1b3bdcf4acbe7ec2f
2025-11-14 14:27:28 +00:00
Philip Stoev 1d9d095d58 SERVER-113914 Make 10gen/query-optimization-correctness owner of the plan_stability tests (#43984)
GitOrigin-RevId: 97e5fe168925b50a02b2b096d6fc05581f65cb23
2025-11-14 10:56:32 +00:00
Enrico Golfieri c6df140e43 SERVER-113666 Disable configDebugDump comparison between listCatalog and listCollection in multiversion (#43925)
GitOrigin-RevId: 2aeb823c2b4e442cc65c655f6985876d2bece0bd
2025-11-14 09:24:24 +00:00
erinzhu001 a9fe08e2af SERVER-111401 InternalSearchIdLookup uses ShardRoleAPI to execute queries (#43624)
GitOrigin-RevId: 1dc691914f9878abc3884fb645b95d17d5bbd02a
2025-11-13 23:54:05 +00:00
Wei Hu 7484f8917b SERVER-113823 Directly abort failed index build on primary driven index builds (#43906)
GitOrigin-RevId: 462ce2746864e8e5bb10046a6c8ffa91f5c68653
2025-11-13 19:03:16 +00:00
Kruti Shah 099df28847 SERVER-113460 Respect specified node options during shardingTest initialization (#43919)
GitOrigin-RevId: 29e4411ab8a55479673176e2377c61ac775c4fb8
2025-11-13 18:42:15 +00:00
Binh Vo 38b96d186f SERVER-111487 Add jstests exercising timeseries rollover logic (#43104)
GitOrigin-RevId: 032733c5b590604865b782d3ed300bc6929babf1
2025-11-13 17:32:44 +00:00
Marcos Grillo f327be6071 SERVER-112570 Fix priority stats with the new ticketing system implementation (#43722)
GitOrigin-RevId: b3fc8aa433b01c40b1dea6fcf4458d9c5eabea43
2025-11-13 17:32:26 +00:00
David Storch fe154bba22 SERVER-106505 add support for splitting $expr during $match pushdown analysis (#39852)
GitOrigin-RevId: 3955d45090c27ee33176a752ee705e7d62a2380b
2025-11-13 17:32:09 +00:00
wolfee 53692053e2 SERVER-113205 Investigate transitioning_replicaset_incompatible exclusion usages (#43897)
GitOrigin-RevId: ce702b4c7e5a4a849afd5958e9dee3bd152cd2b2
2025-11-13 15:37:01 +00:00
Lee Maguire cb09ab7ecc SERVER-113807 Add list of extensions stages to agg_stage_coverage.js (#43894)
GitOrigin-RevId: f7ca4c577b6fbcd784c1d8d905eb22daf33ded03
2025-11-13 14:43:29 +00:00
Vesko Karaganev a78ddd4f07 SERVER-111948 Optimize away empty $addFields stages (#43877)
GitOrigin-RevId: 2825afccbf260a6ebe9577c204a14ef0202c6d14
2025-11-13 09:46:30 +00:00
Daniel Tabacaru c6ffba1c07 SERVER-113488 Await for collection drop replication on secondaries in ddl_create_event.js (#43633)
GitOrigin-RevId: e539efd22511f7e467ca362a9450b9da66848f08
2025-11-13 09:46:14 +00:00
David Storch a5b75f5ddf SERVER-113319 fix match pushdown when expression root is a renamed field path expression (#43893)
GitOrigin-RevId: 9a8f3e9b193f86fc49b3004136ddfa5d73443455
2025-11-12 23:19:42 +00:00
Ben Shteinfeld f5d57a92e0 SERVER-113231 Fallback from join optimizer when encountering cross-DB $lookup (#43825)
GitOrigin-RevId: c90a2ac9c55db6eecd4e2f6afc0b2c221426f864
2025-11-12 21:10:53 +00:00
Will Buerger 1289acc086 SERVER-111339 Support exposing log attributes from extension logs (#43083)
Co-authored-by: Finley Lau <finley.lau@mongodb.com>
GitOrigin-RevId: 67e506e2cf54bad791da4dfdef610365d9083daf
2025-11-12 17:52:07 +00:00
Tommaso Tocci 4e931624a3 SERVER-113784 Fix backwards_compatible_timeseries_catalog_options.js in multiversion clusters (#43863)
GitOrigin-RevId: 5b5586048aee97f2744a77b620fab8f7dbf4488d
2025-11-12 17:01:50 +00:00
Ivan Fefer 98b8883e57 SERVER-111303 Add query knobs to limit record id deduplication size (#43818)
GitOrigin-RevId: 98db178064e87100e77e0de49346ea43af01a702
2025-11-12 16:27:51 +00:00
Silvia Surroca 3d3328e613 SERVER-83211 Enable counting index tests on sharded passthrough suites (#43649)
GitOrigin-RevId: dcb676f1697884eb629906f0d8d8979f10ef4035
2025-11-12 14:45:27 +00:00
Joan Bruguera Micó (at MongoDB) cae3b64685 SERVER-109560 Allow FCV downgrade to the previous minor release (#43673)
GitOrigin-RevId: 6cb3e3bd6660ee5d3b3324e9659546867c501d64
2025-11-12 09:16:16 +00:00
joe-mongodb 0f55732549 SERVER-105541: Ensure diagnostic operations are correct for viewless timeseries (#42700)
GitOrigin-RevId: b2cd224f63df7002e2dc4f74c601aa6af295abce
2025-11-12 05:19:58 +00:00
auto-revert-app[bot] 758e21f673 Revert "SERVER-111948 Optimize away empty $addFields stages (#43574)" (#43859)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: cf0cd7da014025cd148c9f32d44069b1ad8c2f76
2025-11-12 05:19:41 +00:00
natalie-hill f587824adb SERVER-111962 Added reason for abort to MigrationSourceManager changelog error event (#43738)
GitOrigin-RevId: 39dc95d55aaf69fff3473956f9b279037338f904
2025-11-12 05:17:41 +00:00
Myles 856b9e329b SERVER-113473: Ensure proper management of sharding subsystems during the lifecycle of ReplicationCoordinatorDisagg (#41353)
Co-authored-by: Paolo Polato <paolo.polato@mongodb.com>
GitOrigin-RevId: 6f76fd6fd207944d3a65f92946e4484f16283ebf
2025-11-12 05:15:40 +00:00
Alyssa Clark d1933a455a SERVER-113069 Block geoNear queries from running with an invalid hinted index (#43286)
GitOrigin-RevId: 2a4599c42997b139b1c2e2791c640e73500681cf
2025-11-12 05:02:58 +00:00
Allison Easton f8b1fae477 SERVER-79349 Rename ShardVersion UNSHARDED to UNTRACKED (#43461)
GitOrigin-RevId: 65d23b6e5e6f0141e9fb0f797d7fb2df12969d59
2025-11-12 05:02:23 +00:00
Vesko Karaganev a9fdc8b599 SERVER-111948 Optimize away empty $addFields stages (#43574)
GitOrigin-RevId: 84a337e791050723de0fe4f29fb648017c732951
2025-11-12 05:02:05 +00:00
Mariano Shaar eebc034075 SERVER-112882 Implement conditional logging for both log and log_debug (#43727)
GitOrigin-RevId: b3fb495b3ba0fb18b03f800fc776072e7e40e9df
2025-11-12 04:59:43 +00:00
Cheahuychou Mao ca56ee9239 SERVER-113548 Add assumes_stable_collection_uuid tag to geo_circle_spilling.js (#43659)
GitOrigin-RevId: d6f1a764fe11c9c0639e775d38777a1477232ad3
2025-11-12 04:58:33 +00:00
Evan Bergeron e0ebf98e11 SERVER-110422 Avoid SBE when too many deeply nested ExpressionFieldPaths (#43400)
GitOrigin-RevId: 232c35a7c44db8b2dda8af6663bd058aa96472c8
2025-11-12 04:58:15 +00:00
Benjamin Pearce 5d920814a8 SERVER-112511 Recategorize BSON validate checks by severity (#43270)
GitOrigin-RevId: 78ed3a303139eccd9d673912f527f67af99da0bc
2025-11-12 04:57:58 +00:00
Daniel Gómez Ferro e3db61bf18 SERVER-113590 Test for availability canaries under several transitions (#43701)
GitOrigin-RevId: 80b4bceec0ae93de926225a7670585148f4755f4
2025-11-12 04:57:05 +00:00
Gil Alon e3178360e2 SERVER-105807 Add test to ensure all aggregation stages are tested with timeseries collections (#43596)
GitOrigin-RevId: e358a2dadcb0adc16da21b880bbd4b6c13f422d0
2025-11-12 04:55:55 +00:00
Allison Easton be30e4e25e SERVER-113203 Support maintenance port in MemberConfig (#43646)
GitOrigin-RevId: eaf85fc523cf5c183f4ee3c1fe31d352fb005fa1
2025-11-12 04:55:37 +00:00
Max Verbinnen 512c394875 SERVER-113468 Filter out duplicate rawData field for merging command (#43696)
GitOrigin-RevId: 59621aa5d30aea2dc34e615232774f5f566417ec
2025-11-12 04:55:19 +00:00
Finley Lau 6651933d77 SERVER-112826 Implement e2e js tests for desugar extension stage query shape (#43718)
GitOrigin-RevId: be189eef31d17c12faeda4c4284692a9cf5ba868
2025-11-12 04:53:11 +00:00
Moustafa Maher fa3602480c SERVER-113545 Wait for lastCommittedOpTime to be initialized after restart in api_version_prepare_txn.js (#43681)
GitOrigin-RevId: 426e15212cbf28fa54298835dcb6d562931a73c2
2025-11-12 04:50:30 +00:00
Pierlauro Sciarelli 355e94eee2 SERVER-112864 Assign fsm_libs directory ownership to `server-jstest-infra` (#43566)
GitOrigin-RevId: 51fe739f4c0d89588027747fba53aa8ce93a474e
2025-11-12 04:49:02 +00:00
Enrico Golfieri e69f5878b6 SERVER-113022 Appended configInfoDump to timeseries and views in config database (#43504)
GitOrigin-RevId: 630cbf83ba3564227172db991cc54c1db00a8411
2025-11-12 04:46:37 +00:00
Tommaso Tocci c58ca44b76 SERVER-112796 Make timeseries_collmod_timeseries_options.js work in multiversion suites (#43664)
GitOrigin-RevId: 83594685d90efadcf8fd4eb890170673bc2344ee
2025-11-12 04:46:20 +00:00
Finley Lau 0560e59a0f SERVER-113573 Remove "Extension encountered error" prefix from extension uasserts (#43680)
GitOrigin-RevId: 02d6f66bb97aba0433272f9e7ec464f4aa95ebd6
2025-11-12 04:43:23 +00:00
Tommaso Tocci 8fe9348656 Revert "SERVER-112796 Make timeseries_collmod_timeseries_options.js work in multiversion suites" (#43653)
GitOrigin-RevId: d3cf9f404568bfe285883c3392f494ff0bd91783
2025-11-12 04:42:12 +00:00
Adithi Raghavan 911c390cb7 SERVER-110919 Ban hint on '_id_' for timeseries collections (#41961)
GitOrigin-RevId: 4d73214d504aa32e91911ae0fe40fbe87af9a039
2025-11-12 04:39:47 +00:00
Pol Piñol Castuera 0c4afc24f0 SERVER-113524 Completely remove featureFlagMultipleTicketPoolsExecutionControl (#43560)
GitOrigin-RevId: 62e984391e3c77f528506a177f2dc7bd0f5de734
2025-11-12 04:39:29 +00:00
Matt Kneiser fe40a49cbb SERVER-113484 Add test suite exclusion for timeseries_insert_respect_max_bson_size_too_big (#43589)
GitOrigin-RevId: 0567bc2e1a6460232fdba3adec8bab8a169c6def
2025-11-12 04:38:18 +00:00
natalie-hill abbd2361d9 SERVER-113500 Added expected error code to rewriteCollection test in mongos_api_params_util.js (#43603)
GitOrigin-RevId: fbcd459b9e2c89c57d3720ff9b90b9502f5a18b1
2025-11-12 04:38:01 +00:00
Kruti Shah c8471c0e0b SERVER-113438 Add SnapshotTooOld to the test override for retrying resharding commands (#43597)
GitOrigin-RevId: 9899648274635173c38c3969f622bca034d9b54c
2025-11-12 04:37:07 +00:00
Moustafa Maher 5c5c867f1f SERVER-113508 Should wait for old primary to complete stepdown in auto_reconfig_remove_newly_added_and_stepdown.js (#43616)
GitOrigin-RevId: b58812794ab0ba79af44095e4ff0415be1f21147
2025-11-12 04:35:21 +00:00
Pol Piñol Castuera ba892872f9 SERVER-112357 moveChunk with waitForDelete must not hang when range deleter is disabled (#43521)
GitOrigin-RevId: 3a1586cb4f2b8240eb9fd3d1d187f78571dbaef2
2025-11-12 04:33:52 +00:00
Drew Paroski 89e9d7179d SERVER-111822 Update the UWE response processor in preparation for WWSKWID writes (#42861)
GitOrigin-RevId: 190d48f1fd4b0aeed8632bdc01be5a35be175085
2025-11-12 04:33:07 +00:00
Wei Hu 7315ea913e SERVER-112501 Enable full shutdown validation and remove doesNotSupportWTVerify (#43312)
Co-authored-by: Ruchitha Rajaghatta <77162985+ruchitharajaghatta@users.noreply.github.com>
GitOrigin-RevId: 7acab69a9d8ff0d1f49748d751c6459b12033feb
2025-11-12 04:32:26 +00:00
Samuel Mercier b0ff684309 SERVER-111120 apply the rawData field to subpipelines (#42693)
GitOrigin-RevId: 545bc14343b4a7cb22b1aec23d3c90ccce83d6e6
2025-11-12 04:29:16 +00:00
Gil Alon 867cc3e58b SERVER-113411 Validate explain correctly when featureFlagSbeFull is enabled in timeseries_union_with.js (#43526)
GitOrigin-RevId: 9e1ef95a7abbe33d75f489e3ec3e87abe614b2e0
2025-11-12 04:28:41 +00:00
Guillaume Racicot c8f8b1275b SERVER-110000 Implement new server status metrics for Shard::RetryStrategy (#42255)
GitOrigin-RevId: 8f22046c9a66f87930b12fb701e984e3ce6f035a
2025-11-12 04:28:23 +00:00
Damian Wasilewicz 522de72c08 SERVER-111180 Do not create index on time and meta fields when creating time-series collection using the applyOps command (#42875)
GitOrigin-RevId: fcf734d2b80943163dfc5b9b67f8490aaf157179
2025-11-12 04:27:47 +00:00
Kruti Shah c26904a431 SERVER-96052 Add test coverage for multi write session history after resharding + migration (#43522)
GitOrigin-RevId: 21edd213bb673e871aa7a5d186c3e83ec322f102
2025-11-12 04:27:09 +00:00
seanzimm 660b75af9c SERVER-113410: Exclude implicitly replicated collections and fix multiversion check in validate hook (#43524)
GitOrigin-RevId: dd33a9085f8e25b10d34587e0a139934767da1cc
2025-11-12 04:25:40 +00:00
natalie-hill 305538e0cb SERVER-83289 Added rewriteCollection command to handle resharding on the existing shard key (#43342)
GitOrigin-RevId: c799cd1626308c80d122243cdd4dbd046e470805
2025-11-12 04:25:23 +00:00
Pol Piñol Castuera 9493ebca54 SERVER-113142 Rename server parameters to reflect execution control ownership (#43304)
GitOrigin-RevId: c22ac2f045a04028460ded659e3a8a058308167b
2025-11-12 04:25:05 +00:00
Samuel Mercier 3d07a4a69d SERVER-108883 Add test for queries over mixed schema in sharded clusters (#43474)
GitOrigin-RevId: 064b1b5fb69c3d6c2f058b6d2ff75c140d53af63
2025-11-12 04:24:47 +00:00
Pol Piñol Castuera 9a2b527395 SERVER-113144 Remove the feature flag featureFlagMultipleTicketPoolsExecutionControl and rely on the storageEngineConcurrencyAdjustmentAlgorithm value instead (#43291)
GitOrigin-RevId: 18de461dca09b5b437dc4eb011febd63d277b20c
2025-11-12 04:21:29 +00:00
Pol Piñol Castuera 608e4e55d3 SERVER-112572 Changing the execution control algorithm will fail if 0 tickets are set in the low-priority pool (#43451)
GitOrigin-RevId: baa7496896587d8017c82a2ec1b2127af1a741f8
2025-11-12 04:21:11 +00:00
Pol Piñol Castuera 0aaccdaae7 SERVER-113141 Add jstest to check multi writes, updates and bulk writes behavior with the new prioritization mechanism (#43503)
GitOrigin-RevId: bc6daf8b37465151d15e6380fd7c7406dbf84056
2025-11-12 04:20:52 +00:00
Pol Piñol Castuera af2918282a SERVER-112573 Handling total tickets when switching from throughput probing to prioritization (#43455)
GitOrigin-RevId: 039ab30de3999c9b3f87757060ff77f4a7f6f790
2025-11-12 04:20:34 +00:00
Pol Piñol Castuera 964a14ccd3 SERVER-112933 Escape CheckMetadataConsistency hook assertion from running in sharded clusters (#43506)
GitOrigin-RevId: 590853bde159d8f8e77225dc6dc18305a764f853
2025-11-12 04:19:59 +00:00
Chi-I Huang 7af437116d SERVER-113426 Skip checking inUseTrackedMemBytes in exchange (#43529)
GitOrigin-RevId: ff941d2790a9cd3f996228a0a0eef620ed9b3c48
2025-11-12 04:19:41 +00:00
Tommaso Tocci 72cedf3f8d SERVER-112796 Make timeseries_collmod_timeseries_options.js work in multiversion suites (#42995)
GitOrigin-RevId: 95508c882865527ca1c98e5e3134763525ef35f3
2025-11-12 04:19:05 +00:00
Evelyn Wu a4bfc94d28 SERVER-113422 Add retry for connection errors in CheckReplDBHash hook (#43539)
Co-authored-by: Evelyn Wu <evelyn.wu@mongodb.com>
GitOrigin-RevId: 35122d98c5a3587e5aa9f9b4696b8cb24eda6cd8
2025-11-12 04:18:47 +00:00
Evan Bergeron f04e2390c4 SERVER-97194 Default featureFlagExtractFieldPathsSbeStage to rollout (#43520)
GitOrigin-RevId: ddd58e8367fb0c34a90f69dfdd37920e3a10620f
2025-11-12 04:18:12 +00:00
Matt Kneiser 926d56e073 SERVER-112342 ServerStatus should have a parameter to exclude all fields (#43377)
GitOrigin-RevId: 25c1e9266ba788f6f37e5410e1dcb6aff5556fac
2025-11-12 04:15:50 +00:00
Cole Harbeck 84a7e7e61f SERVER-107669 Create startup parameters for RamLog constraints (#43257)
GitOrigin-RevId: f63b63dcafc36e4efd3aa54915d6fca514314942
2025-11-12 04:14:20 +00:00
Xuerui Fa aca282ab2d SERVER-107752: Ensure tojson() logs writeErrors field properly (#38847)
Co-authored-by: Steve McClure <steve.mcclure@mongodb.com>
GitOrigin-RevId: 8fceca87d608cbb998cf72648e32495b6920b3a1
2025-11-12 04:11:38 +00:00
Philip Stoev d40b6ffc72 SERVER-113351 Improve README.plan_stability.md (#43499)
GitOrigin-RevId: 2a8dcd04e90532a17cac6f79108ad122ec40e461
2025-11-12 04:10:45 +00:00
Joan Bruguera Micó (at MongoDB) b6c6bd0875 SERVER-105970 setFCV does a global block write barrier when finalizing upgrade/downgrade (#38186)
Co-authored-by: huayu-ouyang <huayu.ouyang@mongodb.com>
GitOrigin-RevId: 9e12a0150b317368679b832828d211072a687aea
2025-11-12 04:10:09 +00:00
wolfee 4ec777fd84 SERVER-112425 Run replicaset passthrough suites with a RS started with the --shardsvr flag (#43300)
GitOrigin-RevId: 38fa153cc4db6e008798de968a181a30d9dce57a
2025-11-12 04:09:51 +00:00
Ivan Fefer 7a458b3907 SERVER-111873 Fix query framework with classic lookup (#43466)
GitOrigin-RevId: f25fe66f387f6fc6b642ecace252d988dd1d64f8
2025-11-12 04:09:16 +00:00
Allison Easton df9c6590ef SERVER-112868 Introduce option to ReplSetTest and ShardingTest for opening a maintenance port (#43334)
Co-authored-by: Steve McClure <steve.mcclure@mongodb.com>
GitOrigin-RevId: 3e18489bb2ecb4da1167b51c2832a3d01e54a8c1
2025-11-12 04:08:20 +00:00
adriangzz add4533c77 SERVER-112231 Fix race condition when stopping MockOCSPServer (#43417)
GitOrigin-RevId: 6ac97dcce946c4d93f72e61eafd112af8fded423
2025-11-12 04:06:51 +00:00
Evan Bergeron de0ffe6a8b SERVER-113366 Don't extract field paths for stages with user-defined … (#43472)
GitOrigin-RevId: 29a08ddb8f2ee78e88f904f96e749429c292dd0d
2025-11-03 21:54:03 +00:00
Brad Cater 0935692361 SERVER-62951 Prevent a race condition that can cause a livelock. (#42963)
GitOrigin-RevId: 05f219f9e3ef59c3b4d34883f82a5ed5e37518ff
2025-11-03 21:53:46 +00:00
karlbozdogan 4b911a0c25 SERVER-84547 Fix tests (#43449)
GitOrigin-RevId: c0dcc97b1348bdd99bb685c5adae6e989c0f176d
2025-11-03 18:32:20 +00:00
Gil Alon 5813e56c30 SERVER-103133 Support unionWith for viewless timeseries (#42945)
GitOrigin-RevId: 5afdb5ef366ba1e6dd183715437da5e786715e0f
2025-11-03 16:56:22 +00:00
Mike Nugent 751038a528 SERVER-113312 Make ftdc filename unique to prevent collisions if the same test runs multiple times on the same machine (#43423)
GitOrigin-RevId: 70ec86e198dc5f1abfc152a1ee22dd817f949ed0
2025-11-03 16:22:47 +00:00
Luke Sanderson 76ec9ae4f7 SERVER-72121 Add TopN/Top/BottomN/Bottom expressions for classic (#42988)
GitOrigin-RevId: ffa708c91ba13707c1cae88f19317e8f1457455e
2025-11-03 10:15:08 +00:00
auto-revert-app[bot] d3750547d6 Revert "SERVER-97194 Default featureFlagExtractFieldPathsSbeStage to rollout (#43367)" (#43430)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 93106adf60a979a3dccfd347c0a68f060918698a
2025-11-01 02:43:02 +00:00
Alexander Ignatyev b9c598ab9f SERVER-110803 Take into account sort direction in group stage when performing distinct scan optimization (#43287)
GitOrigin-RevId: 3eabc85fb003959aa1da9aa188c3e0da757a2920
2025-10-31 20:54:04 +00:00
Anna Maria Nestorov 6d408e2a5b SERVER-112360 Extend Transport Layer Manager to support maintenance port (#43188)
GitOrigin-RevId: d5dee1712930050141c1f0541abe06a59d711ab4
2025-10-31 20:37:48 +00:00
Mike Nugent 4ebff481ea SERVER-110488 Add stats on DNS resolution from the last minute to serverStatus (#43363)
GitOrigin-RevId: 84a0f79d541ab7e06068ab8e720c3245f4a23fc2
2025-10-31 19:14:54 +00:00
Evan Bergeron f4d62eaed9 SERVER-97194 Default featureFlagExtractFieldPathsSbeStage to rollout (#43367)
Co-authored-by: Jan <jsteemann@users.noreply.github.com>
GitOrigin-RevId: a9c02649b0e8ec487bd4704f34b8452e43d0b70d
2025-10-31 19:11:53 +00:00
seanzimm 410c5315d7 SERVER-113280: Make extended validate hook wait for all nodes to be caught up and ha… (#43409)
GitOrigin-RevId: a64a2847572a47d4942ae395f9f74b81547896dc
2025-10-31 19:11:35 +00:00
karlbozdogan 01e0c879e9 SERVER-84547 Enhance the shard targeting for EOF plans (#43189)
GitOrigin-RevId: 8208ccbcefc95f9275f9d3b07f42b4c018842be8
2025-10-31 19:11:18 +00:00
Gregory Wlodarek c4b65efb5e SERVER-106966 Demonstrate that cache pressure doesn't prevent stepdown from running (#43381)
GitOrigin-RevId: 969f717b5adc0c4232a120ef5b20d3741fd02dd7
2025-10-31 10:23:07 +00:00
Silvia Surroca 663b6a145b SERVER-112931 Update mongos_not_retry_commands_in_transactions.js once we start retrying on startTransaction for read operations (#43130)
GitOrigin-RevId: 19ac29d67a5ed6706199e0fa7161a56d712c335c
2025-10-31 08:26:12 +00:00
Alex Sarkesian 4e03a16c88 SERVER-109954: Avoid timeseries collation test in FCV upgrade/downgrades (#43318)
GitOrigin-RevId: 9ddb9495b66ce92523e8ff69dd94ab53e22115ec
2025-10-30 20:59:14 +00:00
seanzimm 8bf9b9ea48 SERVER-109982: Add hash checking to validate hook (#42061)
GitOrigin-RevId: 75b4c7714647f5e99beaa37c739d2b8cd29b006a
2025-10-30 20:36:00 +00:00
Indy Prentice 92256eba7f SERVER-113187: Remove reference to undefined variable in write_concern_error_slow_log.js (#43309)
GitOrigin-RevId: cac651dd51b7fae2060274cf0d9576c9cbc06ba5
2025-10-30 20:35:43 +00:00
Janna Golden 2d1adc55a4 SERVER-100136 Enable OpenTelemetry for server in resmoke (#43308)
GitOrigin-RevId: b8b1e77837d274a9fc8593c95d9ad7af5a4d2c76
2025-10-30 18:23:48 +00:00
Jada Lilleboe d710fb853e SERVER-111706 implement $setStreamMeta (#42168)
GitOrigin-RevId: e59a0864a7354bff3ee5637c222cc8e768a55bb4
2025-10-30 17:42:10 +00:00
Mihai Andrei 0ab9fbd207 SERVER-104142 Enable suites which import bulkWrite test overrides for UWE (#43310)
GitOrigin-RevId: d3d3564ae7dfe055e59601c2c13a151586665663
2025-10-30 16:30:27 +00:00
huayu-ouyang b11fcc01c5 SERVER-113028 Temporarily skip configVersion check in awaitReplication for disagg (#43313)
GitOrigin-RevId: 3e1edf71ca90d83da935b78f0177ecafb16747bf
2025-10-30 15:29:38 +00:00
Yuhong Zhang 19b6246666 SERVER-112326 Exclude multikey index fields from validate metadata hash computation (#43214)
GitOrigin-RevId: 018d49e6feeab338b8d9e68d2ac48041cc61f340
2025-10-30 14:04:12 +00:00
Ivan Fefer 17d0dabec1 SERVER-113160 Inline checkForInterruptSlow (#43305)
GitOrigin-RevId: 21490e54db8529f4ebf5a540e43f9060557f71ba
2025-10-30 13:13:13 +00:00
Anna Maria Nestorov 7ab5fb724b SERVER-111423 Create setParameterOnAllNonConfigNodes to set parameter on all non config nodes and add tag to guarantee topology stability during test execution (#42368)
GitOrigin-RevId: fcf91147450d4f35c2ac29508073cfaf9ae35f3f
2025-10-30 12:27:01 +00:00
Alya Carina Berciu 3025d2ff74 SERVER-112844 Fix dependency analysis for elemMatch (#43284)
GitOrigin-RevId: 820a4576601b863ca314815f3a47da7c3ef03a91
2025-10-30 09:36:05 +00:00
Evan Bergeron 4b8db81145 SERVER-112334 Add property-based test for extract_field_paths (#43112)
GitOrigin-RevId: 46499e5e5233ee5f53a8ea991aa8edff2555dd02
2025-10-29 20:19:35 +00:00
auto-revert-app[bot] 82673534f7 Revert "SERVER-113028 Temporarily skip configVersion check in awaitReplicatio… (#43256)" (#43306)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 11a6b62099ab0487dfff96117f624dddc5c30e82
2025-10-29 17:53:22 +00:00
Ben Shteinfeld 788089a18d SERVER-112851 Introduce knob to enerumate HashJoin plans from random join optimizer (#43217)
GitOrigin-RevId: 193bfb1114523de7f3dcca45c71f498338048857
2025-10-29 17:27:21 +00:00
Kruti Shah d36f3bc72d SERVER-113020 Relax majorityReplicationLagMillis check on donor only shards in resharding_commit_monitor_repl_lag.js (#43271)
GitOrigin-RevId: 4c52fc0c8c16e67442511fc90dab2abd4cd2c185
2025-10-29 16:05:47 +00:00
natalie-hill 18f0dc7db3 SERVER-101579 Modified error catching for resharding to non-existent zone to match updateZoneKeyRange command (#42696)
GitOrigin-RevId: 912a10a37e6df64cfa9c4cdb1326bc3255a063d1
2025-10-29 14:36:35 +00:00
Marcos Grillo fce29a1440 SERVER-112221 Add execution control adjustment algorithm to serverStatus (#43096)
Co-authored-by: Pol Piñol Castuera <pol.pinol@mongodb.com>
GitOrigin-RevId: 9a86fde668cab7d898206f1792ff2a3ac6284b5f
2025-10-29 14:04:11 +00:00
James H 443e034134 SERVER-100516: Allow repeated start recording calls with same ID (#43192)
GitOrigin-RevId: c94bb50d3762337f767e282002e453d011d2f7c4
2025-10-29 12:09:16 +00:00
Pol Piñol Castuera fc166220bb SERVER-112809 Do not restrict updates to execution control server parameters based on the currently running algorithm (#42993)
GitOrigin-RevId: e4a91f831e745ecafe3ed64747537ab15e6c4765
2025-10-29 11:38:16 +00:00
Evan Bergeron 9f717e3a48 SERVER-111637 Extract field paths from toplevel field slots (#43046)
GitOrigin-RevId: e4b4517d63ac85b2ae8314212a5bb09579a9743b
2025-10-28 21:54:50 +00:00
huayu-ouyang 748c612cd5 SERVER-113028 Temporarily skip configVersion check in awaitReplicatio… (#43256)
GitOrigin-RevId: 59c9952a25b9b1165c7c063d6fb4ef69e110ce6d
2025-10-28 20:01:41 +00:00
Parker Felix b50ccf074f SERVER-112849 Fix uassert message in change_stream_ensure_resume_token_present_stage.cpp (#43040)
Co-authored-by: Romans Kasperovics <romans.asperovics@mongodb.com>
Co-authored-by: Romans Kasperovics <romans.asperovics@mongodb.com>
GitOrigin-RevId: b90e5a2989e6049ed3e06da94170e8fc43f579ba
2025-10-28 18:17:05 +00:00
Joan Bruguera Micó (at MongoDB) 8920082164 SERVER-112969 Skip CheckReplDBHash index check for regular collection with accompanying buckets namespace (#43190)
GitOrigin-RevId: 5fb1f37c5f8467c334d8ef0ad949f80e33ac4460
2025-10-28 16:39:26 +00:00
Pol Piñol Castuera 3b0afc33d1 SERVER-112663 Add server parameter to disable prioritization of background tasks (#43200)
GitOrigin-RevId: 0d98fbfd465399ea62d60ddfb2b06376eaa3f9d1
2025-10-28 15:34:53 +00:00
Stephanie 8ba9e62421 SERVER-113024 Do not return BadValue for creating indexes with commit quorum for primary-driven index builds. (#43212)
GitOrigin-RevId: fecc54ac76ddca91785f943d6d8212ea48e43d83
2025-10-28 14:55:32 +00:00
Jan 67c38d59b4 SERVER-112807 Add support for 'ignoreRemovedShards' and 'anyRemovedShardDetected' to '_configsvrGetHistoricalPlacement' (#42992)
GitOrigin-RevId: b836086dd12fded8fb4717eb2226b8aeb3f37dfe
2025-10-28 14:36:19 +00:00
gitpushjoe 1d609b9da4 SERVER-95170 Enable map_reduce* in multi stmt txn concurrency suites (#43038)
GitOrigin-RevId: f30188e561f06c1fef5ae8c70921324e512d1888
2025-10-28 14:07:41 +00:00
Marcos Grillo fb59c81fbb Revert "SERVER-112570 Fix priority stats with the new ticketing system implementation (#42926)" (#43231)
GitOrigin-RevId: f13de572e492fb912c73d0d2d03f217d26de7611
2025-10-28 14:07:25 +00:00
HanaPearlman 721aa80463 SERVER-111679: Extend collation support in PBTs (#42947)
GitOrigin-RevId: 117591f1ebf6df14205cf632c94005246f84bc2e
2025-10-28 13:14:51 +00:00
henrikedin 952ed1f670 SERVER-111292 Reenable validation for geo indexes (#43162)
GitOrigin-RevId: 69f20c68a220ea68e94956475b633a04bff295ca
2025-10-28 12:58:18 +00:00
Gregory Wlodarek af84ecdcca SERVER-112991 Update error message to remove incorrect assumption that compact gets EBUSY due to cache pressure (#43184)
GitOrigin-RevId: 440a40b2a7502c58eb0c36cee23ab19b6dbc1eb4
2025-10-27 23:55:36 +00:00
Rui Liu fd17fec425 SERVER-112883 Enable all viewless timeseries tests in UWE (#43183)
GitOrigin-RevId: defd4b8a007c93e70dcdb93dc1417a05286de0fe
2025-10-27 22:30:39 +00:00
Indy Prentice 883c16f130 SERVER-110460: Add write concern error to slow query log if present (#42846)
GitOrigin-RevId: 77eda131bd491b745aa19bafd487b2b077ec2d9c
2025-10-27 19:53:51 +00:00
Malik Endsley 7b2d33ecc5 SERVER-112978: Flush journal after issuing `dropIndexes` in `rebuild_multiple_indexes_at_startup.js` (#43167)
GitOrigin-RevId: 61c775f49d1ae46adc7e89ed7d7cff35bb80197e
2025-10-27 19:18:07 +00:00
Chye Lin Chee 03de593e01 SERVER-112351 Create commands eseRotateActiveKEK and getESERotateActiveKEKStatus (#42887)
GitOrigin-RevId: ebb6f29c5015dc337b2d976b571fe5c4ae56a26c
2025-10-27 17:31:42 +00:00
Marcos Grillo 63d8d59134 SERVER-103585 Change internal drop collection command authorization to internal (#43141)
GitOrigin-RevId: 18755a0471f6ca9d2ab67c35b44cbb4deea937ce
2025-10-27 17:28:53 +00:00
Marcos Grillo cf3a5e9ef1 SERVER-112570 Fix priority stats with the new ticketing system implementation (#42926)
GitOrigin-RevId: d3b89976277f0099ac5b41f6b30cfbb799ac8fa0
2025-10-27 17:02:42 +00:00
Anna Maria Nestorov da6ca6ce50 SERVER-112544 Rename addShard and removeShard test to have a consistent naming (#43132)
GitOrigin-RevId: 2d0dbb9cb6997c7918960feea9d81a5d0e64a6f3
2025-10-27 17:02:24 +00:00
ppolato 4d2a02a9df SERVER-112658 Use a ReplicaSetAwareService to enable/disable Sharding subsystems on step up/down events (#42999)
GitOrigin-RevId: 0cdd27e39588c8d14064163053238c812a36da21
2025-10-27 17:02:06 +00:00
Ivan Fefer 726f315e66 SERVER-112619 Create slowInProgMS server parameter to control logs (#43070)
GitOrigin-RevId: f99729a8b6a0ab255fb2a0422c6ab528ff08a3ea
2025-10-27 17:01:48 +00:00
Didier Nadeau c93a819470 SERVER-112636 Remove superfluous logging in FTDC (#42829)
GitOrigin-RevId: af3a53b14d4e8a0901f7a81a5f999f67bb4b9813
2025-10-27 17:01:29 +00:00
ppolato e6600aa3c0 SERVER-107610 Fix call to wait for replication in CheckShardFilteringMetadata JS hook (#43187)
GitOrigin-RevId: 80045a0ddfe276664c130588c69f90acdb606666
2025-10-27 10:09:05 +00:00
Silvia Surroca a02319e6c8 SERVER-112792 Report existance of compound wildcard indexes prefixed by the shard key (#42984)
GitOrigin-RevId: 2f9b8c18acb2b4bad9bce181fb40ff37cace97ab
2025-10-27 07:48:40 +00:00
Benjamin Pearce 79e4c5609b SERVER-108699 Added check for BSON object size to collection validation (#42254)
GitOrigin-RevId: 9f4d9fea2c9bc4c1890d1dc443473d8fad399259
2025-10-24 19:18:01 +00:00
Jordi Serra Torrens 6980250ce0 SERVER-77402 Replace instances of the ShardRole retry loop pattern with a unified implementation (#42979)
GitOrigin-RevId: 28c7c414e1fd224ab53087763d76c26a19948d22
2025-10-24 15:28:55 +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
CALVIN NGUYEN 8a7328d991 SERVER-110347 Collect query stats on standalone mongod (#42965)
GitOrigin-RevId: 18265bc9534df4fd51e344f497c254f9fc1b5a53
2025-10-24 00:35:23 +00:00
Ernesto Rodriguez Reina 55eb812f1b SERVER-112896 Use assert.sameMembers when validating revealHashedIds (#43108)
GitOrigin-RevId: d42730f6718a714fe9693ea56d44dd80af533d06
2025-10-23 20:21:14 +00:00
Anna Maria Nestorov ce179dffa6 SERVER-108227 Enable feature flag for preventing direct shard DDLs during promotion to sharded (#43068)
GitOrigin-RevId: 3954f2460ca2c1a7f3ff80636223723989d0dc67
2025-10-23 19:49:27 +00:00
Marcos Grillo bfedd13393 SERVER-112074 Add low priority ops totalization stats (#42914)
GitOrigin-RevId: 422e4b03a9fa62eab769afe095dee9818aab43a0
2025-10-23 19:38:05 +00:00
Logan Karbiner 634c860b24 SERVER-112267 Make RCString::create throw BSONObjectTooLarge (#43093)
GitOrigin-RevId: f78510a0f46e4316b1b339cc583de4b73a9d560b
2025-10-23 19:06:24 +00:00
Gil Alon 71c66e2810 SERVER-112061 Validate the temp collection UUID during insertion and rename for $out for viewless timeseries (#43081)
GitOrigin-RevId: 292f245d1cdf9bde093b512621ce657f2956c461
2025-10-23 18:49:15 +00:00
Daniel Segel f655867f23 SERVER-112853 Add ToasterExtension to extensions test_examples (#43098)
GitOrigin-RevId: 295cf87d6e7e20095db606c02bace330c2938a50
2025-10-23 18:48:21 +00:00
Alya Carina Berciu 2cf5eb1bb5 SERVER-112869 Add regression test (#43080)
GitOrigin-RevId: d8c2872d32b60578f6721d08151bc25192340eb4
2025-10-23 16:49:11 +00:00
Adithi Raghavan f720a0ab8e SERVER-109569: Introduce Source stages to the Extensions API (#42574)
GitOrigin-RevId: 3e91b3d2e3cc9a1f9be0ea0e7be3584643a8a9b7
2025-10-23 15:24:32 +00:00
Cedric Sirianni 0c65ff13da SERVER-111284 Log indexType during index validation (#42758)
GitOrigin-RevId: 422fc0485623a038eb2d09bc3330a12710285c9f
2025-10-23 14:34:10 +00:00
Pol Piñol Castuera fa493e14e3 SERVER-110400 Report if an operation was deprioritized in Curop and Slowlog (#42874)
GitOrigin-RevId: 9cf629eeb8aafcc691a6893368b5f1aa1032cead
2025-10-23 09:47:49 +00:00
Pol Piñol Castuera efd238c8e6 SERVER-112366 Avoid de-prioritization of multi-document transactions (#42909)
GitOrigin-RevId: 07baa2b3f7c5aced64e60d125d3f4a87f7898f93
2025-10-23 07:57:01 +00:00
Pol Piñol Castuera bf0237ae02 SERVER-112659 Don't initialize the fixedConcurrentTransactions execution control if server parameters are modified at startup and prioritization is enabled (#42878)
GitOrigin-RevId: 7228680db9056e971545c34ce321b2488d0e7cb8
2025-10-23 07:56:07 +00:00
Allison Easton d627a03d94 SERVER-112486 Abort ongoing transactions with a retryable error during promotion to sharded (#42741)
GitOrigin-RevId: 253df3b8615533e1f7ef6be966c9acf948aecdbe
2025-10-23 07:55:32 +00:00
clarissecheah e059450ed2 SERVER-112846 Change in repl set reconfigure test (#43034)
GitOrigin-RevId: 642a5a3bd9f1a2a759b66a088385f9ac362cf08e
2025-10-22 22:54:47 +00:00
Vishnu K 6857261257 SERVER-112737 ignore case when processing inputs to hashPrefixes and revealHashedIds (#42961)
GitOrigin-RevId: e9e445193b4cc75b0b39f2e91c0a25467ca6567d
2025-10-22 21:32:05 +00:00
James H 6aeadcba8a SERVER-112107: Accept and validate startTime and endTime (#42352)
GitOrigin-RevId: 72e660e02b1e9114724e1d96fe03465f8f626d26
2025-10-22 21:11:14 +00:00
Vishnu K 47e7531bcc SERVER-109973 Add tests to ensure full validate runs with extended validate (#42584)
GitOrigin-RevId: 95c09e689889fbc1d8a0a04f4600d5df6f217857
2025-10-22 18:33:53 +00:00
Janna Golden 1d742cdba3 SERVER-112617 Set failpoint before starting chunk migration in safe_secondary_reads_causal_consistency.js (#42884)
GitOrigin-RevId: 6fe6cef1a906e7f0db9d9a64cdd16f378d75b26e
2025-10-22 18:31:33 +00:00
wolfee c71029d2bd SERVER-110665 Set cluster parameters periodically at runtime in config fuzzer (#42938)
GitOrigin-RevId: eb465b8a665a2745b0af9ffdecf1165ca62ebb0b
2025-10-22 18:30:03 +00:00
Cheahuychou Mao 104e8d9aca SERVER-100130 Add support to pass traceCtx from resmoke to legacy shell (#42761)
GitOrigin-RevId: 81e65e5c27af369f1f7046e1ee0f21a68b232a1f
2025-10-22 16:48:28 +00:00
Alyssa Clark 346bcb7a77 SERVER-111736 Implement end-to-end jstests for query shape serialization (#42834)
Co-authored-by: Finley Lau <finley.lau@mongodb.com>
GitOrigin-RevId: d389bf14a66420375f9ddd72d8fee3d52d9e41b3
2025-10-22 16:47:36 +00:00
seanzimm c0bdb7446e SERVER-106239: Relax assertion requirements for transaction readonly values (#37629)
GitOrigin-RevId: ae32cf04a7e0216f770f5f6c7d4674e8c5c49e6b
2025-10-22 16:25:39 +00:00
Silvia Surroca c43b6e0ba8 SERVER-109929 shardCollection/reshardCollection must attempt to create a shardkey when a multikey/wildcard index exists on the shard key field (#42869)
GitOrigin-RevId: 4e10f9972c7443e1d3a3583107da052c451d6c40
2025-10-22 14:51:18 +00:00
Tommaso Tocci 94f292e0f6 SERVER-112057 Enable viewless timeseries in timeseries_crud_jscore_passthrough suite (#42796)
GitOrigin-RevId: 90480f8af7dc6fc02bb6352fe9bbc0d51dcaa4ab
2025-10-22 10:49:36 +00:00
Pol Piñol Castuera 6952a3c7c1 SERVER-102899 Drop authoritative database collection in all shards before upgrading and after downgrading FCV (#42607)
GitOrigin-RevId: 8aa9f2870b779344844aecab0c0409e610618cdc
2025-10-22 09:45:08 +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
Varun Ravichandran 1c88e8299b SERVER-106946 Reject x.509 certificates with mismatched client|serverAuth EKU (#42831)
GitOrigin-RevId: 1ca4451393cb9cd18be4948020cdbbad1d597288
2025-10-22 04:08:47 +00:00
Yuhong Zhang c4d21d3346 SERVER-112778 Remove flaky log based check in ttl_batch_deletes.js (#42955)
GitOrigin-RevId: 2566e353de2c1475193410e254e40050878dd548
2025-10-21 23:03:22 +00:00
Nic c2881ec490 SERVER-112720: Fix reconfigure-while-sampling test to not check secondary (#42900)
GitOrigin-RevId: 5c0df9d8ffa7e76e1a274ed45e075f19561b05d0
2025-10-21 22:24:48 +00:00
Ivan Fefer 8e8e56ab52 SERVER-17942 Log long-running operations during execution (#42619)
Co-authored-by: David Goffredo <david.goffredo@mongodb.com>
GitOrigin-RevId: a2b4c8032cba1955a0bd4fcfe2125bcb0e11f7de
2025-10-21 19:35:30 +00:00
clarissecheah 9c8afc8810 SERVER-112118 Track and log how long it takes oplog sampling to stop after its been interrupted (#42899)
Co-authored-by: Gregory Wlodarek <gregory.wlodarek@mongodb.com>
GitOrigin-RevId: a76d87a8ef707331ec4659da8c02de6000a6d035
2025-10-21 18:40:31 +00:00
James H ba2a82bc16 SERVER-112142: Avoid missing session start events (#42927)
GitOrigin-RevId: 018582729920533d8a2530eabed3eedd731df030
2025-10-21 15:25:45 +00:00
Benjamin Pearce e8ec9960ee SERVER-110284 BSON validation is opt-in (#42433)
GitOrigin-RevId: de5aa503d677333e004712e5ec87db70013cf7f2
2025-10-21 15:24:52 +00:00
Daniel Segel 0a43f7d6a7 SERVER-112510 Support big-endian binData vectors in conversions to/from arrays (#42890)
GitOrigin-RevId: d6709c3f277a7c579c22091c5a12297076330c50
2025-10-21 15:24:34 +00:00
Pol Piñol Castuera b09df4806e SERVER-111579 Deprioritize index builds as low-priority operations (#41922)
GitOrigin-RevId: c5c0674eaca13f265718e18246b27cf60a08e662
2025-10-21 13:41:56 +00:00
wolfee 10824d67e4 SERVER-112483 Retry timeseries update on MovePrimaryInProgress if running in add_remove_shard suite (#42666)
GitOrigin-RevId: 110a577615d3e164066688e66c266e20428da0ea
2025-10-21 13:19:15 +00:00
James H cbef5e6aa4 SERVER-112102: Remove AlwaysRecordTraffic (#42345)
GitOrigin-RevId: 984de6ba3caa4ed276852747df897f398fa32541
2025-10-21 13:04:59 +00:00
Allison Easton 88e7a787c5 SERVER-112660 Improve logging of connection failure errors during sharding background hooks (#42906)
GitOrigin-RevId: be572db56da29b1a0d7d53ecc44bd51a37d7aae9
2025-10-21 11:07:00 +00:00
ppolato abdc87419a SERVER-111797 Adjust the behavior of InitializePlacementHistoryCoordinator (#42739)
GitOrigin-RevId: 5faf6299d04f0d993dfc753c5b75f515cbb1b386
2025-10-21 08:39:52 +00:00
Pol Piñol Castuera 1d7813ffed SERVER-111322 Dynamically change between execution control algorithms (#42434)
GitOrigin-RevId: fe07738d8fc9ad9ed01af8182a4c92a1c83f2cdd
2025-10-21 08:14:11 +00:00
CALVIN NGUYEN dcb3e8f67c Revert "SERVER-110347 Collect query stats on standalone mongod (#42307)" (#42854)
GitOrigin-RevId: 61a42473eaa7325c1d5db4b3706d40ef12cf80c7
2025-10-20 22:37:43 +00:00
Steve McClure 8ef2156b6c SERVER-112569: Document fixture lifecycles better (#42763)
GitOrigin-RevId: 21e309ba0911ea3a94ef3d52714545367114ed6b
2025-10-20 22:37:25 +00:00
Nic 4f8da7cc6e SERVER-112275: Allow validation testing with shard rebalancing (#42598)
GitOrigin-RevId: 73716ae08638eab2bb308159916e021ecee3489d
2025-10-20 22:37:09 +00:00
Tommaso Tocci 3886e12c62 SERVER-112593 Allow creation of viewless timeseries collections in internal DBs (#42797)
GitOrigin-RevId: 629d39a35a63a9ba8653cf57ab1dca16c5e0ecc2
2025-10-20 22:23:42 +00:00
adelinexchen a59150bc3d SERVER-112120 Check async oplog sampling does not block core operations (#42662)
Co-authored-by: Nic Hollingum <nic.hollingum@mongodb.com>
Co-authored-by: Gregory Wlodarek <gregory.wlodarek@mongodb.com>
GitOrigin-RevId: bf67ba3a9c173619cb048e9b74a865209edd25c4
2025-10-20 22:01:35 +00:00
auto-revert-app[bot] a1efc0c0c1 Revert "SERVER-112118 Track and log how long it takes oplog sampling to stop after its been interrupted (#42557)" (#42866)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: f799f41970fe9f7a1d198ee76ea23e7835e8ff9d
2025-10-20 03:53:07 +00:00
clarissecheah b3294ebeff SERVER-112118 Track and log how long it takes oplog sampling to stop after its been interrupted (#42557)
Co-authored-by: Gregory Wlodarek <gregory.wlodarek@mongodb.com>
GitOrigin-RevId: d977f33eda8c5f77cc500f4262136afd12285946
2025-10-19 21:53:17 +00:00
Patrick Meredith 5479cc1322 SERVER-109925: Add cross db $unionWith in mongod (#42535)
GitOrigin-RevId: 73af9b71c2d07bff481f9e1272513b442a6bf749
2025-10-17 23:16:05 +00:00
natalie-hill 5268574c23 SERVER-105757 Modified resharding test to retry if failover occurs between secondary stepup and verification of primary (#42753)
GitOrigin-RevId: db720850bcc21c2cc0fde35637de30528b7a6078
2025-10-17 21:24:05 +00:00
Tommaso Tocci 34e38fb6a1 SERVER-108801 Invalid collMod command with timeseries granularity change creates collection options inconsistency (#42746)
Co-authored-by: Allison Easton <allison.easton@mongodb.com>
GitOrigin-RevId: cb0f3bf556c575a2274b9fc59d573ddcc87ade66
2025-10-17 20:03:35 +00:00
henrikedin c296e44fdb SERVER-112520 Fix index maintenance for 2dsphere indexes on timeseries collections (#42786)
GitOrigin-RevId: d646363161e0b29177de5c7d87dc1cdc9df8b711
2025-10-17 19:03:54 +00:00
Ronald Steinke ee8b0a3406 SERVER-111906 Rewrite BSON corpus test in pure javascrpt (#42510)
GitOrigin-RevId: d4ce78de27cd23bb3070ac975814d3219672d57f
2025-10-17 18:12:49 +00:00
erinzhu001 b1cbc56443 SERVER-112435 Fix sharded_search_requiresSearchMetaCursor.js test to not have the same expected command (#42784)
GitOrigin-RevId: 1ee028da2517c172d895336da0c678ef755dfe1d
2025-10-17 16:06:58 +00:00
Anna Maria Nestorov 45209a4704 SERVER-110950 Add timeseries collections to promotion to sharded testing (#42635)
GitOrigin-RevId: fe5126e0b59de3de579f0d8dd2263538b22c5a62
2025-10-17 16:06:40 +00:00
Silvia Surroca ad60a39449 SERVER-109730 Enable create command in write concern tests (#42755)
GitOrigin-RevId: ba1a53cacd52ee4b203c2bb71c84d7a90a2f19fb
2025-10-17 16:06:23 +00:00
Jan b895d31b90 SERVER-112518 Add requires_getmore tag to jstests/core/views/views_distinct.js (#42692)
GitOrigin-RevId: 0538b0639e25b28c8da09225b3ddd5af63618fb4
2025-10-17 16:06:05 +00:00
fotiniAlvanaki b19b9336de SERVER-110620 : Adapt microseconds for dates before epoch (#42754)
GitOrigin-RevId: b2ec164f06613caba477804d5d093dcfc20de327
2025-10-17 12:05:21 +00:00
Nic 9b9e2f8475 SERVER-112123: Test that async oplog sampling doesn't block replication configuration. (#42599)
GitOrigin-RevId: d8b3dbb47f362671b7e69f060ebb385df2bfbf76
2025-10-17 01:40:06 +00:00
Chi-I Huang 52713f6eb4 SERVER-112047 Add server parameter to control collecting query stats for write commands (#42476)
GitOrigin-RevId: eef81f2b05f6379783da7e96f02da84f3c654c80
2025-10-17 01:03:15 +00:00
erinzhu001 1cb054b21f SERVER-112575 Fix number of getMores in timeseries group reports memory tracking test (#42771)
GitOrigin-RevId: f9485f7625e487e4fa03efc62555c58b773955c1
2025-10-16 21:45:31 +00:00
Binh Vo 353fb32b75 SERVER-109210 Fix viewless oplog entry writing and add feature flag check (#41780)
GitOrigin-RevId: 61d4531c5174f802c475f9459716ce3e734eee91
2025-10-16 19:27:36 +00:00
sandeep fe4f6c35cb SERVER-112540: Use fewer documents in index_build_abort.js to speed it up. (#42723)
GitOrigin-RevId: e562344fd1562bbfc4780582cdea6e1aa3443def
2025-10-16 19:02:54 +00:00
Janna Golden a56c05bcbd SERVER-112528 Wait for replication in shardingtest.restartAllConfigServers and shardingtest.restartAllShards (#42712)
GitOrigin-RevId: aa4a921af8c7a4888d0c2525cb16e0efa663d55a
2025-10-16 16:16:56 +00:00
Didier Nadeau cf75214463 SERVER-111914 Client-based rate limiting exemption (#42289)
Co-authored-by: Erin McNulty <erin.mcnulty@mongodb.com>
GitOrigin-RevId: 5c07590e1c23fff34d5e0f6943333b387be3bf12
2025-10-16 15:48:19 +00:00
Gil Alon f5a8b94655 SERVER-73322 Add collationMatchesDefault to mongos to correctly optimize timeseries queries (#42468)
GitOrigin-RevId: 966f0d61dcb72be2d310be72ef7f87c2df62f1f1
2025-10-16 14:20:12 +00:00
Kaitlin Mahar a23bdfd1fe SERVER-112448 Support shutdown validation with full:false and without stepping down node (#42622)
GitOrigin-RevId: 1cff99b47b351fabc788b1e508cc2497ef648ee7
2025-10-16 14:08:15 +00:00
Alyssa Clark abc1d331f0 SERVER-112394 Implement end-to-end explain for QueryPlanner verbosity (#42643)
GitOrigin-RevId: ac40ec97b04482a6d773a215ee8c2cbd5749d8e1
2025-10-16 13:47:52 +00:00
Marcos Grillo ea1bc2eb14 SERVER-111985 SERVER-112019 Add delincuency stats in de-prioritized operations (#42495)
Co-authored-by: Pol Piñol Castuera <pol.pinol@mongodb.com>
GitOrigin-RevId: d302bdaf6cd46f0832ed5982ccf8cf200a0c5125
2025-10-16 09:37:19 +00:00
Anna Maria Nestorov 86de6ef1d7 SERVER-112066 Test that all DDL operations are correctly allowed/blocked during promotion to sharded cluster (#42600)
GitOrigin-RevId: 1fb7032bdd0dc6043f806c802e368de9d944eae3
2025-10-16 08:26:46 +00:00
adelinexchen a9687cfe45 SERVER-112119 hang OplogCapMaintainerThread during initial sampling, not after (#42726)
GitOrigin-RevId: dc72176ea02647294266b2aeea8ce0958aa3ea65
2025-10-16 06:43:10 +00:00
Binh Vo 6d94d0db75 SERVER-103330 Improve BSONColumn integrity checks on insert (#42396)
GitOrigin-RevId: 6b1996e826506e249289fc6beaa4c6d71c83c9a3
2025-10-15 20:38:17 +00:00
Solomon f44be441d4 SERVER-78466: check whether the user has been already authenticated. (#37733)
Co-authored-by: Brad Cater <brad.cater@mongodb.com>
GitOrigin-RevId: 9bf493d889221cecb88b65dbaef9530df8c6c5b7
2025-10-15 20:37:59 +00:00
erinzhu001 f57818ff11 SERVER-91594 Remove dead code from search explain to support old versions of mongot (#42640)
GitOrigin-RevId: 014eeb5c93573c30602801fe9de7c377757ff6d5
2025-10-15 19:39:08 +00:00
Erin Liang 48bc1fc2d5 SERVER-110346 Add new write metrics to query stats entry (#42328)
Co-authored-by: Christopher M. Wolff <chris.wolff@mongodb.com>
GitOrigin-RevId: 1c10b672e6636264b40e393832b0307e60bbaa98
2025-10-15 19:21:05 +00:00
Finley Lau bb7e5cdb06 SERVER-111737 Implement query execution serialization for extensions (#42537)
GitOrigin-RevId: 66107ecc3a815824977472888d14ae5185094c85
2025-10-15 17:53:15 +00:00
Saman Memaripour 19bfb5f2f8 SERVER-112467 Track and report the number of pending proxy connections (#42647)
Co-authored-by: David Goffredo <david.goffredo@mongodb.com>
GitOrigin-RevId: 4b6d540800781d8d9f7c1cd2c80aaf0d73e4011d
2025-10-15 17:32:14 +00:00
Sergei B bd4e71545f SERVER-111200 Use ObservableMutex for logging system locks (#42297)
GitOrigin-RevId: 2a6d944ce1edd2e4151eac42f75ae1f0d4925288
2025-10-15 16:37:16 +00:00
Felipe Farinon c91d2ce3bf SERVER-93758 Implement arrayIndexAs in $map/$reduce/$filter (#41170)
Co-authored-by: Parker Felix <parker.felix@mongodb.com>
Co-authored-by: Kyle Booker <107269166+ktbooker@users.noreply.github.com>
Co-authored-by: Kyle Booker <kyle.booker@mongodb.com>
Co-authored-by: Kevin Cherkauer <kevin.cherkauer@mongodb.com>
GitOrigin-RevId: 26ec273fa78c9f83ba9f77d71e04e70c3a83291b
2025-10-15 14:56:28 +00:00
Marcos Grillo b3af211888 SERVER-112219 Show ticket stats per priority and the aggregate outside of the priority object when deprioritization is enabled (#42496)
GitOrigin-RevId: 2235e08627c441d6c797bac0a08787e5170b3435
2025-10-15 12:08:06 +00:00
Alex Li a1e3ada275 SERVER-94540 Add dev stacktrace bazel flag (#42625)
GitOrigin-RevId: 3832ef1ff60bd89869bec138dc395ccd64a3739b
2025-10-14 22:01:01 +00:00
huayu-ouyang 3c8d29b378 SERVER-112461 Add testCommandFeatureFlaggedOnLatestFCV82 to list of r… (#42646)
GitOrigin-RevId: 3fdbbf35eedd703b973bcc1021a090c9826c2385
2025-10-14 21:50:53 +00:00
Ted Tuckman 6b4e7c8a77 SERVER-109937 Change skipAuthenticationToSearchIndexManagementServer to default to false (#41167)
GitOrigin-RevId: cf6ee3b459605c463f53d1f97099d291bdf08c55
2025-10-14 19:55:49 +00:00
Lynne Wang 6504a1ebb5 SERVER-111605 Implement DocumentSourceExtension::LiteParsedExpandable & DocumentSourceExtension::LiteParsedExpanded (#42404)
GitOrigin-RevId: cfeb2b8ea21d6545eb3c3627acf1d7c2d7884021
2025-10-14 18:51:03 +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
natalie-hill 312c98f937 SERVER-107433 Restrict $merge from running with a timeseries target collection (#42290)
Co-authored-by: Gil Alon <gil.alon@mongodb.com>
GitOrigin-RevId: b560235c9a606724402958537e731dc59567c0e4
2025-10-14 16:22:28 +00:00
Ivan Fefer 6c16ed304f SERVER-96643 In find queries, set isEOF flag as soon as we reach a limit (#41857)
Co-authored-by: Mihai Andrei <mihai.andrei@mongodb.com>
Co-authored-by: David Storch <dstorch@users.noreply.github.com>
GitOrigin-RevId: 5b33de1b6d9895279f02c39175a0d9b336a939f2
2025-10-14 15:20:41 +00:00
Jan 1a0139d7f0 SERVER-110061 Replace specific error codes with BSONObjectTooLarge (#42601)
GitOrigin-RevId: f64b5d7813213e71c2a4b2dbd4a7e8fe7bc570a4
2025-10-14 14:51:33 +00:00
Gregory Noma c500e53e89 SERVER-106716 Remove `featureFlagCreateSpillKVEngine` (#42379)
GitOrigin-RevId: 9907d148adde66a6c27872b4af3afff03d1fac83
2025-10-14 14:07:59 +00:00