{"push_id":699968007,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"7afac665b2fbd0ecf5f5b5d89636e9225709a318","before":"5d78a39f7172b63dba865df5801ea2a92d35afc5","commits":[{"sha":"d3f8aa457939916b195846b79d0d33e64584e7f3","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@redhat.com","name":"Vratislav Podzimek"},"message":"Don't crash when processing cached LVs\n\nJust ignore the unsupported \"sub-LVs\" and consider cached LVs normal LVs.","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/d3f8aa457939916b195846b79d0d33e64584e7f3"},{"sha":"9a405555712a538303ce8e0c1700ca1120156d63","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@redhat.com","name":"Vratislav Podzimek"},"message":"Rearrange and group some of the StorageDevice's methods/properties\n\nThose that are related to each other should be next to each other and titled.","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/9a405555712a538303ce8e0c1700ca1120156d63"},{"sha":"30c61caca2798eaf2b39f1cfd862a691e8f4d700","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@redhat.com","name":"Vratislav Podzimek"},"message":"Move parents checking and update into a seprarate methods\n\nInternal LVs are not going to be referenced by the DeviceTree instance and are\ngoing to have no parents. Their \"parent\" LVs are going to be referenced as\n'self.parent_lv' instead of 'self.parents[0]' because all the other devices use\nthe opposite logic for parent-children relations -- children are consisting of\nor built on top of parents (whereas \"parent\" LVs are consisting of their\ninternal LVs).\n\nThis way internal LVs can easily override these methods.","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/30c61caca2798eaf2b39f1cfd862a691e8f4d700"},{"sha":"e46eca828a05bf183d26f0b9fb8c3ef03cc22fd5","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@redhat.com","name":"Vratislav Podzimek"},"message":"Add classes for the internal LVs of various types\n\nAlso make the LVMLogicalVolumeDevice class ready for managing internal LVs.","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/e46eca828a05bf183d26f0b9fb8c3ef03cc22fd5"},{"sha":"2a8499624a8bfe158bf71b54138cc14ca1f264f7","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@redhat.com","name":"Vratislav Podzimek"},"message":"Create and use internal LVs instead of static values\n\nInstead of calculating static values for number of copies, log size and metadata\nsize of a given LV, we should use internal LVs assigned to their \"parent\"\n(normal) LVs and calculate such values dynamically from those internal LVs.","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/2a8499624a8bfe158bf71b54138cc14ca1f264f7"},{"sha":"f468d8b25975e2fb8e52d7be1b80350f0d37e0d7","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@redhat.com","name":"Vratislav Podzimek"},"message":"Accept both list and ParentList when checking LVs parents\n\nThese are both valid types for the self.parents attribute.","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/f468d8b25975e2fb8e52d7be1b80350f0d37e0d7"},{"sha":"5903e71e1aca47815bbc848865289e2e0e7be4f9","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@redhat.com","name":"Vratislav Podzimek"},"message":"Make Blivet.lvs return all LVs not just traditional/thick LVs\n\nThin pools and thin LVs are also LVs so they should be included in the\nresult. Also don't use the to-be-deprecated-soon getDevicesByType() method.","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/5903e71e1aca47815bbc848865289e2e0e7be4f9"},{"sha":"3c80131af11629eb8bf1002ba58e2f1c1a19158a","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@redhat.com","name":"Vratislav Podzimek"},"message":"Use relations between LVs to determine parent LV\n\nThin/cache pools have internal data/metadata LVs the name of which can be\nqueried. Let's use this functionality to help determining the parent LV if name\nmatching fails.","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/3c80131af11629eb8bf1002ba58e2f1c1a19158a"},{"sha":"86748b36c2c15597b3dda9307080b27793dba54e","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@redhat.com","name":"Vratislav Podzimek"},"message":"Implement the support for resizing internal metadata LVs of thin pools\n\nInternal metadata LVs of thin pools can be resized so our representation should\nalso allow it.","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/86748b36c2c15597b3dda9307080b27793dba54e"},{"sha":"7afac665b2fbd0ecf5f5b5d89636e9225709a318","author":{"email":"32b71423c0dbe58cc7229f648f881967a836ef95@users.noreply.github.com","name":"Vratislav Podzimek"},"message":"Merge pull request #149 from vpodzime/master-lvm_cache\n\nMake blivet aware of internal LVs","distinct":true,"url":"https://api.github.com/repos/rhinstaller/blivet/commits/7afac665b2fbd0ecf5f5b5d89636e9225709a318"}]}