collector now commits articles in batches per source