{"push_id":1413045020,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"7aa13ca969fde27ab4b81ed6926ef72f1358f11b","before":"535a2a55892798321f9a16e745b3143dbe3181d2","commits":[{"sha":"f3d87ee2cf893853615e8bdf6b502b9f9d445b32","author":{"name":"Jim Crist","email":"424d7633e9e2f02a95985b570f96ca90d1e1cd27@umn.edu"},"message":"Add `shift` method to dask.dataframe\n\nWorks on DataFrame, Series, and Index. Supports both shifting by number\nof rows and by frequency.","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/f3d87ee2cf893853615e8bdf6b502b9f9d445b32"},{"sha":"afbc2711c7ef3ea66319693b667fbae93000be7a","author":{"name":"Jim Crist","email":"424d7633e9e2f02a95985b570f96ca90d1e1cd27@umn.edu"},"message":"Fix colormap lookup in diagnostics plots\n\nSome newer bokeh palettes contain non-contiguous integer variations\n(e.g. Blues3, Blues4, ...). This was causing problems in our plotting\ncode when choosing a good colormap.\n\nThis fix changes to the following heuristic:\n- If there is an integer variation that matches nfuncs, use that\n- If nfuncs > the max integer variation, then cycle through\n- Otherwise, find the next largest variation, shuffle that palette to\n  prevent using just the low range, and then use that. The shuffle has a\n  fixed seed to produce consistent plots.\n\nFixes #1772.","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/afbc2711c7ef3ea66319693b667fbae93000be7a"},{"sha":"79ae0d1652f10eefcadae0d03ff4fed10008673c","author":{"name":"alexandercbooth","email":"53304eed90d57d48ee021b36ce26090a8534e428@gmail.com"},"message":"feat(arrayItemsize): add itemsize to array (#1778)\n\n* feat(arrayItemsize): add itemsize to array\r\n\r\n* test(arrayItemsize): test itemsize of array","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/79ae0d1652f10eefcadae0d03ff4fed10008673c"},{"sha":"ecf55575c565a62da03ec4f255dc613427b867d1","author":{"name":"Jim Crist","email":"424d7633e9e2f02a95985b570f96ca90d1e1cd27@umn.edu"},"message":"Fix colormap lookup in diagnostics plots (#1775)\n\nSome newer bokeh palettes contain non-contiguous integer variations\r\n(e.g. Blues3, Blues4, ...). This was causing problems in our plotting\r\ncode when choosing a good colormap.\r\n\r\nThis fix changes to the following heuristic:\r\n- If there is an integer variation that matches nfuncs, use that\r\n- If nfuncs > the max integer variation, then cycle through\r\n- Otherwise, find the next largest variation, shuffle that palette to\r\n  prevent using just the low range, and then use that. The shuffle has a\r\n  fixed seed to produce consistent plots.\r\n\r\nFixes #1772.","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/ecf55575c565a62da03ec4f255dc613427b867d1"},{"sha":"221121cfa007be5d7c36ca6ab713db990bd8a5e1","author":{"name":"Jim Crist","email":"424d7633e9e2f02a95985b570f96ca90d1e1cd27@umn.edu"},"message":"Merge pull request #1773 from jcrist/shift\n\nAdd `shift` method to dask.dataframe","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/221121cfa007be5d7c36ca6ab713db990bd8a5e1"},{"sha":"4058cb34dad696a39b297ef1c56d5575e4c03cd9","author":{"name":"Martin Durant","email":"1561968f10df3482e229a1977b1550ed3b061818@utoronto.ca"},"message":"Refactor bytes\n\nPreviously bytes backends (local, s3, hdfs) had to register several functions\nlike open_files, read_bytes, write_bytes, etc..  These generally returned\ndelayed values.\n\nNow bytes backends register functions like open, mkdirs, glob that are dask\nagnostic.  Dask.bytes.core uses these functions (organized into a class) to\nimplement all of the read_bytes, write_bytes, etc. functions.\n\nThis improves separation of concerns and allows the support of other formats,\nsuch as Parquet.","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/4058cb34dad696a39b297ef1c56d5575e4c03cd9"},{"sha":"45ec2e1f0994200744ac6cb2162b3adeb4fffbec","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Add basic parquet functionality (#1782)\n\n* Add basic parquet functionality\r\n\r\n* Infer seperator from file opener\r\n\r\nAlso, a few flake corrections\r\n\r\n* Fix remaining flake8\r\n\r\n* One more flake\r\n\r\n* Missing doctest skip\r\n\r\n* requested changes\r\n\r\n* typo\r\n\r\n* add temporary parquet docpage","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/45ec2e1f0994200744ac6cb2162b3adeb4fffbec"},{"sha":"e37db071de1fc9eb40df94898140cd200c05cd03","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Create default pool on demand (#1781)\n\nFixes https://github.com/dask/dask/issues/1780","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/e37db071de1fc9eb40df94898140cd200c05cd03"},{"sha":"a6d2160ff952b16e2184f89fefb20be5a725575f","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Add str and repr methods to methodcaller (#1788)\n\nThis helps debugging","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/a6d2160ff952b16e2184f89fefb20be5a725575f"},{"sha":"7aa13ca969fde27ab4b81ed6926ef72f1358f11b","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Parquet update (#1794)\n\n* avoid placing ParquetFile in graph\r\n\r\n* use hand-made dask graph\r\n\r\n* support series in read_parquet\r\n\r\n* test parquet names\r\n\r\n* Optimize parquet dataframes with column projections\r\n\r\n* add test to ensure auto-add index works\r\n\r\n* flake8\r\n\r\n* add more tests to define column-index behavior\r\n\r\n* more read_parquet no index checks\r\n\r\n* avoid registration if fastparquet does not exist\r\n\r\n* add fastparquet to travis.yml\r\n\r\n* add numba to travis\r\n\r\n* don't update fastparquet\r\n\r\n* use correct myopen in read_parquet\r\n\r\n* flake8\r\n\r\n* only install fastparquet on 3.5","distinct":true,"url":"https://api.github.com/repos/jakirkham/dask/commits/7aa13ca969fde27ab4b81ed6926ef72f1358f11b"}]}
{"actor":{"display_login":"jakirkham"}}