configurable checkpoint interval

BugzID: 20442