Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
libflux/future: minor interface changes to support composite futures #1188
I noted when implementing some (forthcoming) KVS work that used composite futures (futures within futures, e.g. futures that perform multiple RPCs) that the internal future interfaces were not quite flexible enough to support composite futures, and that we had no tests for composite futures.
This PR makes a minor change to those interfaces, dropping the reactor argument from
Tests for several composite future use cases are added and man pages adjusted.
@@ Coverage Diff @@ ## master #1188 +/- ## ========================================== - Coverage 77.78% 77.77% -0.01% ========================================== Files 158 158 Lines 29272 29284 +12 ========================================== + Hits 22770 22777 +7 - Misses 6502 6507 +5