On 01.07.2013 22:56, Tyler Romeo wrote:
Petr is right on par with this one. The purpose of this version 2 for dumps is to allow protocol-specific incremental updating of the dump, which would be significantly more difficult in non-binary format.
Why the dumps cannot be just split into daily or weekly XML files (optionally compressed ones). Such way the seeking will be performed by simply opening YYYY.MM.DD.xml file. It is so much simplier than going for binary git-like formats. Which would take a bit less space but are more prone to bugs and impossible to extract and analyze/edit via text/XML processing utils. Dmitriy