batch splitter for metadata update