{"push_id":1165636837,"size":24,"distinct_size":20,"ref":"refs/heads/storm-db-manager","head":"c2d435ef4fdbfd7b105bb0cf63fee28026fac7ec","before":"578b6fafc3bf96e0a5e0c0b6fbeef9034896239b","commits":[{"sha":"af1ea383f448b85302b11265e655143a13eb9877","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"created a very barebone early version of the storm database manager. Contains the execute and fetchone functionality","distinct":false,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/af1ea383f448b85302b11265e655143a13eb9877"},{"sha":"2ef17f3676b7b2891df8520ff5e3f676765065b1","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"removed the decorators and call run directly now. Added a wrapper for the execute to ensure no database cursor will be returned by the run method. Changed doc accordingly","distinct":false,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/2ef17f3676b7b2891df8520ff5e3f676765065b1"},{"sha":"4ddc6cdf9e1b3f1acb7699d47b0cf3832030f620","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"made the database object a protected field","distinct":false,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/4ddc6cdf9e1b3f1acb7699d47b0cf3832030f620"},{"sha":"cc5b865bcb66c5e8c2bf0e677734f33199679a54","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"added insert function to the database manager, changed to constructor to accept a database path. Updated the tests to test the new function and use a real database file","distinct":false,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/cc5b865bcb66c5e8c2bf0e677734f33199679a54"},{"sha":"bae8e2d6528b63a9078f349047533c06c04088af","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"fixup! added insert function to the database manager, changed to constructor to accept a database path. Updated the tests to test the new function and use a real database file","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/bae8e2d6528b63a9078f349047533c06c04088af"},{"sha":"b0ca2323100912e1ad0ec10072a6378295fbb3a2","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"completed the test of insertion and fetchone","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/b0ca2323100912e1ad0ec10072a6378295fbb3a2"},{"sha":"acdecde5c8a2a4e68abf51d31425c35a974be025","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"added the insert many functionality and created a utility function to insert to prevent multiple threads begin created","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/acdecde5c8a2a4e68abf51d31425c35a974be025"},{"sha":"7198a9bf1fa1e4f0970854c7148c976776209417","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"Added a test to tes the insert many and fetchall functionalities","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/7198a9bf1fa1e4f0970854c7148c976776209417"},{"sha":"94df5d093a5782c0486a7ab3d75608aa75ea9283","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"added the delete utility function to the Storm DB manager","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/94df5d093a5782c0486a7ab3d75608aa75ea9283"},{"sha":"3565188d36599454b61c35bf3262f323e6d6e9fb","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"Added a Deferredlock to run queries synchronously, added a utility function the sechule queries synchronously on the Twisted side","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/3565188d36599454b61c35bf3262f323e6d6e9fb"},{"sha":"7af0e9cf5a019cd080b43652ef9550932b68b5fc","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"minor changes to the schedule function and removed debugging","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/7af0e9cf5a019cd080b43652ef9550932b68b5fc"},{"sha":"b5c4c08c0f6254ca1ef826c6d0a23a9b4c6e539a","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"added two tests to test the delete functionality","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/b5c4c08c0f6254ca1ef826c6d0a23a9b4c6e539a"},{"sha":"e295b35a0f245e68b40df8e40721023f96cf3824","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"Added the size function to obtain the number of rows of a table","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/e295b35a0f245e68b40df8e40721023f96cf3824"},{"sha":"0f9bbb8da9b3cdccfe4c598cd0c20dd9e5a25c72","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"added a test that covers the num_rows function","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/0f9bbb8da9b3cdccfe4c598cd0c20dd9e5a25c72"},{"sha":"a9e6ec3957b2b905f3945f6913d908ffbc8ed7aa","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"removed a comment about it being an in-memory database, it is not anymore. Also added why the test cannot run on an in-memory database with the current code","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/a9e6ec3957b2b905f3945f6913d908ffbc8ed7aa"},{"sha":"cd6ccc9d1d61123612a612cd746595247e3ce9a4","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"Moved the removing of the test database to the setup and placed a better stackoverflow link explaining the in-memory database issue","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/cd6ccc9d1d61123612a612cd746595247e3ce9a4"},{"sha":"6c5afecdd251bb6b2be2d4683157d9a4172dd53b","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"Removed the commits as they are not necessary","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/6c5afecdd251bb6b2be2d4683157d9a4172dd53b"},{"sha":"431177c36013f02c7ee5f4f7ec177c0d6da5269f","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"added a function that retrieves the current version from the database","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/431177c36013f02c7ee5f4f7ec177c0d6da5269f"},{"sha":"c126b4e402e0216aa59f650a8a83aa0f2a7ee2ae","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"renamed the get version to retrieve version and let it return a deferred","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/c126b4e402e0216aa59f650a8a83aa0f2a7ee2ae"},{"sha":"d97edba5ee083a354e518d7bb1977de5c394f96b","author":{"name":"lfdversluis","email":"197053936110847a7d9399b1e37179ee3749d75d@hotmail.com"},"message":"added two tests for the version and added a test that test the lock mechanism ensuring synchronous behaviour using concurrent inserts","distinct":true,"url":"https://api.github.com/repos/lfdversluis/dispersy/commits/d97edba5ee083a354e518d7bb1977de5c394f96b"}]}
{"actor":{"display_login":"lfdversluis"}}