{"push_id":951875572,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"a59b76b579a2f6430e7869e2b8d53e22ae956816","before":"2fd427721dc41afd1e83841a8d241a561befb068","commits":[{"sha":"16939e762902ec05ec9bc30f0729f38c7f8a5d69","author":{"email":"f36478c7ff30f83b5d17e2454a01d821ccf2e655@intel.com","name":"Piotr Balcer"},"message":"obj: rewrite allocation classes generation\n\nThis patch introduces a flexible allocation class generation facility.\nAllocation categories can now be specified that determine what's the\ndesired maximum internal fragmentation percentage.\n\nBy default there are 4 categories:\n<0, 1 kB> - 0% fragmentation\n(1 kB, 4 kB>, (4 kB, 16 kB>, (16 kB, 32 kB> - ~3% fragmentation\nThese four categories are then used to create 35 allocation classes.","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/16939e762902ec05ec9bc30f0729f38c7f8a5d69"},{"sha":"3d9d74c684fae5800aa12f7b4adb98f0db1eaf46","author":{"email":"3bc9c5d00c378d71d680c6cb6f4878ed38d3c78a@intel.com","name":"Krzysztof Czurylo"},"message":"Merge pull request #596 from pbalcer/obj-fragmentation\n\nobj: rewrite allocation classes generation","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/3d9d74c684fae5800aa12f7b4adb98f0db1eaf46"},{"sha":"e10a713d625ee11546f1945e3e3680bc83bba414","author":{"email":"bc4bbf83189bf2aa3b4ae434673d425054bbfadd@intel.com","name":"Marcin Ślusarz"},"message":"ut: add support for fs_type = \"none\"","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/e10a713d625ee11546f1945e3e3680bc83bba414"},{"sha":"d4c2994057a047b3604c40fbb32554af3484b3ed","author":{"email":"bc4bbf83189bf2aa3b4ae434673d425054bbfadd@intel.com","name":"Marcin Ślusarz"},"message":"test: use fs_type = \"none\" in tests that don't touch disk","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/d4c2994057a047b3604c40fbb32554af3484b3ed"},{"sha":"80c3b169f6193f6ae639106d116150d310f21dc5","author":{"email":"bc4bbf83189bf2aa3b4ae434673d425054bbfadd@intel.com","name":"Marcin Ślusarz"},"message":"test: require_fs_type local pmem -> non-pmem pmem\n\nIn preparation for removal of fs_type = local.","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/80c3b169f6193f6ae639106d116150d310f21dc5"},{"sha":"6b7fd44c8c331e316cba0751c23320b7db1a8a51","author":{"email":"bc4bbf83189bf2aa3b4ae434673d425054bbfadd@intel.com","name":"Marcin Ślusarz"},"message":"ut: remove fs_type = local","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/6b7fd44c8c331e316cba0751c23320b7db1a8a51"},{"sha":"2e9a98d338370b4753f5cd936af664de6b7291df","author":{"email":"bc4bbf83189bf2aa3b4ae434673d425054bbfadd@intel.com","name":"Marcin Ślusarz"},"message":"ut: add support for fs-type=any","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/2e9a98d338370b4753f5cd936af664de6b7291df"},{"sha":"ecf67e410f42fe6c6e0b1f0592ba349f2da6e341","author":{"email":"bc4bbf83189bf2aa3b4ae434673d425054bbfadd@intel.com","name":"Marcin Ślusarz"},"message":"test: replace fs_type \"local\" by \"any\"","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/ecf67e410f42fe6c6e0b1f0592ba349f2da6e341"},{"sha":"66054f879165ffd070e6c496167b8959a7d590a9","author":{"email":"bc4bbf83189bf2aa3b4ae434673d425054bbfadd@intel.com","name":"Marcin Ślusarz"},"message":"doc: update documentation about fs types","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/66054f879165ffd070e6c496167b8959a7d590a9"},{"sha":"6eca0833d57ceef98e4fafb5e04638a897503e96","author":{"email":"bc4bbf83189bf2aa3b4ae434673d425054bbfadd@intel.com","name":"Marcin Ślusarz"},"message":"test: vmem&vmmalloc tests should not care about fs","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/6eca0833d57ceef98e4fafb5e04638a897503e96"},{"sha":"468d297ab85e0dfabc962afefdc103c9ec7937c4","author":{"email":"3bc9c5d00c378d71d680c6cb6f4878ed38d3c78a@intel.com","name":"Krzysztof Czurylo"},"message":"Merge pull request #580 from marcinslusarz/add-fs-type-none-any\n\ntest: remove fs_type=\"local\", add fs_type \"none\" and \"any\"","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/468d297ab85e0dfabc962afefdc103c9ec7937c4"},{"sha":"6c7ae9c401cf82296f3b1caec2e261a36727f93b","author":{"email":"3a3bc21ac15fc716b034c0d12fe8fe824435583b@intel.com","name":"Sarah Jelinek"},"message":"common: remove dependency on libuuid\n\nThe BSD libuuid library has one file that is licensed as LGPL. Some consumers\nof NVML require that there be no dependency on LGPL license. As a result we\nimplemented our own functions that we require in NVML.\n\nRef: pmem/issues#122","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/6c7ae9c401cf82296f3b1caec2e261a36727f93b"},{"sha":"a59b76b579a2f6430e7869e2b8d53e22ae956816","author":{"email":"3bc9c5d00c378d71d680c6cb6f4878ed38d3c78a@intel.com","name":"Krzysztof Czurylo"},"message":"Merge pull request #597 from sarahjelinek/uuid_rem\n\ncommon: remove dependency on libuuid","distinct":true,"url":"https://api.github.com/repos/plebioda/nvml/commits/a59b76b579a2f6430e7869e2b8d53e22ae956816"}]}