[SERVER-68388] Limit concurrency setting and update server parameter name Created: 28/Jul/22  Updated: 29/Oct/23  Resolved: 11/Jan/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.0.15, 6.3.0-rc0, 6.0.5, 6.0.6

Type: New Feature Priority: Major - P3
Reporter: Lamont Nelson Assignee: Rachita Dhawan
Resolution: Fixed Votes: 0
Labels: sharding-nyc-subteam2
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Backwards Compatibility: Fully Compatible
Backport Requested:
v6.0, v5.0
Participants:

 Description   

The limit for fetch/insert concurrency in idl is set at 128 to accommodate large instance sizes. For small instances the max value is unnecessarily high. This ticket will limit the settings introduced in https://jira.mongodb.org/browse/SERVER-67185 to 2x number of cores. This value may be adjusted after testing.

 

Setting it to 500(compile time max) instead and the IOPS/number of cpus will drive the recommended value(in the documentation).

Also, change the name of the parameter from migrationConcurrency to chunkMigrationConcurrency.



 Comments   
Comment by Githook User [ 16/Mar/23 ]

Author:

{'name': 'Rachita Dhawan', 'email': 'rachita.dhawan@gmail.com', 'username': 'racdhawan'}

Message: SERVER-68388 Limit concurrency setting

(cherry picked from commit 07b44516a04e0d3b3ebadc4fa554142788095bb9)
Branch: v6.0
https://github.com/mongodb/mongo/commit/b66becda76d7542e580fce07d9c07528b7b2d277

Comment by Githook User [ 02/Mar/23 ]

Author:

{'name': 'Randolph Tan', 'email': 'randolph@10gen.com', 'username': 'renctan'}

Message: Revert "SERVER-68388 Limit concurrency setting"

This reverts commit db9f4329fe249dcd2a31f7edebcd1bc5a68d98b5.
Branch: v6.0
https://github.com/mongodb/mongo/commit/0a46dea1fa4b96cf7ef89ef781d353a46fd2d5e0

Comment by Githook User [ 27/Jan/23 ]

Author:

{'name': 'Rachita Dhawan', 'email': 'rachita.dhawan@gmail.com', 'username': 'racdhawan'}

Message: SERVER-68388 Limit concurrency setting

(cherry picked from commit 07b44516a04e0d3b3ebadc4fa554142788095bb9)
(cherry picked from commit db9f4329fe249dcd2a31f7edebcd1bc5a68d98b5)
Branch: v5.0
https://github.com/mongodb/mongo/commit/40b96fcf21f4ed63cf2dc72576d1392bacad5f48

Comment by Githook User [ 23/Jan/23 ]

Author:

{'name': 'Rachita Dhawan', 'email': 'rachita.dhawan@gmail.com', 'username': 'racdhawan'}

Message: SERVER-68388 Limit concurrency setting

(cherry picked from commit 07b44516a04e0d3b3ebadc4fa554142788095bb9)
Branch: v6.0
https://github.com/mongodb/mongo/commit/db9f4329fe249dcd2a31f7edebcd1bc5a68d98b5

Comment by Githook User [ 11/Jan/23 ]

Author:

{'name': 'Rachita Dhawan', 'email': 'rachita.dhawan@gmail.com', 'username': 'racdhawan'}

Message: SERVER-68388 Limit concurrency setting
Branch: master
https://github.com/mongodb/mongo/commit/07b44516a04e0d3b3ebadc4fa554142788095bb9

Generated at Thu Feb 08 06:10:40 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.