Versioning and Change Tracking on Tens of Millions of XML Files | Hacker News Reader