datagenerator: unified batch execution, manual tx management