removed checkpoint initialization, checkpoint increment is an upsert operation