Closed pankalog closed 9 months ago
The AssetDatapointService.processAssetUpdate()
method is taking the updated attribute timestamp but I believe this issue relates to the updating of an attribute timestamp in AssetProcessingService
AttributeEventProcessor
camel route
As a tip for future developers, you should use merge(), as it is synchronous, before sending off the AttributeEvent
s. That way the asset is first merged with no issues and then all of the already-existing attributes you want to add are going to be added asynchronously.
Research why Attribute.getTimestamp() is not being used when storing the timestamp as an Attribute Datapoint.