{"push_id":2371754825,"size":36,"distinct_size":2,"ref":"refs/heads/master","head":"e8471c74f54903eb00d7bf8a119fb030e5f2c02c","before":"39322e99eb5bfaeec9870ea09fa24dc2dc6bda86","commits":[{"sha":"ac8417c09d55474ae18f5ce9c63296809756720b","author":{"name":"Nadeem Syed","email":"23fae6a6732f812d09f4cd23d579935f6d19300d@gmail.com"},"message":"HUM-575 Couple of small EC GET optimization\n\nWhile doing GET call for EC objects, we might get better performance if we use\nReconstructData instead of Reconstruct.\nhttps://github.com/klauspost/reedsolomon#performance\n\nAlso while doing Reconstruct/ReconstructData we could shave off one allocation\nif we use zero-length buffer with adequate capacity instead of passing nil.","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/ac8417c09d55474ae18f5ce9c63296809756720b"},{"sha":"e53b00862f4d6a12d23c7adc3e802c6c3ba2bde0","author":{"name":"Greg Holt","email":"370833e7df57fd072b7e8f35e6dc9254f853efd7@gmail.com"},"message":"HUM-578 Fixed systemd wrapper bug","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/e53b00862f4d6a12d23c7adc3e802c6c3ba2bde0"},{"sha":"ba63ca5b0d58e78bbc149259d9470cf5e81cbcfd","author":{"name":"Greg Holt","email":"8952803a140aef085feef90060e9454201c5d910@gregoryholt.com"},"message":"HUM-580 Refactor andrewd process mgmt and disprsn\n\nThis is a pretty big refactor.\nYou will have to remove your andrewd.db.\n\nI split the database out to its own file / struct and plan to migrate\nthe rest of the db work (drivewatch, etc.) to there.\n\nI split the dispersion work out into multiple files as well. A lot of\nfiles, but I can recombine them into one big blob again if desired.\n\nI renamed the quarantine processes to something a bit less silly since I\ncouldn't come up with any more silly names for the dispersion processes.\n\nThe dispersion work got a complete overhaul. It now stores data at a\nmuch lower level instead of storing full text reports and somewhat low\nlevel data (that confused me to be honest). When it discovers missing\ncopies, it queues the partitions up for replication in the db. When it\nhas errors talking to services or devices, it makes associated entries\nthe in the db. When it starts and completes passes, it makes db entries.\nYou get the picture.\n\nThe recon -d (dispersion report) now just pulls this various db data and\nbuilds the report. Much like before, but now it just has the low level\ndata to work with and no stored full text reports.\n\nThe process_pass table provides a common way for processes (quarantine\nrepair, dispersion scans, etc.) to record when they start and end and\nwhat they're up to.\n\nThere's a new and shiny `recon -progress` report you can run.","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/ba63ca5b0d58e78bbc149259d9470cf5e81cbcfd"},{"sha":"23243e0a4dd5419780237d57368d4067b348455d","author":{"name":"Michael Barton","email":"9c718659c7cd4c715abab71c311def3c89922b67@weirdlooking.com"},"message":"Merge pull request #430 from nadeemsyed/ec-glue\n\nHUM-575 Couple of small EC GET optimization","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/23243e0a4dd5419780237d57368d4067b348455d"},{"sha":"1de6e82a9a5ab16bee80d5a71d9b9d3391f83106","author":{"name":"David","email":"249378824b5ba80146e50e4386ff3c87d8229b78@gmail.com"},"message":"Merge pull request #433 from gholt/hum-578-systemd-wrapper-bug\n\nHUM-578 Fixed systemd wrapper bug","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/1de6e82a9a5ab16bee80d5a71d9b9d3391f83106"},{"sha":"85564f30c8133c0d8ef257d47b24795107f321f4","author":{"name":"Greg Holt","email":"8952803a140aef085feef90060e9454201c5d910@gregoryholt.com"},"message":"HUM-580 Bug fixes from early review","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/85564f30c8133c0d8ef257d47b24795107f321f4"},{"sha":"823082ee1154fb36d7591c4f7b20c08a980be8d7","author":{"name":"Cory Stone","email":"612508474bff775d3ef22365df28ae218ca8d7a5@gmail.com"},"message":"Change List to pass in start/stop/limit","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/823082ee1154fb36d7591c4f7b20c08a980be8d7"},{"sha":"93b73b579700cf8cbd46b9a42c0fd69000d8b5b1","author":{"name":"Cory Stone","email":"612508474bff775d3ef22365df28ae218ca8d7a5@gmail.com"},"message":"Default List range","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/93b73b579700cf8cbd46b9a42c0fd69000d8b5b1"},{"sha":"4897176c494d9a31d15f02ba13d1bfbdd96c9c91","author":{"name":"Chuck Thier","email":"dd51bf5f404d473aa0216a1c42d57cf296f49657@gmail.com"},"message":"HUM-519 Working on travis upload to ghpages","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/4897176c494d9a31d15f02ba13d1bfbdd96c9c91"},{"sha":"6163c97b28ea8a799eaf02436fee0fed963c07c6","author":{"name":"Chuck Thier","email":"dd51bf5f404d473aa0216a1c42d57cf296f49657@gmail.com"},"message":"Merge pull request #436 from creiht/hum-519\n\nHUM-519 Working on travis upload to ghpages","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/6163c97b28ea8a799eaf02436fee0fed963c07c6"},{"sha":"3277e6cc3d927e2e6dd0a916d35bc92c1f7ecc67","author":{"name":"Chuck Thier","email":"dd51bf5f404d473aa0216a1c42d57cf296f49657@gmail.com"},"message":"Make sure travis gets all the stuff","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/3277e6cc3d927e2e6dd0a916d35bc92c1f7ecc67"},{"sha":"4f36c2a217c527a0b4e4f2dd430d7523fcb3fe7e","author":{"name":"Chuck Thier","email":"dd51bf5f404d473aa0216a1c42d57cf296f49657@gmail.com"},"message":"Making output for travis scripts local","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/4f36c2a217c527a0b4e4f2dd430d7523fcb3fe7e"},{"sha":"47449e80e45573ea5be7a323db4c51acd9ab8760","author":{"name":"Chuck Thier","email":"dd51bf5f404d473aa0216a1c42d57cf296f49657@gmail.com"},"message":"Another stab at travis/ghpages config","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/47449e80e45573ea5be7a323db4c51acd9ab8760"},{"sha":"3c0cd5765943830918b88dfcf4a6992a0832f074","author":{"name":"Chuck Thier","email":"dd51bf5f404d473aa0216a1c42d57cf296f49657@gmail.com"},"message":"Trying again","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/3c0cd5765943830918b88dfcf4a6992a0832f074"},{"sha":"0a8b2e9c3e80d00c789f420f444b61e6627c6e16","author":{"name":"Chuck Thier","email":"dd51bf5f404d473aa0216a1c42d57cf296f49657@gmail.com"},"message":"Fix travis generated index.html","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/0a8b2e9c3e80d00c789f420f444b61e6627c6e16"},{"sha":"383870085bbfc4f9347de3d54fde81d48a946cda","author":{"name":"Greg Holt","email":"8952803a140aef085feef90060e9454201c5d910@gregoryholt.com"},"message":"HUM-586 Switch to Go 1.10","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/383870085bbfc4f9347de3d54fde81d48a946cda"},{"sha":"6f9bd1fde515ecba611ac1bb0ca6e805b2808c0d","author":{"name":"Greg Holt","email":"8952803a140aef085feef90060e9454201c5d910@gregoryholt.com"},"message":"Try quotes, just in case","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/6f9bd1fde515ecba611ac1bb0ca6e805b2808c0d"},{"sha":"8d4c7ba838268246114d5702de5456886f8dbd95","author":{"name":"Chuck Thier","email":"dd51bf5f404d473aa0216a1c42d57cf296f49657@gmail.com"},"message":"Merge pull request #437 from gholt/hum-586-go-1-10\n\nHUM-586 Switch to Go 1.10","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/8d4c7ba838268246114d5702de5456886f8dbd95"},{"sha":"e1aaaed4e13eb4a3d9309ad5a01a8372b6f5de70","author":{"name":"Greg Holt","email":"8952803a140aef085feef90060e9454201c5d910@gregoryholt.com"},"message":"Update haio to Go 1.10 and latest build","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/e1aaaed4e13eb4a3d9309ad5a01a8372b6f5de70"},{"sha":"d65413e1dc2c7b0a03d1ee043e15ef144cc6d939","author":{"name":"Chuck Thier","email":"dd51bf5f404d473aa0216a1c42d57cf296f49657@gmail.com"},"message":"Merge pull request #438 from gholt/hum-588\n\nUpdate haio to Go 1.10 and latest build","distinct":false,"url":"https://api.github.com/repos/corystone/hummingbird/commits/d65413e1dc2c7b0a03d1ee043e15ef144cc6d939"}]}
{"actor":{"display_login":"corystone"}}