{"push_id":1251237877,"size":5,"distinct_size":1,"ref":"refs/heads/master","head":"d095007640f130937a17fb9a8a7075e741b9dc74","before":"5f74a8b513f60221e9de0a851c2ce86eb78b32cd","commits":[{"sha":"8f288d47065ef2ba4bcbbe25ec67a9b31f9c7167","author":{"name":"Roman Vottner","email":"53976d1f1b0cc248888f22c6f46af8e3f1675434@gmx.at"},"message":"REFACTORED state updates to reduce repeatable code and to increase readability","distinct":false,"url":"https://api.github.com/repos/RovoMe/JDrum/commits/8f288d47065ef2ba4bcbbe25ec67a9b31f9c7167"},{"sha":"cab4409930d52ccbe4d7a5331f61762143172a1d","author":{"name":"Roman Vottner","email":"53976d1f1b0cc248888f22c6f46af8e3f1675434@gmx.at"},"message":"Replaced custom serialization with default serialization to make Drum more usable","distinct":false,"url":"https://api.github.com/repos/RovoMe/JDrum/commits/cab4409930d52ccbe4d7a5331f61762143172a1d"},{"sha":"062cd4e9d2cabe072ae01102abeab1ce6798bfd8","author":{"name":"Roman Vottner","email":"53976d1f1b0cc248888f22c6f46af8e3f1675434@gmx.at"},"message":"REFACTORED some code in order to have a cleaner interface.\nADDED/UPDATED Javadoc","distinct":false,"url":"https://api.github.com/repos/RovoMe/JDrum/commits/062cd4e9d2cabe072ae01102abeab1ce6798bfd8"},{"sha":"3fc721ae376d80055c65fec5d7c144452cd43e12","author":{"name":"Roman Vottner","email":"53976d1f1b0cc248888f22c6f46af8e3f1675434@gmx.at"},"message":"CHANGED the synchronization handling as the default mechanism still writes meta data information although  customized bytes are written. To reduce this overhead, a new Interface was introduced which requires implementation classes to convert internal state to bytes or convert bytes to internal state manually.","distinct":false,"url":"https://api.github.com/repos/RovoMe/JDrum/commits/3fc721ae376d80055c65fec5d7c144452cd43e12"},{"sha":"d095007640f130937a17fb9a8a7075e741b9dc74","author":{"name":"Roman Vottner","email":"53976d1f1b0cc248888f22c6f46af8e3f1675434@gmx.at"},"message":"UPDATED the shutdown handling which works now more reliably by properly interrupting blocked threads which are waiting on further data to process.","distinct":true,"url":"https://api.github.com/repos/RovoMe/JDrum/commits/d095007640f130937a17fb9a8a7075e741b9dc74"}]}
{"actor":{"display_login":"RovoMe"}}