//go:build test // +build test package walimplstest import ( "github.com/milvus-io/milvus/pkg/streaming/util/message" "github.com/milvus-io/milvus/pkg/streaming/walimpls" "github.com/milvus-io/milvus/pkg/streaming/walimpls/registry" ) const ( walName = "test" ) func init() { // register the builder to the registry. registry.RegisterBuilder(&openerBuilder{}) message.RegisterMessageIDUnmsarshaler(walName, UnmarshalTestMessageID) } var _ walimpls.OpenerBuilderImpls = &openerBuilder{} type openerBuilder struct{} func (o *openerBuilder) Name() string { return walName } func (o *openerBuilder) Build() (walimpls.OpenerImpls, error) { return &opener{}, nil }