Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MmapMigration ¶
type MmapMigration struct {
// contains filtered or unexported fields
}
In Milvus 2.3.x, querynode.MmapDirPath is used to enable mmap and save mmap files. In Milvus 2.4.x, mmap is enabled by setting collection properties and altering index. querynode.MmapDirPath is only used to save mmap files. Therefore, we need to read configs from 2.3.x and modify meta data if necessary.
func NewMmapMigration ¶
func NewMmapMigration(rootcoordMeta rootcoord.IMetaTable, tsoAllocator tso.Allocator, datacoordCatalog metastore.DataCoordCatalog, rootCoordCatalog metastore.RootCoordCatalog) *MmapMigration
func (*MmapMigration) Migrate ¶
func (m *MmapMigration) Migrate(ctx context.Context)
func (*MmapMigration) MigrateIndexCoordCollection ¶
func (m *MmapMigration) MigrateIndexCoordCollection(ctx context.Context)
func (*MmapMigration) MigrateRootCoordCollection ¶
func (m *MmapMigration) MigrateRootCoordCollection(ctx context.Context)
Click to show internal directories.
Click to hide internal directories.