- 
    Type:
Bug
 - 
    Resolution: Fixed
 - 
    Priority:
Major - P3
 - 
    Affects Version/s: None
 - 
    Component/s: None
 - 
    None
 
- 
        Query Optimization
 - 
        Fully Compatible
 - 
        ALL
 - 
        v8.0, v7.0, v6.0
 - 
        None
 
- 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 
The helper applyProjectionToOneField() in projection_executor_utils validates the field names by default, which is redundant. The validation happens on construction of a FieldPath, here
Since field names with '$' and '.' is allowed, the caller of this helper may pass in valid field names like "a.$b" then fail the validation.
- is duplicated by
 - 
                    
SERVER-99768 Queries on a timeseries collection with a wildcard index can incorrectly uassert
-         
 - Closed
 
 -