milvus/pkg/streaming/util/message/codegen/reflect_info.json
yihao.dai 51f69f32d0
feat: Add CDC support (#44124)
This PR implements a new CDC service for Milvus 2.6, providing log-based
cross-cluster replication.

issue: https://github.com/milvus-io/milvus/issues/44123

---------

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
Signed-off-by: chyezh <chyezh@outlook.com>
Co-authored-by: chyezh <chyezh@outlook.com>
2025-09-16 16:32:01 +08:00

184 lines
6.1 KiB
JSON

{
"packages": {
"msgpb": "github.com/milvus-io/milvus-proto/go-api/v2/msgpb",
"messagespb": "github.com/milvus-io/milvus/pkg/v2/proto/messagespb"
},
"ExtraExportTypes": [
"messagespb.PartitionSegmentAssignment",
"messagespb.SegmentAssignment",
"messagespb.ManualFlushExtraResponse"
],
"messageReflectInfoTable": [
{
"MessageSpecializedType": {
"HeaderType": "messagespb.TimeTickMessageHeader",
"BodyType": "msgpb.TimeTickMsg"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeTimeTick",
"Version": 1
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.InsertMessageHeader",
"BodyType": "msgpb.InsertRequest"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeInsert",
"Version": 1
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.DeleteMessageHeader",
"BodyType": "msgpb.DeleteRequest"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeDelete",
"Version": 1
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.CreateCollectionMessageHeader",
"BodyType": "msgpb.CreateCollectionRequest"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeCreateCollection",
"Version": 1
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.DropCollectionMessageHeader",
"BodyType": "msgpb.DropCollectionRequest"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeDropCollection",
"Version": 1
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.CreatePartitionMessageHeader",
"BodyType": "msgpb.CreatePartitionRequest"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeCreatePartition",
"Version": 1
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.DropPartitionMessageHeader",
"BodyType": "msgpb.DropPartitionRequest"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeDropPartition",
"Version": 1
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.ImportMessageHeader",
"BodyType": "msgpb.ImportMsg"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeImport",
"Version": 1
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.CreateSegmentMessageHeader",
"BodyType": "messagespb.CreateSegmentMessageBody"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeCreateSegment",
"Version": 2
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.FlushMessageHeader",
"BodyType": "messagespb.FlushMessageBody"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeFlush",
"Version": 2
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.ManualFlushMessageHeader",
"BodyType": "messagespb.ManualFlushMessageBody"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeManualFlush",
"Version": 2
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.PutReplicateConfigMessageHeader",
"BodyType": "messagespb.PutReplicateConfigMessageBody"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypePutReplicateConfig",
"Version": 2
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.BeginTxnMessageHeader",
"BodyType": "messagespb.BeginTxnMessageBody"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeBeginTxn",
"Version": 2
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.CommitTxnMessageHeader",
"BodyType": "messagespb.CommitTxnMessageBody"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeCommitTxn",
"Version": 2
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.RollbackTxnMessageHeader",
"BodyType": "messagespb.RollbackTxnMessageBody"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeRollbackTxn",
"Version": 2
}
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.TxnMessageHeader",
"BodyType": "messagespb.TxnMessageBody"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeTxn",
"Version": 2
},
"NoUtilFunctions": true
},
{
"MessageSpecializedType": {
"HeaderType": "messagespb.SchemaChangeMessageHeader",
"BodyType": "messagespb.SchemaChangeMessageBody"
},
"MessageTypeWithVersion": {
"MessageType": "MessageTypeSchemaChange",
"Version": 2
}
}
]
}