...
BugZero found this defect 2 days ago.
MongoDB parameter naming conventions generally follow the camelCase style for many parameters. For example: wiredTiger: engineConfig: cacheSizeGB: 1 checkpointSizeMB: 1000 statisticsLogDelaySecs: 0 journalCompressor: snappy However, some sharding-related parameters deviate from this pattern by using PascalCase instead, such as: ShardingTaskExecutorPoolMinSize: 10 ShardingTaskExecutorPoolMaxSize: 10 Further adding to the inconsistency, not all sharding parameters adhere to this standard. For example: taskExecutorPoolSize: 1 Reference: MongoDB Documentation - Parameters Since MongoDB is case-sensitive, this lack of uniformity can lead to confusion, potential implementation errors, and reduced readability. A consistent naming convention would enhance clarity and usability.