changes with one worker doing the SQL fetch for 1846 rows and parse the documents