Save time series strategies: naming improvement
This commit is contained in:
parent
e8dbe56219
commit
708c25d1ec
@ -182,7 +182,7 @@ public class TbMsgTimeseriesNode implements TbNode {
|
||||
return TimeseriesSaveRequest.Strategy.WS_ONLY;
|
||||
}
|
||||
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;
|
||||
}
|
||||
if (persistenceSettings instanceof Advanced advanced) {
|
||||
|
||||
@ -73,12 +73,12 @@ public class TbMsgTimeseriesNodeConfiguration implements NodeConfiguration<TbMsg
|
||||
private final int deduplicationIntervalSecs;
|
||||
|
||||
@JsonIgnore
|
||||
private final PersistenceStrategy deduplicateStrategy;
|
||||
private final PersistenceStrategy persistenceStrategy;
|
||||
|
||||
@JsonCreator
|
||||
Deduplicate(@JsonProperty("deduplicationIntervalSecs") int deduplicationIntervalSecs) {
|
||||
this.deduplicationIntervalSecs = deduplicationIntervalSecs;
|
||||
deduplicateStrategy = PersistenceStrategy.deduplicate(deduplicationIntervalSecs);
|
||||
persistenceStrategy = PersistenceStrategy.deduplicate(deduplicationIntervalSecs);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user