A concept of default MerkleDb instance seems redundant #17002
Labels
Platform Data Structures
Platform Virtual Map
Platform
Tickets pertaining to the platform
Tech Debt Reduced
Issues which reduce technical debt.
Every virtual map has a data source, and all data sources for virtual maps in the state are stored in a single folder on disk. This folder is a MerkleDb instance. Here I claim that this MerkleDb instance concept is not needed. It brings more complexity, but doesn't provide any benefits. Each data source can reside in its own temp folder as it used to be previously.
A number of good reasons about it:
MerkleDb.resetDefaultInstancePath()
workaround exists, but it's uglyThis ticket proposes a much simpler approach, which is somewhat similar to what was used in JasperDB times:
The text was updated successfully, but these errors were encountered: