{"push_id":2887405804,"size":30,"distinct_size":26,"ref":"refs/heads/master-backstore","head":"75d5c07afb15993d34864881a03ab55761905249","before":"41edbf581b3375be9d722dc197312f0221cca5be","commits":[{"sha":"64540c9cfbd59b57f9241836fbcef20e13a0c605","author":{"name":"Tony Asleson","email":"1ef2d381aa56d512126ddaacc29e68136e4fdf55@redhat.com"},"message":"devlinks: Do not return results\n\nAlthough having the symbolic links in /dev/stratis being correct\n, it's not as important than actually bringing up or taking down a\nfile system and/or a pool.  Furthermore, as the file system is accessible\nto end users etc., we cannot control what happens to it.  Thus we\nshouldn't fail other operations based on what does or doesn't work.\nEnd users should be using FS UUID and not the /dev/mapper/<pool>/<fs name>\nas these change when pool names and fs names change.\n\nSigned-off-by: Tony Asleson <tasleson@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/64540c9cfbd59b57f9241836fbcef20e13a0c605"},{"sha":"f4a70c916e656ca53165a09cb5b0ddf0c35b7de2","author":{"name":"Tony Asleson","email":"1ef2d381aa56d512126ddaacc29e68136e4fdf55@redhat.com"},"message":"devlinks: Add setup_pool_devlinks function\n\nBreak this functionality out of setup_devlinks so that we can\nuse when we are bringing a pool up via udev events.\n\nSigned-off-by: Tony Asleson <tasleson@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/f4a70c916e656ca53165a09cb5b0ddf0c35b7de2"},{"sha":"6f2bf7930a86be51bae2e4ca0dbe14cf997ee72a","author":{"name":"Tony Asleson","email":"1ef2d381aa56d512126ddaacc29e68136e4fdf55@redhat.com"},"message":"Setup symbolic links on event driven pool bringup\n\nPreviously the code was only building up symbolic links for pools\nthat exist when the daemon starts.  At boot when the device(s)\nhaven't been discovered or are not ready in udev, the pool(s)\nwere not present and thus we failed to create the symbolic links\nin /dev/stratis for them.  With this change we will setup the\npool directory and filesystem symbolic links as needed when the\npool is assembled when all the devices become available.\n\nSigned-off-by: Tony Asleson <tasleson@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/6f2bf7930a86be51bae2e4ca0dbe14cf997ee72a"},{"sha":"f7f1ade4ab152b99818be10f16a98f13eb06615d","author":{"name":"mergify[bot]","email":"e78d3a22b637d9828dd226512cb8aa12787260f8@users.noreply.github.com"},"message":"Merge pull request #1180 from tasleson/missing_sym_link_boot\n\nSetup symbolic links on event driven pool bringup","distinct":false,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/f7f1ade4ab152b99818be10f16a98f13eb06615d"},{"sha":"8801e355398ee7e364c06cb01b7caf87a4da54fc","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Use LayeredDev in specification of metadata\n\nThis makes it more like our specification and is a little bit better\ngenerally, since fields are accessed by name rather than index.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/8801e355398ee7e364c06cb01b7caf87a4da54fc"},{"sha":"75867d04248aa27135c0078ee13cd63382586949","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Substitute cap for data_segments and make separate Cap struct\n\nMake other changes as appropriate.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/75867d04248aa27135c0078ee13cd63382586949"},{"sha":"75211da7fffcbe6dfd0310ae0730125ae17eef97","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Make a preliminary DataTierSave struct\n\nStill save it from Backstore\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/75211da7fffcbe6dfd0310ae0730125ae17eef97"},{"sha":"adade73df5f5cc4d0b7b24f2724ca1a354cf2839","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Make DataTier recordable\n\nTo follow the pattern.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/adade73df5f5cc4d0b7b24f2724ca1a354cf2839"},{"sha":"3153fc35cf831e2c57a41748cfd47057a81fd696","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Move more into DataTierSave\n\nAs part of general move.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/3153fc35cf831e2c57a41748cfd47057a81fd696"},{"sha":"7e0233c3d12ba074fad25da89a7951d28f93e4c1","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Empty Cap struct\n\nThe allocs in Cap are actually those from the blockdevs, so they should be\nin BlockDev.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/7e0233c3d12ba074fad25da89a7951d28f93e4c1"},{"sha":"a963226ad00a5217bf2f80ef12362ec76c8e153a","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Add allocs field to Cap\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/a963226ad00a5217bf2f80ef12362ec76c8e153a"},{"sha":"daa4e909dced9e9083148612bcf52520b3052a41","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Change DataTier::alloc to alloc_at_least\n\nIt is descriptive, and it doesn't conflict w/ Backstore::alloc which will\nbe mostly moved into DataTier.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/daa4e909dced9e9083148612bcf52520b3052a41"},{"sha":"6071d5862f7253ebd0de0fe7b67bdd72e897062e","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Move Cap into Backstore\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/6071d5862f7253ebd0de0fe7b67bdd72e897062e"},{"sha":"482852167ef70c17087270417c330fc7bf43b3be","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Make BlockDev::allocs into a Vec of Vecs\n\nThis will allow mapping to upper layers based on indexing.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/482852167ef70c17087270417c330fc7bf43b3be"},{"sha":"0aaad892aabb69035e056e4814219c041b15e5a3","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Make a CacheTierSave serde struct\n\nStore relevant information using ordering of cache_segments first, then\nmeta_segments.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/0aaad892aabb69035e056e4814219c041b15e5a3"},{"sha":"5f26d3498610f123d8aa55a668c36b21de278f4b","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Change LayeredDev to BaseDev\n\nThis is the only one that will require and can have a UUID.","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/5f26d3498610f123d8aa55a668c36b21de278f4b"},{"sha":"ba014cf1163b7cbb982d32fee5bad082b4eb9a53","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Add LayeredDev back in as a UUID-less BaseDev\n\nUse it in the Cap\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/ba014cf1163b7cbb982d32fee5bad082b4eb9a53"},{"sha":"981b0efff71d4bfe53970ea70b9231f00671a9c5","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Set a value in the Cap struct\n\nThis is a duplication now. Next step is to drop some parameters and\nadjust some metadata checks.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/981b0efff71d4bfe53970ea70b9231f00671a9c5"},{"sha":"88fe3ef0d7d90b8098b79146a5b95615b5651b30","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"No longer pass next parameter to Backstore::setup\n\nIt can be obtained from backstore metadata.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/88fe3ef0d7d90b8098b79146a5b95615b5651b30"},{"sha":"c07b2ceab3279b6abf8db43b65ecddd358ea7403","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Add some checking about the Cap metadata in the metadata check\n\nThis is really just a sanity check.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mulkieran/stratisd/commits/c07b2ceab3279b6abf8db43b65ecddd358ea7403"}]}
{"actor":{"display_login":"mulkieran"}}