{"push_id":863109111,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"4be33502b6d6128a84730bad48682cee3c0bd5b3","before":"db4e2c64a90325daa68fcf700f2badc4fab7b81e","commits":[{"sha":"f764a862ef5519b79a8f6894c29119513b95031a","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"VLCMetadataService: Include performance logging","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/f764a862ef5519b79a8f6894c29119513b95031a"},{"sha":"2bd1418d3c00a93d76ffd5017fbdde0a904a59ca","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"Add a Verbose log level, keep Debug for our own logs","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/2bd1418d3c00a93d76ffd5017fbdde0a904a59ca"},{"sha":"7606f50a6d906b6b27cfc67a490cdcf2e855fd52","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"SqliteTools: Log request durations","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/7606f50a6d906b6b27cfc67a490cdcf2e855fd52"},{"sha":"26c4bf483b6cef937b9d735f0685f197db1eeaec","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"VLCMetadataService: Print durations as Debug","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/26c4bf483b6cef937b9d735f0685f197db1eeaec"},{"sha":"ffe3ba7b0ba986a0eb15260da86896cbf0efd976","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"tests: Samples: Move SetUp in the .cpp file","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/ffe3ba7b0ba986a0eb15260da86896cbf0efd976"},{"sha":"73e7553210121e2661acb65a0c036520aabb90c3","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"sqlite: Move errors in their own header","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/73e7553210121e2661acb65a0c036520aabb90c3"},{"sha":"3f9cfce58bc6884502eff18b80e9edcf392dead8","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"sqlite: Move Traits classes in their own headers","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/3f9cfce58bc6884502eff18b80e9edcf392dead8"},{"sha":"3688229ab2fc001522e3dfc5e35f69bbdad2797a","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"MediaLibrary: Fix VLC log filter","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/3688229ab2fc001522e3dfc5e35f69bbdad2797a"},{"sha":"63c4c1b87458d1e0d86f56df815de31efa77428f","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"MediaLibrary: Fix initial log level","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/63c4c1b87458d1e0d86f56df815de31efa77428f"},{"sha":"83ffd1a64c4002dcb2b7b98c54fec0d89e7f9aed","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"tests: Add a -v parameter to samples tests","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/83ffd1a64c4002dcb2b7b98c54fec0d89e7f9aed"},{"sha":"6a76b67596d10d4b9cd8896f67ead613840263a9","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"Cache: Don't use a shared_ptr to load the cache key\n\nThis is lighter, and allows us to use the interface type instead of\nthe implementation type as the key() method parameter.","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/6a76b67596d10d4b9cd8896f67ead613840263a9"},{"sha":"e6960e3ebdaaf35687a10763ebf9a9e9d62cdc27","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"Remove PrimaryKeyCacheKeyPolicy template parameter\n\nUse duck typing to assert that the entity will have an id() method","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/e6960e3ebdaaf35687a10763ebf9a9e9d62cdc27"},{"sha":"4be33502b6d6128a84730bad48682cee3c0bd5b3","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@beauzee.fr","name":"Hugo Beauzée-Luyssen"},"message":"Cache: Remove INTF template parameter\n\nInstead, have the caller specify which type they want.\nThis allows us avoid using those ugly std::static_pointer_cast","distinct":true,"url":"https://api.github.com/repos/chouquette/medialibrary/commits/4be33502b6d6128a84730bad48682cee3c0bd5b3"}]}