{"push_id":679607058,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"ef1a68a825b48475777cad1b6c609728d369c46c","before":"11eaa1a3376d3291097e93bfd444ddeee5d95eca","commits":[{"sha":"57717f6226db0ef63a1d7376808344064e8fe940","author":{"email":"0086bc26664ee3503b95282ad278c4c1aaf0911c@gmail.com","name":"Ivailo Monev"},"message":"create a dictionary of files to backup in the local target metadata\n\nthis allows for less computation during targets indexing at the\ncost of slightly more during checking what files to backup because\nchecksums are used to check which files have changed.\n\nhowever with this metadata in place one can perform essential\nfiles backup at any time, not only merge by making use of the\nlocal target metadata.\n\nthis makes the local targets metadata incompatibly with old format\nwhich makes me think about implementing upgrade mode into\nspm-tools, code fomr libpackage (_build_local_plain()) can be used\nfor that. by separating the code for migration on major changes\nruntime overheath can be reduced.","distinct":true,"url":"https://api.github.com/repos/fluxer/bfp/commits/57717f6226db0ef63a1d7376808344064e8fe940"},{"sha":"d1aa8390ca97539301088f916fda412338f834f9","author":{"email":"0086bc26664ee3503b95282ad278c4c1aaf0911c@gmail.com","name":"Ivailo Monev"},"message":"add upgrade mode to spm-tools for migrating from old releases\n\nupdate spm-tools Bash completion and man page too","distinct":true,"url":"https://api.github.com/repos/fluxer/bfp/commits/d1aa8390ca97539301088f916fda412338f834f9"},{"sha":"ef1a68a825b48475777cad1b6c609728d369c46c","author":{"email":"0086bc26664ee3503b95282ad278c4c1aaf0911c@gmail.com","name":"Ivailo Monev"},"message":"remove temporary migration script now that spm-tools can do it","distinct":true,"url":"https://api.github.com/repos/fluxer/bfp/commits/ef1a68a825b48475777cad1b6c609728d369c46c"}]}