Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Currently, unary measurement schema and vector measurement schema is hold by MeasurementMNode. The unary case and vector case is distinguished by schema type check.
To make the code more clean, it's better to separate the process of two cases into different methods and set specialized param, like UnaryMeasurementMNode and VectorMeasurementMNode, to avoid redundant schema check. And the separation will make the code more explicit and easy to maintain.
Besides, some features like alias, tag, and trigger do not support vector case for the time being. These should be separated from the unary case for future implementation and extension.
Attachments
Attachments
Issue Links
- links to