• aging-field: Defines the field to use for data aging. It is required if a non-zero retention-age is specified. The aging field must be defined in the table’s schema, and its type must be timestamp.
• retention-age: Enables data aging and defines the retention age. It must be specified in the format:Where <value> is a positive integer and <units>, if provided, is days, months, or years; days is the default. An object’s age is the difference between “now” (when the aging task executes) and the object’s aging field value. When this age is greater than the retention-age, the object is deleted. If retention-age is set to 0, aging is disabled.
• aging-check-frequency: This option specifies how often a background task should check the table for expired objects. At the table level, this option overrides the default value, if specified, at the application level. The value of this option must be in the form:Where <value> is a positive integer and <units> is MINUTES, HOURS, or DAYS. (Singular forms of these mnemonics are also allowed.) If a non-zero retention-age is specified but aging-check-frequency is not specified, it defaults to 1 DAY.