-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Schema Management
-
None
In WT-3829 fixes were put in to make sure the create/drop of was atomic and walking with a metadata cursor skipped over any partial entries.
Part of that fix was the addition of a message in schema_create_collapse:
if ((ret = c->search(c)) != 0) WT_ERR_MSG(session, ret, "metadata information for source configuration" " \"%s\" not found", (const char *)buf->data);
Coming in to that code, via a cursor->next/prev call resulting in that output will, in fact, return 0 to the user because next/prev will skip that entry. That is all fine.
The problem is that the appearance of these messages in the log are confusing to both the user and support. We should consider either rewording the existing message or instead of always printing it, move it under wt_verbose perhaps.