{"push_id":3169688993,"size":52,"distinct_size":11,"ref":"refs/heads/utils","head":"b7f4465e801b2edcdea024cde256971e58fa8efb","before":"4656b784f0a6af8fd32bde74869c845e170fd0da","commits":[{"sha":"b477352f01378118d741ab371be7cff71d6528ff","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Avoid comparing units with 'time'.\n\nComparing a unit with something else will invoke an attempt to interpret something else\nas a unit, which is very costly.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/b477352f01378118d741ab371be7cff71d6528ff"},{"sha":"81e18f34766b942a4f046a5015c87df005ed45e3","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Merge pull request #51 from mhvk/tell-time-more-careful\n\nAvoid comparing units with 'time'.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/81e18f34766b942a4f046a5015c87df005ed45e3"},{"sha":"d559c853b6151886da550a1e81c94e9b6d64c8ca","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Ensure generators can count on offset being correct in _read_frame.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/d559c853b6151886da550a1e81c94e9b6d64c8ca"},{"sha":"530a28c333e93fd155ba38e0c88d140bcae16aba","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Merge pull request #52 from mhvk/base-read-bug\n\nEnsure generators can count on offset being correct in _read_frame.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/530a28c333e93fd155ba38e0c88d140bcae16aba"},{"sha":"024c4980f42ab315a190c51a02c35a3460051e43","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Factor out a BaseTaskBase for integration.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/024c4980f42ab315a190c51a02c35a3460051e43"},{"sha":"227a442fda25a288735c7968e900a8652487c126","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Merge pull request #54 from mhvk/base-task-base\n\nFactor out a BaseTaskBase for integration.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/227a442fda25a288735c7968e900a8652487c126"},{"sha":"3cbb1c137e3d13680d8d634cca9ef7f671b360b5","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Move shape check with samples_per_frame higher up.\n\nDoes not do integration, since that will be a separate PR changing a lot more.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/3cbb1c137e3d13680d8d634cca9ef7f671b360b5"},{"sha":"9fdcd9aff3cb99fc139ae72119321f318a3f7e10","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Merge pull request #55 from mhvk/samples-per-frame-refactoring\n\nMove shape check with samples_per_frame higher up.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/9fdcd9aff3cb99fc139ae72119321f318a3f7e10"},{"sha":"c8bb78256124bc11b70279d489e47e6439b26f23","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Add an Integrate class for constructing waterfalls.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/c8bb78256124bc11b70279d489e47e6439b26f23"},{"sha":"1e81b0f7e685871f594b0511c86e79084b429952","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Change argument from fold_time to sample_time for consistency.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/1e81b0f7e685871f594b0511c86e79084b429952"},{"sha":"286abb559876cab06571f79b5585f8aef73ad9e1","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Factor out common initializer for Integrate and Fold.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/286abb559876cab06571f79b5585f8aef73ad9e1"},{"sha":"fe1f7e93dab2e73cf94ca70ca55d026ac3140e23","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Trial with a fake output that does the integration.\n\nAs we had it, the integration would try to get all the data points\nthat needed to be integrated in one go, which is guaranteed to run\nout of memory for longer sample times.  Here, instead, I pass a fake\noutput to the raw read, which adds elements in the right place.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/fe1f7e93dab2e73cf94ca70ca55d026ac3140e23"},{"sha":"30121a372320eeda91c532f1e6f1f45136e99375","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Factor out a bit more to the base integration class.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/30121a372320eeda91c532f1e6f1f45136e99375"},{"sha":"4f555b06e47219d01fa419cb2baa66ce10e1e762","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Add test for integrating over 3 items; check time is not too large.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/4f555b06e47219d01fa419cb2baa66ce10e1e762"},{"sha":"4203222075c47e105b4902535c778e56bb360b75","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Allow integer samples or a sample time.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/4203222075c47e105b4902535c778e56bb360b75"},{"sha":"a620bc931172aa9a6218894b64844614f32642bb","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Optimize samples_per_frame=1 case for Fold.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/a620bc931172aa9a6218894b64844614f32642bb"},{"sha":"4890e4607e5f519cda2ba62cbc62bae9985c3699","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Add warning about Fold not doing time bins quite right.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/4890e4607e5f519cda2ba62cbc62bae9985c3699"},{"sha":"e2469d02e8d56aad6e4aecbc19eea451bde8d872","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Allow samples_per_frame in Integrate.\n\nWorking carefully to ensure the right samples are accumulated.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/e2469d02e8d56aad6e4aecbc19eea451bde8d872"},{"sha":"9c640ce16854f0eaae30a86a89821fd20b2e96de","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Use generated data instead of dada in tests.  Correct multi-frame bugs.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/9c640ce16854f0eaae30a86a89821fd20b2e96de"},{"sha":"013f655f46c367a66d989c508e658b1c74f24724","author":{"name":"Marten van Kerkwijk","email":"38b3863dd0bf5d8cd259bfed3b9cb0c897ac8000@astro.utoronto.ca"},"message":"Use pre-determined offsets in Fold as well.\n\nThus saving having to calculate relative times, and making sure\nthe time indices are correct.","distinct":false,"url":"https://api.github.com/repos/luojing1211/scintillometry/commits/013f655f46c367a66d989c508e658b1c74f24724"}]}
{"actor":{"display_login":"luojing1211"}}