diff --git a/src/ZoneTree/Core/ZoneTreeLoader.cs b/src/ZoneTree/Core/ZoneTreeLoader.cs index 207ea6c..97985c6 100644 --- a/src/ZoneTree/Core/ZoneTreeLoader.cs +++ b/src/ZoneTree/Core/ZoneTreeLoader.cs @@ -231,6 +231,9 @@ public sealed class ZoneTreeLoader var bs = ZoneTreeMeta.BottomSegments; maximumId = bs.Count > 0 ? bs.Max() : 0; SetMaximumSegmentId(maximumId); + if (maximumId > 0) + SetMaximumSegmentId(MultiPartDiskSegment + .ReadMaximumSegmentId(maximumId, Options.RandomAccessDeviceManager)); } public ZoneTree LoadZoneTree() diff --git a/src/ZoneTree/Directory.Build.props b/src/ZoneTree/Directory.Build.props index 387baf5..8567e00 100644 --- a/src/ZoneTree/Directory.Build.props +++ b/src/ZoneTree/Directory.Build.props @@ -5,8 +5,8 @@ Ahmed Yasin Koculu ZoneTree ZoneTree - 1.7.5.0 - 1.7.5.0 + 1.7.6.0 + 1.7.6.0 Ahmed Yasin Koculu ZoneTree ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database for NET. It can operate in memory or on local/cloud storage.