This commit is contained in:
2026-06-13 08:01:42 +03:00
parent bf22e9a85e
commit aca0252cfd
19 changed files with 2001 additions and 1240 deletions

View File

@@ -34,7 +34,7 @@ const (
CodeMetricAdd byte = 1
CodeMetricDelete byte = 2
CodeMeasuresAppendWithGrow byte = 5
CodeMeasuresAppend = 6
CodeMeasuresAppend byte = 6
CodeMeasuresDelete byte = 7
)
@@ -77,7 +77,7 @@ type Writer struct {
indexPageSize int
dataPageSize int
input []any
dataPreparer *DataPreparer
dataPreparer *WritePreparer
appendToWorkerQueue func(any)
//lsn uint32
written int64
@@ -259,7 +259,7 @@ func (s *Writer) packAndWrite() (err error) {
snapshotNumberCh := make(chan int, 1)
s.appendToWorkerQueue(Changes{
Records: prepared.WriteResults,
Records: prepared.Commits,
SnapshotNumberCh: snapshotNumberCh,
FrozenIndexPagesCount: s.indexFreeList.Pages(),
IndexPageNumbers: s.indexFreeList.Cached(),
@@ -290,7 +290,7 @@ func (s *Writer) packAndWrite() (err error) {
}
} else {
s.appendToWorkerQueue(Changes{
Records: prepared.WriteResults,
Records: prepared.Commits,
})
}
return nil