{"push_id":1026763468,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"432f457255d985b6f5f3fa8992c81af38ff37c83","before":"633a85446c2ab3fc6f41986464cb7d7ebb1faa39","commits":[{"sha":"432f457255d985b6f5f3fa8992c81af38ff37c83","author":{"email":"ff7a8f84016c9e4cc865f067852b9b1169e34bca@blue-yonder.com","name":"Matthias Bach"},"message":"Improve performance when deleting multiple package versions from non-volatile indices\n\nRemoval calls are now batched by index. This avoids most of the volatility modifications to the index, which previously made up about two thirds of all operations on Devpi.\n\nIn a benchmark with 120 package versions to remove, index modification took up more than 60% of overall execution time. Batching by index reduces overall execution time in that benchmark from 70 seconds to 25 seconds.","distinct":true,"url":"https://api.github.com/repos/blue-yonder/devpi-cleaner/commits/432f457255d985b6f5f3fa8992c81af38ff37c83"}]}