Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-8040

disallow direct modification of WT managed files

      Certain Btrees are indirectly created and managed by WT, and they should not be (easily) modified using the API and/or wt utility.  For example, .bf files (bloom filters created by LSM) and .wti files (index files) can be created.  Once that is done, wt dump and/or  wt load can be invoked to view and/or modify the contents of the file, or opening a cursor on these files in a program to modify them.  These files can also be dropped.

      We might consider ways to prevent direct modifications, at least, of these files.  Some files like WiredTiger.wt appear to already be protected in this way.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            donald.anderson@mongodb.com Donald Anderson
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: