initial support for data retention

This commit adds support for configuring numeric data retention at the tenant
level.