we actually shouldn't purge, instead use compacting and then somehow move all current databases to a new version