Added
- Added `clear()` method to the `WriteableGraphStorage` trait.
Fixed
- Limit the used main memory cache per `DiskTable` by only using a disk block cache for the C1 table.
Since we use a lot of disk-based maps during import of relANNIS files, the previous behavior could
add up to > 1GB easily, wich amongst other issues caused 205 to happen.
With this change, during relANNIS import the main memory usage should be limited to be less than 4GB,
which seams more reasonable than the previous 20+GB
- Reduce memory footprint during import when corpus contains a lot of escaped strings (as in 205)
- Avoid creating small fragmented main memory when importing corpora from relANNIS to help to fix 205
Changed
- Improved overall import speed of relANNIS corpora and when applying graph updates