fixes a bug with snapshot store which was causing uint64 underflow (due to 0-1) because it was not filtering out snapshot segment indices that were empty (so index.BaseDataId()+index.KeyCount()-1 = 0+0-1) in LastFrozenEntityId - this caused the milestone scrapper to be stuck forever in SynchronizeMilestone
improves our Info logging by introducing periodic progress logging so it doesn't look like the node is stuck/not doing anything upon initial sync on Info level
0-1
) because it was not filtering out snapshot segment indices that were empty (so index.BaseDataId()+index.KeyCount()-1 = 0+0-1) inLastFrozenEntityId
- this caused the milestone scrapper to be stuck forever inSynchronizeMilestone