{"push_id":1433663698,"size":1,"distinct_size":1,"ref":"refs/heads/retroplayer-17beta6","head":"35424966207fc3614caf4002648a004bba1cbfa6","before":"1dcf21d0edb950f15b5339d889d9d5c2b276d793","commits":[{"sha":"35424966207fc3614caf4002648a004bba1cbfa6","author":{"name":"Garrett Brown","email":"e5b38faa6f6de14d6e948030db8327de8bbae1b0@gmail.com"},"message":"Savestate database\n\nThis adds a savestate database based on a custom ORM wrapper around our\nexisting SQLite/MySQL system. The ORM is called a \"dynamic database\"\nbecause it is fully denormalized, but can be dynamically modified at\nruntime with new or removed fields while preserving its denormalization.","distinct":true,"url":"https://api.github.com/repos/garbear/xbmc/commits/35424966207fc3614caf4002648a004bba1cbfa6"}]}
{"actor":{"display_login":"garbear"}}