{"push_id":2824319662,"size":146,"distinct_size":146,"ref":"refs/heads/fea-ext-mem-estimation","head":"97a6267169a8769a5aba72a7b9ebcc6d10f93a9a","before":"579d49d262e083870ed75681e6f2f5e4207d91f3","commits":[{"sha":"9193f78fc3231a39e221bfaeccebd6e6768f5d11","author":{"name":"Kumar Aatish","email":"bd948b43d8254e5a05e8ac9c0f22029fe1ee3944@nvidia.com"},"message":"Init commit. Switch for hash/sort based join","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/9193f78fc3231a39e221bfaeccebd6e6768f5d11"},{"sha":"441ef627aa788b329e9baa575b5b75e80d3f93ae","author":{"name":"Kumar Aatish","email":"bd948b43d8254e5a05e8ac9c0f22029fe1ee3944@nvidia.com"},"message":"Merge branch 'fea-ext-multi-left-join-gtests' of ssh://gitlab-master.nvidia.com:12051/RAPIDS/libgdf into fea-ext-switch-hash-sort-join","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/441ef627aa788b329e9baa575b5b75e80d3f93ae"},{"sha":"c6d99f66e6671c6affbfadc8e0c0e095595fc619","author":{"name":"Kumar Aatish","email":"bd948b43d8254e5a05e8ac9c0f22029fe1ee3944@nvidia.com"},"message":"Pytests for new inner/left join API","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/c6d99f66e6671c6affbfadc8e0c0e095595fc619"},{"sha":"79f87aabea583d35adb4466b5a7f1a1ec65a0653","author":{"name":"Kumar Aatish","email":"bd948b43d8254e5a05e8ac9c0f22029fe1ee3944@nvidia.com"},"message":"cmake addition. pytest debugging.\n\nPartial function with cffi does not seem to work directly. Added a\nwrapper for argument rearrangement.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/79f87aabea583d35adb4466b5a7f1a1ec65a0653"},{"sha":"5917d88f18728519b863a620d067e0630e4550b4","author":{"name":"Kumar Aatish","email":"bd948b43d8254e5a05e8ac9c0f22029fe1ee3944@nvidia.com"},"message":"Merge branch 'master' of ssh://gitlab-master.nvidia.com:12051/RAPIDS/libgdf into fea-ext-switch-hash-sort-join","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/5917d88f18728519b863a620d067e0630e4550b4"},{"sha":"0fb348efbd08f6fea969f52b51f2754ca732aa27","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Pulled in new files from Will @ BlazingDBs libgdf PR that added GoogleTest functionality. Renamed his datetime test to hash_map. Trying to build but currently fails.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/0fb348efbd08f6fea969f52b51f2754ca732aa27"},{"sha":"5698ccbd346f7ab62996e0433b6cf89ccd7d425a","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Updated typo in the hash_maup/CMakeLists.txt and created a sample test in hash-test.cu","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/5698ccbd346f7ab62996e0433b6cf89ccd7d425a"},{"sha":"3fc5e0e086031b1baf6d465b7284c0b782856a68","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Created and debugged an initial test template for the concurrent hash table using GTests parameterized typed tests.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/3fc5e0e086031b1baf6d465b7284c0b782856a68"},{"sha":"1caed8e7490a176b32119967d9fa071dbdcebdf3","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Updated gitignore to ignore swap files and pytest_cache","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/1caed8e7490a176b32119967d9fa071dbdcebdf3"},{"sha":"d51f0b8641b2eef788e9dc42c561d1dc5ae699cb","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Moved 'unused_element' from a non-type template parameter of concurrent_unordered_multimap to a member variable that is initialized on construction. This value is only used during the hash table initialization, and therefore moving it from a compile time to runtime constant should have no performance impact.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/d51f0b8641b2eef788e9dc42c561d1dc5ae699cb"},{"sha":"8a4aa81b5de8e659f7dcfcb8c42f595af242952e","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Added additional tests for the concurrent_unordered_multimap for checking the maps initial state as well as host-side inserts.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/8a4aa81b5de8e659f7dcfcb8c42f595af242952e"},{"sha":"41073ab83681fb2a3801865da354f6275e85933e","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Reorganized the directory structure of libgdf/src. Currently will not build as include paths have not been fixed.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/41073ab83681fb2a3801865da354f6275e85933e"},{"sha":"9717c2d66e471f3739ed2d900ecdd7b5e4dc623d","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Updated include paths to fix the build after reorganizing directory structure. Used relative paths, which should probably be replaced with CMake include directories.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/9717c2d66e471f3739ed2d900ecdd7b5e4dc623d"},{"sha":"410f7575c71eef2bd2644c3c6de48c8cea15fa3e","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Renamed hash-test.cu to multimap-test.cu. Added a test file for testing the Join API.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/410f7575c71eef2bd2644c3c6de48c8cea15fa3e"},{"sha":"f3ffbef0eed27dd46e8dfdab55656436b2a85be0","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Copied the concurrent_unordered_multimap class into a new concurrent_unordered_map class. This new class is where the insert w/ aggregation will be implemented.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/f3ffbef0eed27dd46e8dfdab55656436b2a85be0"},{"sha":"464b6e4265bafdab0d651a9d1d9a0af9a8d12b67","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Removed an erroneous comma from CMakeLists in tests/","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/464b6e4265bafdab0d651a9d1d9a0af9a8d12b67"},{"sha":"ca64ac0b2f98021ea54615f594d56bae62bacadf","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Implemented an insert function for the concurrent_unordered_map class that accepts an aggregation function to perform on the value (host-side only currently). Added a single test to confirm its working.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/ca64ac0b2f98021ea54615f594d56bae62bacadf"},{"sha":"ede73f83c5797fa8f5ddd1533fe08fc1b149c979","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Completed an initial GPU implementation of insert with aggregation. Required to use messy branch logic to implement a generic atomic operation on any 32 or 64 bit types.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/ede73f83c5797fa8f5ddd1533fe08fc1b149c979"},{"sha":"19fa13bfdf775a5af01f888b3872ceeee5a05099","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Updated the build_hash_tbl kernel to avoid using a non-integeral type as an index into an array.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/19fa13bfdf775a5af01f888b3872ceeee5a05099"},{"sha":"7a244fb82616fdcd13137799550e63c316d7266f","author":{"name":"Jake Hemstad","email":"4e26d8efc26ecd9748f53baf84dcdf88034aa6a7@nvidia.com"},"message":"Added user-defined overloads of atomicCAS for floats and doubles. Simplified the insertion + aggregator by using new atomicCAS overloads.","distinct":true,"url":"https://api.github.com/repos/ogreen/libgdf/commits/7a244fb82616fdcd13137799550e63c316d7266f"}]}
{"actor":{"display_login":"ogreen"}}