-
Type: Task
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:
@michaelcahill, WT_SESSION.drop closes handles and then removes the entry from the metadata, which means we checkpoint files we're subsequently going to remove (at least, we're going to remove the file if the remove_files configuration string is set, and remove_files defaults to true).
Are there enough temporary files, created and then discarded, that it's worth changing this behavior so we don't checkpoint files that are going away?
That said, I don't see any obvious/clean change, the __drop_file function is pretty far removed from the WT_BTREE.modified flag.