This change should remove the ‘2x disk space’ requirement for backups. It also spreads the gz CPU cost over the whole of the backup operation, rather than it being a bottleneck at the end:
We’re also investigating the idea of dropping the wrapper .gz compression entirely. But that would be a change to the format, so we need to be especially cautious with that kind of change.