wp
This commit is contained in:
@@ -57,7 +57,28 @@ func (s *DataPreparer) Prepare(input []any) PreparedData {
|
||||
// if len(x.FreePageNumbers) > 0 {
|
||||
// s.freeList.AddPageNumbers(x.FreePageNumbers)
|
||||
// }
|
||||
case AppendedMeasures:
|
||||
case MeasuresAppendRecord:
|
||||
rec := MeasuresAppendRecord{
|
||||
MetricID: x.MetricID,
|
||||
TimestampsRewindOffset: x.TimestampsRewindOffset,
|
||||
Timestamps: x.Timestamps,
|
||||
ValuesRewindOffset: x.ValuesRewindOffset,
|
||||
Values: x.Values,
|
||||
}
|
||||
|
||||
rec.WriteTo(s.w)
|
||||
|
||||
// Дані для Worker
|
||||
s.writeResults = append(s.writeResults, AppendMeasuresSummary{
|
||||
// MetricID: x.MetricID,
|
||||
// LastPageNo: sealResult.DataPages[len(sealResult.DataPages)-1].PageNo,
|
||||
// Index: indexLevelTails,
|
||||
// ResultCode: x.ResultCode,
|
||||
// WrittenCount: x.WrittenCount,
|
||||
// ResultCh: x.ResultCh,
|
||||
})
|
||||
|
||||
case AppendedMeasuresWithGrow:
|
||||
sealResult := s.pagePreparer.SealPages(SealPagesIn{
|
||||
LastPageNo: x.LastPageNo,
|
||||
IndexLevelTails: x.IndexLevelTails,
|
||||
@@ -178,7 +199,7 @@ func (s *DataPreparer) Reset() {
|
||||
}
|
||||
|
||||
// MeasuresToWrite
|
||||
type AppendedMeasures struct {
|
||||
type AppendedMeasuresWithGrow struct {
|
||||
MetricID uint32
|
||||
LastPageNo uint32
|
||||
TimestampsOffset int // offset on 1st page
|
||||
|
||||
Reference in New Issue
Block a user