{"push_id":1334084790,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"fa725632af777db62ea2b79a5a0e86473e7f7675","before":"bae8cfb5478e2eebd54daa23ed912ab69e4dd531","commits":[{"sha":"c8e3fb5475af0ac25ffe821dfa3378c80d08a49c","author":{"name":"michalkurka","email":"f22efac186a8b12f1fc791c5cdb4332a34aac542@h2o.ai"},"message":"PUBDEV-3488: Don't allow assigning to a categorical column with a different domain than the source column","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/c8e3fb5475af0ac25ffe821dfa3378c80d08a49c"},{"sha":"52b9093dfea08d6660c356a2ccc24ce5d3984ca1","author":{"name":"Pasha Stetsenko","email":"eddba030663482f0b47d9d69f58124530ec6fdb5@h2o.ai"},"message":"Rapids: be more specific about the return type of each method. Most operations return ValFrame, and should not be declared as returning Val (#274)","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/52b9093dfea08d6660c356a2ccc24ce5d3984ca1"},{"sha":"279dd2992bb0fbaf90fc7f866703c25ce7db0c11","author":{"name":"Pasha Stetsenko","email":"eddba030663482f0b47d9d69f58124530ec6fdb5@h2o.ai"},"message":"Make h2o.data_file() more convenient to use (#276)\n\n* h2o.data_file() is renamed into h2o.load_dataset(), and it now returns an H2OFrame, instead of file's path\r\n\r\n* Fixing errors in iris.csv dataset (source of truth is the original Fisher (1939)'s paper), and adding headers","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/279dd2992bb0fbaf90fc7f866703c25ce7db0c11"},{"sha":"1830f9a4ae2b0b427eb567c4e386aec6d2471adf","author":{"name":"Vlad Patryshev","email":"fbf6dac7e8fa475a190cd0866c533131ae536076@gmail.com"},"message":"Fixed ArrayUtils (remove() was broken)\nAdded more remove() versions, for a bunch of primitives\nChanged one of Frame.remove()s so it uses ArrayUtils.remove() (others to follow)\nAddedd a test for this Frame.remove()\nBlocked a couple of NPEs in SVMLightFVecParseWriter (they were happening)\nin Frame.get() added a better exception message for the case index is out of bounds (happens in a sparse example, will have to investigate it carefully)\nFixed a bunch of smart intellij warnings.\nFixed a line that caused Michal's concern, in ArrayUtils.\n\nThis is take 3; for some reason every rebase bumps the diffs.","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/1830f9a4ae2b0b427eb567c4e386aec6d2471adf"},{"sha":"c1241bbe9741ed1f2d4cd57aa6197548d6a869be","author":{"name":"Vlad Patryshev","email":"fbf6dac7e8fa475a190cd0866c533131ae536076@gmail.com"},"message":"Removing removed vecs in the end, to avoid mem leak.","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/c1241bbe9741ed1f2d4cd57aa6197548d6a869be"},{"sha":"f519b4f5191164b02faf23602ae0b18d75fa214d","author":{"name":"Vlad Patryshev","email":"fbf6dac7e8fa475a190cd0866c533131ae536076@gmail.com"},"message":"Removing removed vecs in the end, to avoid mem leak.","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/f519b4f5191164b02faf23602ae0b18d75fa214d"},{"sha":"5b02f3138ee55ec8669e6e7df0d0512eb2d57729","author":{"name":"Pasha Stetsenko","email":"eddba030663482f0b47d9d69f58124530ec6fdb5@h2o.ai"},"message":"Check for the case when the number of _loss_by_col parameters is less than the size of the dataframe yet the array _loss_by_col_idx is not given","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/5b02f3138ee55ec8669e6e7df0d0512eb2d57729"},{"sha":"e5ef8ac0dd3f22d76b33824554a275287d0deae7","author":{"name":"wendycwong","email":"4aeb3b58775ceea2e9495f72dfc635135ce94e3d@yahoo.com"},"message":"PUBDEV-3517.  Step-size not reported to clients.  Added fix to report last step-size used in GLRM. (#296)","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/e5ef8ac0dd3f22d76b33824554a275287d0deae7"},{"sha":"9920e875ddf5ca222442bdd4886534608f4bcf51","author":{"name":"Pasha Stetsenko","email":"eddba030663482f0b47d9d69f58124530ec6fdb5@h2o.ai"},"message":"Make MetricBuilderUnsupervised class generic (as its parent), which solves several warnings in the downstream classes. Also rename GLRMModelMetrics => GlrmModelMetricsBuilder, because otherwise it was too easy to confuse with ModelMetricsGLRM class (#293)","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/9920e875ddf5ca222442bdd4886534608f4bcf51"},{"sha":"fdb99ff13af0185e62c0d8df3e71f752fc264c25","author":{"name":"Pasha Stetsenko","email":"eddba030663482f0b47d9d69f58124530ec6fdb5@h2o.ai"},"message":"Make h2o.api(..., save_to=...) understand user home directory ('~') (#294)","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/fdb99ff13af0185e62c0d8df3e71f752fc264c25"},{"sha":"0ab4ec4ed5e5f47b4dc7caad06f2608f68ac5b34","author":{"name":"abal5","email":"e33c25e5d764f7789d45ccfd171956966fe05de5@h2o.ai"},"message":"added cython to py requirements","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/0ab4ec4ed5e5f47b4dc7caad06f2608f68ac5b34"},{"sha":"0b3a34e18fe8b29e097e500717aaf07e902887e9","author":{"name":"Arno Candel","email":"d75b6e1a8194ffeda3d86beacf1fe0da56088c67@gmail.com"},"message":"Minor tweaks to MOJO. (#303)","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/0b3a34e18fe8b29e097e500717aaf07e902887e9"},{"sha":"a1b2a21128921e6262e0269e1773e52918e3edb1","author":{"name":"wendycwong","email":"4aeb3b58775ceea2e9495f72dfc635135ce94e3d@yahoo.com"},"message":"PUBDEV-3454.  GLRM stalling.  Added runit test: h2o-r/tests/testdir_algos/glrm/runit_glrm_pubdev_3454_max_runtime_secs.R to show customer how to limit model run time in seconds and prevent stalling.","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/a1b2a21128921e6262e0269e1773e52918e3edb1"},{"sha":"d052e3d0dfd86a99d558823b370b5797b15d29be","author":{"name":"Pasha Stetsenko","email":"eddba030663482f0b47d9d69f58124530ec6fdb5@h2o.ai"},"message":"'Gradient Boosting Machine' is the new name for GBM models","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/d052e3d0dfd86a99d558823b370b5797b15d29be"},{"sha":"2c94e79f490d413ff78773f7ba82a584c3598440","author":{"name":"Tomas Nykodym","email":"c9639b6a4372e1c01bca90637150eeb408901396@gmail.com"},"message":"PUBDEV-3305 - fixed flat file to deactivate any nodes present in the flat file which are not part of the cloud at the time of the lock.\n\nDeactivating nodes will prevent them from being included in the multicast sends and will stop udp sender thread for the node.\nThere is still and open question what to do with clients (same situation can occur with disconnected client).","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/2c94e79f490d413ff78773f7ba82a584c3598440"},{"sha":"9109fcbb508d67feb7762d993ce36a1696337367","author":{"name":"Tomas Nykodym","email":"c9639b6a4372e1c01bca90637150eeb408901396@gmail.com"},"message":"Close the channel when exiting the udp-tcp send thread.","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/9109fcbb508d67feb7762d993ce36a1696337367"},{"sha":"1dda1ea8bc8c20de95cda83760ae4a9af56317d2","author":{"name":"tomasnykodym","email":"c9639b6a4372e1c01bca90637150eeb408901396@gmail.com"},"message":"Merge pull request #297 from h2oai/tomas_PUBDEV_3305\n\nPUBDEV-3305 - fixed flat file to deactivate dead nodes","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/1dda1ea8bc8c20de95cda83760ae4a9af56317d2"},{"sha":"b111e211cf1bc56f3ddbef675b2752841ce91501","author":{"name":"Tomas Nykodym","email":"c9639b6a4372e1c01bca90637150eeb408901396@gmail.com"},"message":"PUBDEV-3505 Fixed handling of (na) sparse uuid columns, added test.\n\nUUIDs currently do not support sparse. If the column starts with bunch of NAs it is stored as na-sparse numbers initially.\nIt is flipped to uuids after hitting first non-na uuid value, however, at this point, the parse was not cancelled.\nThis lead to unsupported state where part of data was stored sparse while the rest was dense -> lead to AIOB.\n\nFixed by cancelling the sparse when flipping to UUIDs.","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/b111e211cf1bc56f3ddbef675b2752841ce91501"},{"sha":"24f36885de1e2127fd12ea39b8c04f2f700ee1c8","author":{"name":"tomasnykodym","email":"c9639b6a4372e1c01bca90637150eeb408901396@gmail.com"},"message":"Merge pull request #279 from h2oai/tomas_pubdev3505\n\nPUBDEV-3505 Fixed handling of (na) sparse uuid columns, added test.","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/24f36885de1e2127fd12ea39b8c04f2f700ee1c8"},{"sha":"fa725632af777db62ea2b79a5a0e86473e7f7675","author":{"name":"michalkurka","email":"f22efac186a8b12f1fc791c5cdb4332a34aac542@h2o.ai"},"message":"Merge pull request #292 from h2oai/michalk_PUBDEV-3488\n\nPUBDEV-3488: Don't allow assigning to a categorical column if domain differs","distinct":true,"url":"https://api.github.com/repos/michalkurka/h2o-3/commits/fa725632af777db62ea2b79a5a0e86473e7f7675"}]}
{"actor":{"display_login":"michalkurka"}}