{"push_id":2646110327,"size":9,"distinct_size":3,"ref":"refs/heads/dbus_alerts_proxy","head":"c760db76f92d0d799acb009dc5023ef78023e8bb","before":"ece574e7d2c083124c29f16f5af13d6e48700571","commits":[{"sha":"44ccdc5413843cf864a09968e42473f9fa48ee2c","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Have strat engine verify existence of required binaries\n\nAssume that all binaries will be required by stratisd at some time,\nand that it shouldn't run if they are not available.\n\nThis seems better to me than having a panic if we try to use them and they\nare not needed.\n\nHoist cmd.rs up a level, since it seems like the engine really has to\ninteract with it.\n\nPostpone  dealing with the fact that not all these binaries will actually\nbe available in the initramfs.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":false,"url":"https://api.github.com/repos/trgill/stratisd/commits/44ccdc5413843cf864a09968e42473f9fa48ee2c"},{"sha":"f9ce33a97b8f452fc00b633569ac7231a23f83b7","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"Expect the pool to be available if it was just added\n\nblock_evaluate() only returns a pool UUID if the engine has the pool.\nWith this change, just pass the pool to register_pool. This makes more\nsense intuitively than passing the engine.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":false,"url":"https://api.github.com/repos/trgill/stratisd/commits/f9ce33a97b8f452fc00b633569ac7231a23f83b7"},{"sha":"89d195ea821a52b190ef7e71a7dcd53a0360a59b","author":{"name":"Andy Grover","email":"e3579b1e47f273529f0f929453e939a68ede9fd1@groveronline.com"},"message":"Merge pull request #985 from mulkieran/master-expect\n\nExpect the pool to be available if it was just added","distinct":false,"url":"https://api.github.com/repos/trgill/stratisd/commits/89d195ea821a52b190ef7e71a7dcd53a0360a59b"},{"sha":"c97b04d0ca3dd476f6dfc34476f54ce747ad3d2f","author":{"name":"Andy Grover","email":"e3579b1e47f273529f0f929453e939a68ede9fd1@groveronline.com"},"message":"Merge pull request #986 from mulkieran/master-binary-final\n\nHave strat engine verify existence of required binaries","distinct":false,"url":"https://api.github.com/repos/trgill/stratisd/commits/c97b04d0ca3dd476f6dfc34476f54ce747ad3d2f"},{"sha":"d306a2a88af593267d35f352fba387df87f6b3a5","author":{"name":"mulhern","email":"7b51bcf507bcd7afb72bf8663752c0ddbeb517f6@redhat.com"},"message":"After connection, register all pools in run() method\n\nIt seems that this is necessary for udev processing and pool creation.\nIt helps code comprehension to do this uniformly.\n\nSigned-off-by: mulhern <amulhern@redhat.com>","distinct":false,"url":"https://api.github.com/repos/trgill/stratisd/commits/d306a2a88af593267d35f352fba387df87f6b3a5"},{"sha":"c661d8708962c949ec296e5ff8d9a5911ca2c65c","author":{"name":"Andy Grover","email":"e3579b1e47f273529f0f929453e939a68ede9fd1@groveronline.com"},"message":"Merge pull request #979 from mulkieran/master-fiddle\n\nImprovement to stratisd run() method","distinct":false,"url":"https://api.github.com/repos/trgill/stratisd/commits/c661d8708962c949ec296e5ff8d9a5911ca2c65c"},{"sha":"f6a629376bd57cfef55d40d73edd62064a252923","author":{"name":"Andy Grover","email":"b7d524d2f5cc5aebadb6b92b08d3ab26911cde33@redhat.com"},"message":"Send PropChanged signals on pool & fs renames, and TotalPhysicalSize change\n\nSend some PropertyChanged signals. This is basically the \"easy\" ones,\nwhere properties change as a direct result of method calls. The next step\nis to send signals outside the context of a dbus method call, for things\nlike blockdev state changes and pool TotalPhysicalUsed changing.\n\nAdd a build_propchanged() helper fn.\n\nRework some code paths since for renames we now need to return two messages\n-- method return and signal -- instead of just method return.\n\nSigned-off-by: Andy Grover <agrover@redhat.com>","distinct":true,"url":"https://api.github.com/repos/trgill/stratisd/commits/f6a629376bd57cfef55d40d73edd62064a252923"},{"sha":"2f0e2e9cfed00392e6402691a8ec465894657c75","author":{"name":"Andy Grover","email":"b7d524d2f5cc5aebadb6b92b08d3ab26911cde33@redhat.com"},"message":"api proxy\n\nThe goal is to try and limit cfg directives sprinkled everywhere. It's\nbad enough as it is!\n\nchange connect to take a passed-in connection\n\nuse proxy in thinpool check()\n\npass in ApiProxy to StratEngine initialize()\n\nMake engine.pools() return a mut ref, we need it to call set_dbus_path().","distinct":true,"url":"https://api.github.com/repos/trgill/stratisd/commits/2f0e2e9cfed00392e6402691a8ec465894657c75"},{"sha":"c760db76f92d0d799acb009dc5023ef78023e8bb","author":{"name":"Todd Gill","email":"7afbb5ba98932b8ffb9cc9e6675c4792db142529@redhat.com"},"message":"Add proxy for use in test cases.","distinct":true,"url":"https://api.github.com/repos/trgill/stratisd/commits/c760db76f92d0d799acb009dc5023ef78023e8bb"}]}
{"actor":{"display_login":"trgill"}}