Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
3.6.15
-
None
-
None
-
Fully Compatible
-
ALL
-
Execution Team 2020-02-24, Execution Team 2020-03-09
-
(copied to CRM)
Description
The logic in the WT error handler in MongoDB is the inverse of what it should be.
We evaluate if StringData::find() returns non-zero. Instead we should evaluate that it is not equal to std::string::npos, or -1.
This can confusingly report "An unsupported journal format detected" for all unrelated WiredTiger errors, except for the error it intends on detecting.
This was caused by a backport of SERVER-35271.
Attachments
Issue Links
- is caused by
-
SERVER-35271 4.0 rc0 upgrade from 3.6.5 logs "unsupported WiredTiger file version" error
-
- Closed
-