we no longer generate the entire dump in memory, instead we generate one table at a time added some basic progress