The ZODB blobstorage directory contains a .layout file with the string 'lawn', 'bushy'.
What is the difference between the various blob storage directory formats?
It is explained here: https://github.com/zopefoundation/ZODB/blob/master/src/ZODB/tests/blob_layout.txt
FTA:
====================== Blob directory layouts The internal structure of the blob directories is governed by so called layouts. The current default layout is called bushy. The original blob implementation used a layout that we now call lawn and which is still available for backwards compatibility. Layouts implement two methods: one for computing a relative path for an OID and one for turning a relative path back into an OID. Our terminology is roughly the same as used in DirectoryStorage.
The internal structure of the blob directories is governed by so called layouts. The current default layout is called bushy.
layouts
bushy
The original blob implementation used a layout that we now call lawn and which is still available for backwards compatibility.
lawn
Layouts implement two methods: one for computing a relative path for an OID and one for turning a relative path back into an OID.
Our terminology is roughly the same as used in DirectoryStorage.
DirectoryStorage
It also explains the formats in detail.
1.4m articles
1.4m replys
5 comments
57.0k users