/branches/FeatureBranches/PrimaryHost/SparkplugB Commit Log


Commit Date  
[r749] by i-campbell

Made "GetMetricByx" return a valid pointer to GVL_sparkplug.InvalidRemoteMetric, so if anyone uses the result without proving it first, it doesn't cause an exception.

2021-02-07 20:49:10 Tree
[r748] by i-campbell

Exposed IRemoteMetric as PUBLIC (was INTERNAL)

2021-02-07 20:15:43 Tree
[r747] by i-campbell

Change some VAR_IN_OUTs to VAR_IN_OUT CONSTANT to allow calls like GetGroupId("G1") instead of GetGroupId(G1) where G1 : WSTRING := "G1";

2021-02-07 19:48:21 Tree
[r746] by i-campbell

v1.4.0.8 NBIRTHs received by PrimaryHost now allocates all the metrics with the right name

2021-02-07 19:25:14 Tree
[r745] by i-campbell

First pass at assigning remote metrics from NBIRTH

2021-02-07 17:37:55 Tree
[r740] by i-campbell

FB_RemoteMetric now contains two IStorageMetrics, so that the Payload can provide storage metrics for BIRTHS even when it has already given the metrics away to another MetricOwner.
One of these is registered with the Host._AllMetricsList, while the other is registered with the Host._MetricsPool, and will be later donated to a MetricOwner.

2021-02-06 23:47:34 Tree
[r739] by hermsen

STweeped the source

2021-02-06 23:18:37 Tree
[r738] by i-campbell

Changed MetricStatus.ONLINE_OK to GOOD as that's what the sparkplug spec calls it

2021-02-06 21:32:36 Tree
[r736] by i-campbell

v1.4.0.7 Primary host now passes the NBIRTH to the Edge for further processing
Added a reason code (MetricStatus) to FB_RemoteMetric to indicate why the metric is stale

2021-02-06 20:24:11 Tree
[r727] by hermsen

This featurebranch is ment to be the root for the PrimaryHost Feature.

Once the feauture has been completed it will either replace or be merged with the trunk

2021-02-06 16:23:17 Tree