This PR extracts some of the query/response processing logic from the datasource.ts file.
The idea is to keep datasource/index.ts as a bare implementation of the DatasourceAPI, and implement composable bits of logic in their own feature-scoped files.
This PR extracts some of the query/response processing logic from the
datasource.ts
file.The idea is to keep
datasource/index.ts
as a bare implementation of theDatasourceAPI
, and implement composable bits of logic in their own feature-scoped files.Also :
enhanceDataFrameWithDataLinks
->ProcessLogsDataFrame
message
field, this should avoid triggering #82 (unless there's a$qw_message
field in the payload