use a non-ridiculous batch size for parallel writer functional tests
uwr fixes
refactor