@@ -113,21 +113,12 @@ func getDmlChannelsFunc(ctx context.Context, rc types.RootCoord) getChannelsFunc
113
113
}
114
114
}
115
115
116
- // streamType indicates which type of message stream should be created.
117
- type streamType int
118
-
119
- const (
120
- dmlStreamType streamType = iota
121
- dqlStreamType
122
- )
123
-
124
116
type singleTypeChannelsMgr struct {
125
117
infos map [UniqueID ]streamInfos // collection id -> stream infos
126
118
mu sync.RWMutex
127
119
128
120
getChannelsFunc getChannelsFuncType
129
121
repackFunc repackFuncType
130
- singleStreamType streamType
131
122
msgStreamFactory msgstream.Factory
132
123
}
133
124
@@ -184,15 +175,11 @@ func (mgr *singleTypeChannelsMgr) streamExistPrivate(collectionID UniqueID) bool
184
175
return ok && streamInfos .stream != nil
185
176
}
186
177
187
- func createStream (factory msgstream.Factory , streamType streamType , pchans []pChan , repack repackFuncType ) (msgstream.MsgStream , error ) {
178
+ func createStream (factory msgstream.Factory , pchans []pChan , repack repackFuncType ) (msgstream.MsgStream , error ) {
188
179
var stream msgstream.MsgStream
189
180
var err error
190
181
191
- if streamType == dqlStreamType {
192
- stream , err = factory .NewQueryMsgStream (context .Background ())
193
- } else {
194
- stream , err = factory .NewMsgStream (context .Background ())
195
- }
182
+ stream , err = factory .NewMsgStream (context .Background ())
196
183
197
184
if err != nil {
198
185
return nil , err
@@ -240,7 +227,7 @@ func (mgr *singleTypeChannelsMgr) createMsgStream(collectionID UniqueID) (msgstr
240
227
return nil , err
241
228
}
242
229
243
- stream , err := createStream (mgr .msgStreamFactory , mgr . singleStreamType , channelInfos .pchans , mgr .repackFunc )
230
+ stream , err := createStream (mgr .msgStreamFactory , channelInfos .pchans , mgr .repackFunc )
244
231
if err != nil {
245
232
// What if stream created by other goroutines?
246
233
log .Error ("failed to create message stream" , zap .Error (err ), zap .Int64 ("collection" , collectionID ))
@@ -309,13 +296,11 @@ func newSingleTypeChannelsMgr(
309
296
getChannelsFunc getChannelsFuncType ,
310
297
msgStreamFactory msgstream.Factory ,
311
298
repackFunc repackFuncType ,
312
- singleStreamType streamType ,
313
299
) * singleTypeChannelsMgr {
314
300
return & singleTypeChannelsMgr {
315
301
infos : make (map [UniqueID ]streamInfos ),
316
302
getChannelsFunc : getChannelsFunc ,
317
303
repackFunc : repackFunc ,
318
- singleStreamType : singleStreamType ,
319
304
msgStreamFactory : msgStreamFactory ,
320
305
}
321
306
}
@@ -355,6 +340,6 @@ func newChannelsMgrImpl(
355
340
msgStreamFactory msgstream.Factory ,
356
341
) * channelsMgrImpl {
357
342
return & channelsMgrImpl {
358
- dmlChannelsMgr : newSingleTypeChannelsMgr (getDmlChannelsFunc , msgStreamFactory , dmlRepackFunc , dmlStreamType ),
343
+ dmlChannelsMgr : newSingleTypeChannelsMgr (getDmlChannelsFunc , msgStreamFactory , dmlRepackFunc ),
359
344
}
360
345
}
0 commit comments