void setMaxHistorySize(long maxSize)
Sets the maximum history size of entities in this container.
void setTruncateMaxBatchSize(size_t batchSize)
Sets the maximum batch size for truncation.
void setUnlimitedHistoryWarningThreshold(size_t threshold)
Sets the warning threshold for unlimited history growth.
long _maxHistorySize
Maximum size of entity histories.
size_t getTruncateMaxBatchSize() const
size_t _truncateMaxBatchSize
Maximum number of snapshots to remove per truncate() call.
size_t _unlimitedHistoryWarningThreshold
Threshold for warning about unlimited history growth.
void setTruncateMaxBatchSize(size_t batchSize)
Set the maximum number of snapshots to remove per truncate() call.
void setUnlimitedHistoryWarningThreshold(size_t threshold)
Set the threshold for warning about unlimited history growth.
size_t getUnlimitedHistoryWarningThreshold() const
long getMaxHistorySize() const
void setMaxHistorySize(long maxSize, const std::string &additionalInfo="")
Set the maximum number of snapshots to be contained in an entity.