rearrange stats aggregation

This commit is contained in:
ryanfkeepers 2023-02-02 18:22:17 -07:00 committed by Danny Adams
parent ec3df496fe
commit 2f4265a9dc
2 changed files with 9 additions and 7 deletions

View File

@ -596,6 +596,11 @@ func (op *BackupOperation) persistResults(
opStats.writeErr)
}
op.Results.BytesRead = opStats.k.TotalHashedBytes
op.Results.BytesUploaded = opStats.k.TotalUploadedBytes
op.Results.ItemsWritten = opStats.k.TotalFileCount
op.Results.ResourceOwners = opStats.resourceCount
if opStats.gc == nil {
op.Status = Failed
return errors.New("data population never completed")
@ -605,11 +610,7 @@ func (op *BackupOperation) persistResults(
op.Status = NoData
}
op.Results.BytesRead = opStats.k.TotalHashedBytes
op.Results.BytesUploaded = opStats.k.TotalUploadedBytes
op.Results.ItemsRead = opStats.gc.Successful
op.Results.ItemsWritten = opStats.k.TotalFileCount
op.Results.ResourceOwners = opStats.resourceCount
return nil
}

View File

@ -257,6 +257,10 @@ func (op *RestoreOperation) persistResults(
opStats.writeErr)
}
op.Results.BytesRead = opStats.bytesRead.NumBytes
op.Results.ItemsRead = len(opStats.cs) // TODO: file count, not collection count
op.Results.ResourceOwners = opStats.resourceCount
if opStats.gc == nil {
op.Status = Failed
return errors.New("data restoration never completed")
@ -266,10 +270,7 @@ func (op *RestoreOperation) persistResults(
op.Status = NoData
}
op.Results.BytesRead = opStats.bytesRead.NumBytes
op.Results.ItemsRead = len(opStats.cs) // TODO: file count, not collection count
op.Results.ItemsWritten = opStats.gc.Successful
op.Results.ResourceOwners = opStats.resourceCount
dur := op.Results.CompletedAt.Sub(op.Results.StartedAt)