{"push_id":1228545155,"size":37,"distinct_size":10,"ref":"refs/heads/navdeep_jenkins","head":"b83d1bf7dd2e8fbbb7d862d3a413772ba67660b4","before":"cea1d495583e95d2b15042ac6abed0ee3d123f87","commits":[{"sha":"8fa3a7632cf77f2ae1a6daa335f56d38d080149a","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Add a simple 'sort' command to Rapids, and a simple test for it.\nNot currently implemented","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/8fa3a7632cf77f2ae1a6daa335f56d38d080149a"},{"sha":"b1ad8fd7bf3a517595b4a9cbd9ab5e1b42058f15","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Upgrade test to check for sorted result","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/b1ad8fd7bf3a517595b4a9cbd9ab5e1b42058f15"},{"sha":"1893e2ddcec56e8c3e3002875cafa7b204f19a80","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Big syntax-only cleanup of Merge & BinaryMerge\n\nReflow long comments.\nRemove commented-out debugging prints.\nAlign code with similar style but different names.\nIdeaJ warning removal; make instance vars private or local; some\nnew-style for-loops; rename some confusing var names;","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/1893e2ddcec56e8c3e3002875cafa7b204f19a80"},{"sha":"85dc126599ba8ccde1d24e55793c0c821ff95082","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Large code rewrite for cleanliness.  No semantic change.\n\nBeauty is in the eye of the beholder, so Caveat Emptor.\n\nBroke up the RadixOrder file into 4 files; RadixOrder, RadixCount,\nSingleThreadRadixOrder, and SplitByMSBLocal.\n\nBroke out most uses of _left and _right in BinaryMerge into one of two\nstructs; a left/right struct available at constructor time (hence is\nshared amongst all nodes and shallow-copied around the cluster), and a\nleft/right struct made in each compute2() call.  Then moved lots of\nduplicated code into one of those 2 structs (and cut the replicated\nhalf out).\n\nAdded a at8order accessor to remove a common mod/div 2D array lookup.\nFlowed long comments, aligned code.  Removed ideaJ warnings.  Made\nmuch code final, private or both.","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/85dc126599ba8ccde1d24e55793c0c821ff95082"},{"sha":"688b0bc847b9ab035dd014038e61c2c44c0be89b","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Fix cut-n-paste error assert change\nReflow some more long comment lines","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/688b0bc847b9ab035dd014038e61c2c44c0be89b"},{"sha":"48c769474ffc3f570d705d4b1d5036eefdcc3081","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Break up BinaryMerge.createChunksInDKV\n\nBreak up a very long function into lots of smaller ones, called by the\noriginal function as a driver.  Rename repeated uses of variables with\nno semantic need to share a name.  Final a bunch of variables, cleanup\ntimers, remove dead variables and code, flow long comments.","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/48c769474ffc3f570d705d4b1d5036eefdcc3081"},{"sha":"0bec24a68c20520a0f907bd4f14690db7848f20a","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Cleanup createChunksInDKV some more; some left/right combining.","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/0bec24a68c20520a0f907bd4f14690db7848f20a"},{"sha":"8258957ab1167edfcbb4805dcbcbfcd1a8894a61","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Pass zero-col frame into merge for a sort.\nCleanup Merge some; rename right->rite to align with left.  Common some code.\nPrepare to cut out the right frame work for sort.\nCleanup RadixOrder some; remove dead code; ideaj warnings","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/8258957ab1167edfcbb4805dcbcbfcd1a8894a61"},{"sha":"af7cc144f25b5c6815243e821449daf789dd078d","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Merge branch 'master' into cliffc_jenkins","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/af7cc144f25b5c6815243e821449daf789dd078d"},{"sha":"b4fe83594220d360310ca431e046ea8c3567541a","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Merge branch 'master' into cliffc_jenkins","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/b4fe83594220d360310ca431e046ea8c3567541a"},{"sha":"7e2565ecc74af4f8d8ed69dcb882ed7c77c0b0ab","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Radix-Sort wrapper\nExtend the radix-sort Merge/Join code to support a plain Sort.\nMore cleanup of large functions, and other re-org to support\nthe notion that this is an empty Right Frame - previously both\na Left and a Right Frame where expected.\nBoth a Java call and a Rapids call are supported.\nNo performance work has been done, but verified on 30M rows\non a 5-node cluster.","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/7e2565ecc74af4f8d8ed69dcb882ed7c77c0b0ab"},{"sha":"23f4bb47ab8eb15c81d8511cfa4a69c3f358078a","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Merge branch 'master' into cliffc_jenkins","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/23f4bb47ab8eb15c81d8511cfa4a69c3f358078a"},{"sha":"8a511a3660a0150c80e1b04deb5ad9285215e950","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Merge branch 'master' into cliffc_jenkins","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/8a511a3660a0150c80e1b04deb5ad9285215e950"},{"sha":"b70cc51ebc20dd3f3b62ee0b850384882c442f00","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Simple merge speed test, unvalidated","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/b70cc51ebc20dd3f3b62ee0b850384882c442f00"},{"sha":"0d17a61497a15cbb5c333769f212b5d810973474","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Simple join benchmark, joining a single column with high cardinality to another column.\nTiming for 10M rows on a small laptop (8G JVM, 10% GC costs) takes about 20sec per iteration with subsequent iterations being about 10% faster than the first iteration.","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/0d17a61497a15cbb5c333769f212b5d810973474"},{"sha":"267539dfafff67b235fd35c1bb305345fe901c4c","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Simple merge/join benchmark","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/267539dfafff67b235fd35c1bb305345fe901c4c"},{"sha":"2965b15865b85e11cd3dd72f17e449078de35661","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Replace Merge's work queues with h2o built-in Futures.  Start perf-testing 5-node clusters","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/2965b15865b85e11cd3dd72f17e449078de35661"},{"sha":"a6d682ad0c0c9b683523bbfa29e614fd0836ee71","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Merge branch 'master' of https://github.com/h2oai/h2o-3","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/a6d682ad0c0c9b683523bbfa29e614fd0836ee71"},{"sha":"b543c968e43ed161c8f7381512b321174a4607f3","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"Merge branch 'master' into cliffc_jenkins\nReally stupid horrible merge, because of a completely unneeded Rapids\nrestructuring. Also, the name \"Ast\" is just plain wrong.  It's \"AST\"\nand has been for more than 50 years.","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/b543c968e43ed161c8f7381512b321174a4607f3"},{"sha":"aa6c6e51458366694bdcb420c7f3193e3111e80f","author":{"name":"cliffclick","email":"06db18b858dd20c1d2921508aab73a30544cd057@acm.org"},"message":"More merge files.  Git strongly encourages dropping files.  :-P","distinct":false,"url":"https://api.github.com/repos/h2oai/h2o-3/commits/aa6c6e51458366694bdcb420c7f3193e3111e80f"}]}
{"actor":{"display_login":"navdeep-G"}}