Save time series strategies: naming improvement

This commit is contained in:
Dmytro Skarzhynets 2025-02-06 11:09:23 +02:00
parent e8dbe56219
commit 708c25d1ec
No known key found for this signature in database
GPG Key ID: 2B51652F224037DF
2 changed files with 3 additions and 3 deletions

View File

@ -182,7 +182,7 @@ public class TbMsgTimeseriesNode implements TbNode {
return TimeseriesSaveRequest.Strategy.WS_ONLY; return TimeseriesSaveRequest.Strategy.WS_ONLY;
} }
if (persistenceSettings instanceof Deduplicate deduplicate) { if (persistenceSettings instanceof Deduplicate deduplicate) {
boolean isFirstMsgInInterval = deduplicate.getDeduplicateStrategy().shouldPersist(ts, originatorUuid); boolean isFirstMsgInInterval = deduplicate.getPersistenceStrategy().shouldPersist(ts, originatorUuid);
return isFirstMsgInInterval ? TimeseriesSaveRequest.Strategy.SAVE_ALL : TimeseriesSaveRequest.Strategy.SKIP_ALL; return isFirstMsgInInterval ? TimeseriesSaveRequest.Strategy.SAVE_ALL : TimeseriesSaveRequest.Strategy.SKIP_ALL;
} }
if (persistenceSettings instanceof Advanced advanced) { if (persistenceSettings instanceof Advanced advanced) {

View File

@ -73,12 +73,12 @@ public class TbMsgTimeseriesNodeConfiguration implements NodeConfiguration<TbMsg
private final int deduplicationIntervalSecs; private final int deduplicationIntervalSecs;
@JsonIgnore @JsonIgnore
private final PersistenceStrategy deduplicateStrategy; private final PersistenceStrategy persistenceStrategy;
@JsonCreator @JsonCreator
Deduplicate(@JsonProperty("deduplicationIntervalSecs") int deduplicationIntervalSecs) { Deduplicate(@JsonProperty("deduplicationIntervalSecs") int deduplicationIntervalSecs) {
this.deduplicationIntervalSecs = deduplicationIntervalSecs; this.deduplicationIntervalSecs = deduplicationIntervalSecs;
deduplicateStrategy = PersistenceStrategy.deduplicate(deduplicationIntervalSecs); persistenceStrategy = PersistenceStrategy.deduplicate(deduplicationIntervalSecs);
} }
} }