{"push_id":1493448801,"size":2,"distinct_size":2,"ref":"refs/heads/abi-1-1","head":"5afb3f98802723aec5a3efe0541bd3a105894bad","before":"e85737c2139e7542b307e2758faa08ea2fe9eb7a","commits":[{"sha":"742c2e0e9622d74d1091728ef42f71519e939014","author":{"name":"Sean Hefty","email":"6a7c8969753d5838ad466f80ec59947359151d6f@intel.com"},"message":"fabric: Rework triggered operations as deferred WQ\n\nIn order to support primitives needed to implement collective\noperations, re-work the triggered operation definitions.  Triggered\noperations are really just deferred work requests.  Instead of\nimplicitly associating the defered work queue with an endpoint,\nassociate the WQ with the domain.  This will enable more flexibility\nwith respect to which type of operations can be queued to the WQ.\n\nAlso define a mechanism for canceling operations from the WQ.\n\nThe new definition will apply when the domain capability is enabled\nwith FI_TRIGGER support.\n\nFixes #2630.  Fixes #2558.  Fixes #2559.\n\nThis feature will be marked as experimental.\n\nSigned-off-by: Sean Hefty <sean.hefty@intel.com>","distinct":true,"url":"https://api.github.com/repos/shefty/libfabric/commits/742c2e0e9622d74d1091728ef42f71519e939014"},{"sha":"5afb3f98802723aec5a3efe0541bd3a105894bad","author":{"name":"Sean Hefty","email":"6a7c8969753d5838ad466f80ec59947359151d6f@intel.com"},"message":"fabric: Define mechanism to support tagged atomic operations\n\nAtomic operations are currently most closely related to RMA\noperations.  Memory registered for RMA may also be the target of\natomic operations.  However, there's no reason why an atomic\noperation couldn't target a tagged memory buffer as well.  This\ncan be done by treating the address as an offset into the tagged\nbuffer and the key as the tag.\n\nFixes #2557\n\nNote that we don't define a mechanism for issuing atomics against\nnormal receive buffers because there have not been any application\nrequirements to support this.\n\nSigned-off-by: Sean Hefty <sean.hefty@intel.com>","distinct":true,"url":"https://api.github.com/repos/shefty/libfabric/commits/5afb3f98802723aec5a3efe0541bd3a105894bad"}]}
{"actor":{"display_login":"shefty"}}