-
Type: Bug
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: 7.0.5
-
Component/s: None
-
Query Execution
-
ALL
-
After upgrading our database several of our queries started failing with the error message
"Regular expression is invalid: pattern string is longer than the limit set by the application"
I've traced the relevant code to these following lines:
https://github.com/PCRE2Project/pcre2/blob/master/src/pcre2_compile.c#L10226C24-L10230
So I am fairly confident this problem was introduced with the following commit:
https://github.com/mongodb/mongo/commit/468f41278b6b30aa602e81010cf7ef7973d97e4d
An option to change this limit via a config option would solve this regression for us.