See https://docs.splunk.com/Documentation/Splunk/7.3.2/Indexer/SmartStoredataretention for details on data retention in SmartStore indexes.
In short, these are the available data retention settings for SmartStore indexes:
frozenTimePeriodInSecs - Time-based, same as non-SmartStore
maxGlobalDataSizeMB - Size-based, SmartStore only
maxGlobalRawDataSizeMB - Size-based, SmartStore only
When any of these limits are reached, buckets roll from warm to frozen. (In SmartStore, buckets roll directly from warm to frozen.)
Each of the settings have defaults, so if you do not explicitly configure the settings, freezing behavior will be based on the defaults.
Other freezing behavior is the same as for non-SmartStore indexes. For example, the coldToFrozenScript setting should work as documented.
Also, the cache retention settings function independently from the data retention settings. Cache retention is really an entirely separate issue from data retention.
... View more