Skip to content

Commit bccee45

Browse files
committed
send schema every frame
1 parent 09255db commit bccee45

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

pkg/plugin/datasource.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -107,13 +107,8 @@ func (ds *MQTTDatasource) CheckHealth(ctx context.Context, req *backend.CheckHea
107107
func (ds *MQTTDatasource) SubscribeStream(ctx context.Context, req *backend.SubscribeStreamRequest) (*backend.SubscribeStreamResponse, error) {
108108
ds.Client.Subscribe(req.Path)
109109

110-
bytes, err := data.FrameToJSON(ToFrame(req.Path, []mqtt.Message{}), true, false) // only schema
111-
if err != nil {
112-
return nil, err
113-
}
114110
return &backend.SubscribeStreamResponse{
115111
Status: backend.SubscribeStreamStatusOK,
116-
Data: bytes, // just the schema
117112
}, nil
118113
}
119114

@@ -191,7 +186,7 @@ func (m *MQTTDatasource) SendMessage(msg mqtt.StreamMessage, req *backend.RunStr
191186
}
192187

193188
frame := ToFrame(msg.Topic, []mqtt.Message{message})
194-
bytes, err := data.FrameToJSON(frame, false, true)
189+
bytes, err := data.FrameToJSON(frame, true, true) // send schema every frame - for now!
195190
if err != nil {
196191
return err
197192
}

0 commit comments

Comments
 (0)