Writing out .csv files from a temporal composite dataset


I’m going through and reworking the way .csv files are written out in parallel (see https://gitlab.kitware.com/paraview/paraview/merge_requests/2967 for my work in progress branch) to make it a bit more efficient and I’m wondering if it makes sense to also change the way that temporal composite datasets are written out in the .csv format. Currently the way it’s done is to write out combination of block ID and time step separate. For example, for a given base filename of sample it would turn into sample[block id].[timestep index].csv. I’m thinking of just merging all of the blocks automatically when writing out the csv file. Any objections to this? It is a change compared to previous behavior but then again I’m not sure how many people actually cared about this in the past and in my opinion this seems like a better way to go for .csv output.