mirror of
https://gitee.com/milvus-io/milvus.git
synced 2026-01-07 19:31:51 +08:00
enhance: [2.4] use the insert rate limit for the upsert request (#34616)
- issue: #34614 - pr: #34615 Signed-off-by: SimFG <bang.fu@zilliz.com>
This commit is contained in:
parent
4e02e57044
commit
9bcab2ebee
@ -134,7 +134,7 @@ func getRequestInfo(ctx context.Context, req interface{}) (int64, map[int64][]in
|
||||
return dbID, collToPartIDs, internalpb.RateType_DMLInsert, proto.Size(r), err
|
||||
case *milvuspb.UpsertRequest:
|
||||
dbID, collToPartIDs, err := getCollectionAndPartitionID(ctx, req.(reqPartName))
|
||||
return dbID, collToPartIDs, internalpb.RateType_DMLUpsert, proto.Size(r), err
|
||||
return dbID, collToPartIDs, internalpb.RateType_DMLInsert, proto.Size(r), err
|
||||
case *milvuspb.DeleteRequest:
|
||||
dbID, collToPartIDs, err := getCollectionAndPartitionID(ctx, req.(reqPartName))
|
||||
return dbID, collToPartIDs, internalpb.RateType_DMLDelete, proto.Size(r), err
|
||||
|
||||
@ -92,7 +92,7 @@ func TestRateLimitInterceptor(t *testing.T) {
|
||||
PartitionName: "p1",
|
||||
DbName: "db1",
|
||||
}), size)
|
||||
assert.Equal(t, internalpb.RateType_DMLUpsert, rt)
|
||||
assert.Equal(t, internalpb.RateType_DMLInsert, rt)
|
||||
assert.Equal(t, database, int64(100))
|
||||
assert.True(t, len(col2part) == 1)
|
||||
assert.Equal(t, int64(10), col2part[1][0])
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user