It would be helpful if we implemented an option for the checkpoint server to start a checkpoint after a certain size of log records have been written, rather than the current time based approach.
The configuration would be something like:
Unable to find source-code formatter for language: checkpoint. Available languages are: actionscript, ada, applescript, bash, c, c#, c++, cpp, css, erlang, go, groovy, haskell, html, java, javascript, js, json, lua, none, nyan, objc, perl, php, python, r, rainbow, ruby, scala, sh, sql, swift, visualbasic, xml, yaml
=(log_size=100MB)
With a default of 0 (disabled). The wait and log_size configurations would be mutually exclusive.