Skip to content

Commit 59abc79

Browse files
committed
Fixed regression
1 parent e6be232 commit 59abc79

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

  • src/cluster/DotNext.Net.Cluster/Net/Cluster/Consensus/Raft/StateMachine

src/cluster/DotNext.Net.Cluster/Net/Cluster/Consensus/Raft/StateMachine/WriteAheadLog.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,6 @@ private void WriteMetadata<TEntry>(TEntry entry, long index, ulong startAddress)
472472
var length = long.CreateChecked(dataPages.LastWrittenAddress - startAddress);
473473
var writer = metadataPages.GetView<MetadataWriter>(index);
474474
writer.WriteMetadata(LogEntryMetadata.Create(entry, startAddress, length));
475-
length += LogEntryMetadata.Size;
476475

477476
if (hash is not null)
478477
{
@@ -487,7 +486,7 @@ private void WriteMetadata<TEntry>(TEntry entry, long index, ulong startAddress)
487486

488487
LastEntryIndex = index;
489488
AppendRateMeter.Add(1L, measurementTags);
490-
BytesWrittenMeter.Record(length, measurementTags);
489+
BytesWrittenMeter.Record(length + LogEntryMetadata.Size, measurementTags);
491490
}
492491

493492
/// <inheritdoc cref="IAuditTrail.CommitAsync(long, CancellationToken)"/>

0 commit comments

Comments
 (0)