mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-11-21 14:44:00 +00:00
lib/mergeset: consistency renaming: ip->mp for inmemoryPart vars
This commit is contained in:
parent
f4e466955d
commit
ecf4f7bf21
2 changed files with 12 additions and 12 deletions
|
@ -98,20 +98,20 @@ func (bsr *blockStreamReader) String() string {
|
|||
return bsr.ph.String()
|
||||
}
|
||||
|
||||
// InitFromInmemoryPart initializes bsr from the given ip.
|
||||
func (bsr *blockStreamReader) InitFromInmemoryPart(ip *inmemoryPart) {
|
||||
// InitFromInmemoryPart initializes bsr from the given mp.
|
||||
func (bsr *blockStreamReader) InitFromInmemoryPart(mp *inmemoryPart) {
|
||||
bsr.reset()
|
||||
|
||||
var err error
|
||||
bsr.mrs, err = unmarshalMetaindexRows(bsr.mrs[:0], ip.metaindexData.NewReader())
|
||||
bsr.mrs, err = unmarshalMetaindexRows(bsr.mrs[:0], mp.metaindexData.NewReader())
|
||||
if err != nil {
|
||||
logger.Panicf("BUG: cannot unmarshal metaindex rows from inmemory part: %s", err)
|
||||
}
|
||||
|
||||
bsr.ph.CopyFrom(&ip.ph)
|
||||
bsr.indexReader = ip.indexData.NewReader()
|
||||
bsr.itemsReader = ip.itemsData.NewReader()
|
||||
bsr.lensReader = ip.lensData.NewReader()
|
||||
bsr.ph.CopyFrom(&mp.ph)
|
||||
bsr.indexReader = mp.indexData.NewReader()
|
||||
bsr.itemsReader = mp.itemsData.NewReader()
|
||||
bsr.lensReader = mp.lensData.NewReader()
|
||||
|
||||
if bsr.ph.itemsCount <= 0 {
|
||||
logger.Panicf("BUG: source inmemoryPart must contain at least a single item")
|
||||
|
|
|
@ -63,17 +63,17 @@ func (bsw *blockStreamWriter) reset() {
|
|||
bsw.mrFirstItemCaught = false
|
||||
}
|
||||
|
||||
func (bsw *blockStreamWriter) InitFromInmemoryPart(ip *inmemoryPart) {
|
||||
func (bsw *blockStreamWriter) InitFromInmemoryPart(mp *inmemoryPart) {
|
||||
bsw.reset()
|
||||
|
||||
// Use the minimum compression level for in-memory blocks,
|
||||
// since they are going to be re-compressed during the merge into file-based blocks.
|
||||
bsw.compressLevel = -5 // See https://github.com/facebook/zstd/releases/tag/v1.3.4
|
||||
|
||||
bsw.metaindexWriter = &ip.metaindexData
|
||||
bsw.indexWriter = &ip.indexData
|
||||
bsw.itemsWriter = &ip.itemsData
|
||||
bsw.lensWriter = &ip.lensData
|
||||
bsw.metaindexWriter = &mp.metaindexData
|
||||
bsw.indexWriter = &mp.indexData
|
||||
bsw.itemsWriter = &mp.itemsData
|
||||
bsw.lensWriter = &mp.lensData
|
||||
}
|
||||
|
||||
// InitFromFilePart initializes bsw from a file-based part on the given path.
|
||||
|
|
Loading…
Reference in a new issue