{"push_id":1132929823,"size":719,"distinct_size":719,"ref":"refs/heads/master","head":"684bec3ad18496f0e0fe76c136b4675e57f78200","before":"0f4bf7f89ce5e2f7e87d35c245090237ac392bba","commits":[{"sha":"fe1e5261971bceb0e5edd96d018e69acbe6f974e","author":{"name":"Thomas Grainger","email":"7e7f222ed64c31c76e85232fb23afe965b8eea7a@gmail.com"},"message":"Fix some python 3.4 errors","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/fe1e5261971bceb0e5edd96d018e69acbe6f974e"},{"sha":"9fd3aadb7e00b5c034d7e1fb35649cdeaffe4931","author":{"name":"Искандаров Эдуард","email":"2a8e6238f6119b2136952240160cc6fedb30fc76@corp.mail.ru"},"message":"Add main module for luigi package","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/9fd3aadb7e00b5c034d7e1fb35649cdeaffe4931"},{"sha":"7c089a91ffe070478c5814762c1ce6cc77aa8c8a","author":{"name":"Arash Rouhani","email":"6178417ebf848a15ecf13b8dff55a44808327895@spotify.com"},"message":"worker: Document the wait_interval lower bound","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/7c089a91ffe070478c5814762c1ce6cc77aa8c8a"},{"sha":"5ac2c241ca108e4e93574e84114f28ce2841c5e6","author":{"name":"Dhruv Garg","email":"a4deddf5a5e18d5801ea80cc5f8ec9b5411f8ce2@seatgeek.com"},"message":"Refactor getter / setter of scheduler state to their own methods.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/5ac2c241ca108e4e93574e84114f28ce2841c5e6"},{"sha":"51b2c90f074de69bd19479b16a63fa0c4c8b9b98","author":{"name":"Arash Rouhani","email":"e77e155ad41b7c428b73b7805d9b135c400e3e88@gmail.com"},"message":"Merge pull request #1209 from dhruvg/state_getter_setter\n\nRefactor getter / setter of scheduler state to their own methods.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/51b2c90f074de69bd19479b16a63fa0c4c8b9b98"},{"sha":"f21140e65b611c29948cb569203693513b8045a9","author":{"name":"Kyle Sun","email":"d0ff38e6f73256704c61d16b0f8fbefe41e0c8dc@houzz.com"},"message":"update README to include link to hubot-luigi","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/f21140e65b611c29948cb569203693513b8045a9"},{"sha":"7836325e5083cde79d6e80acf626839c34136bff","author":{"name":"Arash Rouhani","email":"e77e155ad41b7c428b73b7805d9b135c400e3e88@gmail.com"},"message":"Merge pull request #1210 from Houzz/readme_pr\n\nupdate README to include link to hubot-luigi","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/7836325e5083cde79d6e80acf626839c34136bff"},{"sha":"148876c7223116098b2dd7e341f2a45e62577fc7","author":{"name":"Arash Rouhani","email":"6178417ebf848a15ecf13b8dff55a44808327895@spotify.com"},"message":"tests: Refactor (and actually test) server tests\n\nThis commit contains:\n\n * Removal of pretty much redundant tests in rpc_test\n * Moved tests from bin_test.py to server_test.py, as they were rendered\n   useless after the refactoring in spotify/luigi#1129, probably\n   forgotten since they were put in their own file in the first place.\n * Added test case 'test_with_cmdline'\n * Don't use any \"random port\", always use port 8083. Randomness like\n   that leads to intermittent and irreproducible test failures.\n * Add a sanity check in INETURLLibServerTest that the HAS_REQUESTS\n   mocking actually is meaningful.\n * Other small cleanups","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/148876c7223116098b2dd7e341f2a45e62577fc7"},{"sha":"06f177b83d92653a76fa822b64bee96c6b54f25a","author":{"name":"Arash Rouhani","email":"e77e155ad41b7c428b73b7805d9b135c400e3e88@gmail.com"},"message":"Merge pull request #1194 from toidi/local_package\n\nAdd main module for luigi package","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/06f177b83d92653a76fa822b64bee96c6b54f25a"},{"sha":"ec19dde3f0b29445907e3e2b2abd5033f0c1b12e","author":{"name":"Moritz Schäfer","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@moritzs.de"},"message":"Fixing escape for null sequence in postgres COPY FROM","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/ec19dde3f0b29445907e3e2b2abd5033f0c1b12e"},{"sha":"4cc1d7faa7872908460af05f19bb60365de5f1c8","author":{"name":"Kevin Wurster","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@skytruth.org"},"message":"Parameterize GCSClient chunksize for better control when downloading or uploading data.  For #1218.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/4cc1d7faa7872908460af05f19bb60365de5f1c8"},{"sha":"ff0ecd90fc5c2c9d9761ff7852451a123636f4bc","author":{"name":"Stephen Pascoe","email":"aa0f122c4647711af84c158277cdc1ceb62bce3d@nanoporetech.com"},"message":"Alternative style for the visualiser using DataTables and the AdminLTE dashboard style.\n\nDisplays all tasks in a single DataTable which can be filtered and ordered using the\nsearch field.  Info boxes display totals for running/failed/pending/etc. tasks.\n\nExceptions are displayed in child rows that can be accessed using the RHS control.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/ff0ecd90fc5c2c9d9761ff7852451a123636f4bc"},{"sha":"90d88b8f7c6fe8e97f4bb889a5422c40ae7f1cfd","author":{"name":"Stephen Pascoe","email":"aa0f122c4647711af84c158277cdc1ceb62bce3d@nanoporetech.com"},"message":"Make info boxes clickable to filter table on task category.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/90d88b8f7c6fe8e97f4bb889a5422c40ae7f1cfd"},{"sha":"0728401504699b3f583526ed500f5ad3ada6b15a","author":{"name":"Stephen Pascoe","email":"aa0f122c4647711af84c158277cdc1ceb62bce3d@nanoporetech.com"},"message":"Display task names in the sidebar with counts and make them selectable to filter.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/0728401504699b3f583526ed500f5ad3ada6b15a"},{"sha":"139a6ad7ff8c453dc6895ad0721c1b28c7cb0836","author":{"name":"Stephen Pascoe","email":"aa0f122c4647711af84c158277cdc1ceb62bce3d@nanoporetech.com"},"message":"Make the new theme default and remove the \"d3\" theme.  The default theme includes the d3 visualization.\n\nRemoved luigi.d3.js, referencing luigi.js instead.  I see only trivial differences between luigi.d3.js and the original file.  It looks like the former has got out of date and there is no need to maintain separate files.\n\nMake the theme configurable by introducing a new config option \"visualizer_theme\".\n\nThis option overlaps with the \"visualization_graph\" option.  The lte theme uses the d3 visualization but it is more accurate to call\nit a theme as it changes a lot more than the graph.  I make \"visualizer_theme\" take precedence but retain \"visualization_graph\" for\nbackward compatibility.\n\nRemoved option \"visualization_graph\".\n\nYou can select between themes with the \"visualization_theme\" option which is now documented in configuration.rst.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/139a6ad7ff8c453dc6895ad0721c1b28c7cb0836"},{"sha":"fadef3d99f59fbdaf090cd460920b67e45ebcccb","author":{"name":"Stephen Pascoe","email":"aa0f122c4647711af84c158277cdc1ceb62bce3d@nanoporetech.com"},"message":"Use faster node ranking algorithm.  Removed timer to reload the graph every 5s.\n\nThis caused problems with drag/drop and huge lag when drawing took longer than 5s.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/fadef3d99f59fbdaf090cd460920b67e45ebcccb"},{"sha":"17640bbbae8336b3452a799ef0786fc8564d85f3","author":{"name":"Stephen Pascoe","email":"aa0f122c4647711af84c158277cdc1ceb62bce3d@nanoporetech.com"},"message":"Added D3 files missed due to .gitignore settings.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/17640bbbae8336b3452a799ef0786fc8564d85f3"},{"sha":"849856a7bbca1ef4b1fb011e1003f8767ee2aa26","author":{"name":"Stephen Pascoe","email":"aa0f122c4647711af84c158277cdc1ceb62bce3d@nanoporetech.com"},"message":"Enable switching between D3 and SVG visualisations within the web app.\n\nAlso several graph rendering fixes:\n - fix inverse dependency graph for D3.\n - fixes a bug in getFinishTime().","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/849856a7bbca1ef4b1fb011e1003f8767ee2aa26"},{"sha":"5d0debc716000c7e721ffbe1ae395e626218f83c","author":{"name":"Stephen Pascoe","email":"aa0f122c4647711af84c158277cdc1ceb62bce3d@nanoporetech.com"},"message":"Remove theme configuration logic.  There is now only one visualiser style.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/5d0debc716000c7e721ffbe1ae395e626218f83c"},{"sha":"2bee23a812312023bbf356d663dd825f47fb01e6","author":{"name":"Stephen Pascoe","email":"aa0f122c4647711af84c158277cdc1ceb62bce3d@nanoporetech.com"},"message":"Fixed bug in filter by task status that was introduced during refactoring.","distinct":true,"url":"https://api.github.com/repos/tym-oao/luigi/commits/2bee23a812312023bbf356d663dd825f47fb01e6"}]}
{"actor":{"display_login":"tym-oao"}}