package test import ( //"context" //"sync" "testing" "github.com/milvus-io/milvus/internal/util/typeutil" ) type Timestamp = typeutil.Timestamp //func GetInsertMsg(collectionName string, partitionTag string, entityId UniqueID) *msgpb.InsertOrDeleteMsg { // return &msgpb.InsertOrDeleteMsg{ // CollectionName: collectionName, // PartitionTag: partitionTag, // SegmentID: UniqueID(entityId / 100), // Uid: UniqueID(entityId), // Timestamp: Timestamp(entityId), // ClientId: 0, // } //} // //func GetDeleteMsg(collectionName string, entityId UniqueID) *msgpb.InsertOrDeleteMsg { // return &msgpb.InsertOrDeleteMsg{ // CollectionName: collectionName, // Uid: entityId, // Timestamp: Timestamp(entityId + 100), // } //} func TestInsert(t *testing.T) { // TODO: fix test //return //ctx := context.Background() //var topics []string //topics = append(topics, "test") //topics = append(topics, "test1") //writerNode, _ := writer.NewWriteNode(ctx, "null", topics, 0) //var insertMsgs []*msgpb.InsertOrDeleteMsg //for i := 0; i < 120; i++ { // insertMsgs = append(insertMsgs, GetInsertMsg("collection0", "tag01", UniqueID(i))) //} //wg := sync.WaitGroup{} //wg.Add(3) ////var wg sync.WaitGroup //writerNode.InsertBatchData(ctx, insertMsgs, &wg) //var insertMsgs2 []*msgpb.InsertOrDeleteMsg //for i := 120; i < 200; i++ { // insertMsgs2 = append(insertMsgs2, GetInsertMsg("collection0", "tag02", UniqueID(i))) //} //writerNode.InsertBatchData(ctx, insertMsgs2, &wg) //var deleteMsgs []*msgpb.InsertOrDeleteMsg //deleteMsgs = append(deleteMsgs, GetDeleteMsg("collection0", 2)) //deleteMsgs = append(deleteMsgs, GetDeleteMsg("collection0", 120)) //writerNode.DeleteBatchData(ctx, deleteMsgs) }