[SERVER-29770] Setting taskExecutorPoolSize server parameter at runtime should error Created: 21/Jun/17 Updated: 25/Jan/19 Resolved: 25/Jan/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Andy Schwerin | Assignee: | Benjamin Caimano (Inactive) |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Operating System: | ALL | ||||||||||||
| Sprint: | Service Arch 2018-12-31, Service Arch 2019-01-14, Service Arch 2019-01-28, Service Arch 2019-02-11 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
Using the setParameter command to set taskExecutorPoolSize reports no error, but ithe value is ignored. The documentation suggests, this value can't be changed using the database command. This occurs because in task_executor_pool.cpp, we define the parameter as follows:
But it should be defined as
|
| Comments |
| Comment by Benjamin Caimano (Inactive) [ 25/Jan/19 ] |
|
Closing because these parameters will be settable in the near future. |