Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 5d97186e5ca4530ed1b7c85efab7f932a966c46b
https://github.com/STEllAR-GROUP/hpx/commit/5d97186e5ca4530ed1b7c85efab7f932a966c46b
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-22 (Wed, 22 Jul 2020)
Changed paths:
M libs/resiliency/CMakeLists.txt
M libs/resiliency/docs/index.rst
M libs/resiliency/examples/1d_stencil_replay_exception.cpp
M libs/resiliency/examples/1d_stencil_replay_validate.cpp
M libs/resiliency/examples/async_replay.cpp
M libs/resiliency/examples/async_replicate.cpp
M libs/resiliency/examples/async_replicate_vote.cpp
M libs/resiliency/examples/dataflow_replicate.cpp
M libs/resiliency/include/hpx/resiliency/async_replay.hpp
M libs/resiliency/include/hpx/resiliency/async_replicate.hpp
M libs/resiliency/include/hpx/resiliency/dataflow_replay.hpp
M libs/resiliency/include/hpx/resiliency/dataflow_replicate.hpp
M libs/resiliency/include/hpx/resiliency/resiliency.hpp
A libs/resiliency/include/hpx/resiliency/resiliency_cpos.hpp
M libs/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_replay.cpp
M libs/resiliency/tests/performance/replay/async_replay.cpp
M libs/resiliency/tests/performance/replay/async_replay_validate.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
M libs/resiliency/tests/performance/replicate/1d_stencil_replicate.cpp
M
libs/resiliency/tests/performance/replicate/1d_stencil_replicate_checksum.cpp
M libs/resiliency/tests/performance/replicate/async_replicate_validate.cpp
M libs/resiliency/tests/performance/replicate/async_replicate_vote.cpp
M
libs/resiliency/tests/performance/replicate/async_replicate_vote_validate.cpp
Log Message:
-----------
Converting resiliency APIs to tag_invoke based CPOs
- import resiliency APIs to hpx::experimental, convert all code to use
the functions through hpx::experimental
Commit: 158bfffdca428cc0f9ff89d572edb03ef9b82f0b
https://github.com/STEllAR-GROUP/hpx/commit/158bfffdca428cc0f9ff89d572edb03ef9b82f0b
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-22 (Wed, 22 Jul 2020)
Changed paths:
M libs/resiliency/include/hpx/resiliency/async_replay.hpp
M libs/resiliency/include/hpx/resiliency/async_replicate.hpp
M libs/resiliency/include/hpx/resiliency/dataflow_replay.hpp
M libs/resiliency/include/hpx/resiliency/dataflow_replicate.hpp
Log Message:
-----------
Remove functional helpers as those are not needed anymore
Commit: 1e53c02f18aa3867118862ecf46ac823b2abf497
https://github.com/STEllAR-GROUP/hpx/commit/1e53c02f18aa3867118862ecf46ac823b2abf497
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-22 (Wed, 22 Jul 2020)
Changed paths:
M libs/execution/include/hpx/execution/traits/executor_traits.hpp
M libs/execution/include/hpx/execution/traits/future_then_result_exec.hpp
M libs/execution_base/include/hpx/execution_base/execution.hpp
M libs/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
M libs/resiliency/CMakeLists.txt
M libs/resiliency/docs/index.rst
M libs/resiliency/examples/async_replicate.cpp
A libs/resiliency/include/hpx/resiliency/async_replay_executor.hpp
A libs/resiliency/include/hpx/resiliency/async_replicate_executor.hpp
M libs/resiliency/include/hpx/resiliency/resiliency.hpp
M libs/resiliency/tests/performance/replay/async_replay.cpp
M libs/resiliency/tests/performance/replay/async_replay_validate.cpp
M libs/resiliency/tests/performance/replay/pure_async_for_replay.cpp
M libs/resiliency/tests/unit/CMakeLists.txt
A libs/resiliency/tests/unit/async_replay_executor.cpp
A libs/resiliency/tests/unit/async_replicate_executor.cpp
A libs/resiliency/tests/unit/async_replicate_vote_executor.cpp
Log Message:
-----------
Adding async_replay and async_replicate for executors
- adding tests
- flyby: enable single integral value as Shape parameter for
bulk_async_execute (and friends)
Commit: 82caa7f2ee62485d54e0cc129522ee173ef02a0f
https://github.com/STEllAR-GROUP/hpx/commit/82caa7f2ee62485d54e0cc129522ee173ef02a0f
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-23 (Thu, 23 Jul 2020)
Changed paths:
M libs/resiliency/CMakeLists.txt
M libs/resiliency/docs/index.rst
M libs/resiliency/examples/1d_stencil_replay_exception.cpp
M libs/resiliency/examples/1d_stencil_replay_validate.cpp
M libs/resiliency/examples/async_replay.cpp
M libs/resiliency/examples/async_replicate.cpp
M libs/resiliency/examples/async_replicate_vote.cpp
M libs/resiliency/examples/dataflow_replicate.cpp
M libs/resiliency/examples/version.cpp
M libs/resiliency/include/hpx/resiliency/async_replay.hpp
M libs/resiliency/include/hpx/resiliency/async_replay_executor.hpp
M libs/resiliency/include/hpx/resiliency/async_replicate.hpp
M libs/resiliency/include/hpx/resiliency/async_replicate_executor.hpp
R libs/resiliency/include/hpx/resiliency/dataflow_replay.hpp
R libs/resiliency/include/hpx/resiliency/dataflow_replicate.hpp
M libs/resiliency/include/hpx/resiliency/resiliency.hpp
M libs/resiliency/include/hpx/resiliency/resiliency_cpos.hpp
M libs/resiliency/include/hpx/resiliency/version.hpp
M libs/resiliency/src/resiliency.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_replay.cpp
M libs/resiliency/tests/performance/replay/async_replay.cpp
M libs/resiliency/tests/performance/replay/async_replay_validate.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
M libs/resiliency/tests/performance/replay/pure_async_for_replay.cpp
M libs/resiliency/tests/performance/replicate/1d_stencil_replicate.cpp
M
libs/resiliency/tests/performance/replicate/1d_stencil_replicate_checksum.cpp
M libs/resiliency/tests/performance/replicate/async_replicate.cpp
M libs/resiliency/tests/performance/replicate/async_replicate_validate.cpp
M libs/resiliency/tests/performance/replicate/async_replicate_vote.cpp
M
libs/resiliency/tests/performance/replicate/async_replicate_vote_validate.cpp
M libs/resiliency/tests/performance/replicate/pure_async_for_replicate.cpp
M libs/resiliency/tests/unit/CMakeLists.txt
M libs/resiliency/tests/unit/async_replay_executor.cpp
A libs/resiliency/tests/unit/async_replay_plain.cpp
M libs/resiliency/tests/unit/async_replicate_executor.cpp
A libs/resiliency/tests/unit/async_replicate_plain.cpp
M libs/resiliency/tests/unit/async_replicate_vote_executor.cpp
A libs/resiliency/tests/unit/async_replicate_vote_plain.cpp
A libs/resiliency/tests/unit/dataflow_replay_executor.cpp
A libs/resiliency/tests/unit/dataflow_replay_plain.cpp
A libs/resiliency/tests/unit/dataflow_replicate_executor.cpp
A libs/resiliency/tests/unit/dataflow_replicate_plain.cpp
Log Message:
-----------
Moving things into hpx::resiliency::experimental
- removing explicit dataflow implementations, replaced with tag_deferred<>
- adding more tests
Commit: 8871453ae5d0a6104f25b4bf715d98edf824539b
https://github.com/STEllAR-GROUP/hpx/commit/8871453ae5d0a6104f25b4bf715d98edf824539b
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-23 (Thu, 23 Jul 2020)
Changed paths:
M libs/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
Log Message:
-----------
Restore change overwritten before
Commit: 410dd55894e563ca1469b52120c6c48d6d6efe07
https://github.com/STEllAR-GROUP/hpx/commit/410dd55894e563ca1469b52120c6c48d6d6efe07
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-23 (Thu, 23 Jul 2020)
Changed paths:
M libs/execution_base/CMakeLists.txt
M libs/resiliency/CMakeLists.txt
M libs/resiliency/include/hpx/resiliency/resiliency_cpos.hpp
M libs/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_replay.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
M libs/resiliency/tests/unit/async_replicate_vote_plain.cpp
M libs/resiliency/tests/unit/dataflow_replay_executor.cpp
Log Message:
-----------
Fixing linker problem and formatting errors
Commit: 0500516419bb18ce2ec186769d40ba8f169b6897
https://github.com/STEllAR-GROUP/hpx/commit/0500516419bb18ce2ec186769d40ba8f169b6897
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-24 (Fri, 24 Jul 2020)
Changed paths:
M libs/resiliency/include/hpx/resiliency/resiliency_cpos.hpp
Log Message:
-----------
force unwrapping of the inner future on return of dataflow functions
Commit: d5f028add746271daa4d7d38708a2fb7445819ba
https://github.com/STEllAR-GROUP/hpx/commit/d5f028add746271daa4d7d38708a2fb7445819ba
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-25 (Sat, 25 Jul 2020)
Changed paths:
M libs/execution_base/CMakeLists.txt
M libs/resiliency/include/hpx/resiliency/async_replay_executor.hpp
Log Message:
-----------
Fixing async_replay_executor
- flyby: fixing cmake-format issues
Commit: 5250f93270750b8911babb781b51a368b5f010b9
https://github.com/STEllAR-GROUP/hpx/commit/5250f93270750b8911babb781b51a368b5f010b9
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-25 (Sat, 25 Jul 2020)
Changed paths:
M libs/resiliency/examples/1d_stencil_replay_exception.cpp
M libs/resiliency/examples/1d_stencil_replay_validate.cpp
M libs/resiliency/include/hpx/resiliency/resiliency_cpos.hpp
Log Message:
-----------
Trying to work around MSVC problem
Commit: d2b722110318e9aa3b148330a190e6fabeb6f385
https://github.com/STEllAR-GROUP/hpx/commit/d2b722110318e9aa3b148330a190e6fabeb6f385
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-25 (Sat, 25 Jul 2020)
Changed paths:
M libs/execution/include/hpx/execution/traits/executor_traits.hpp
M libs/execution/include/hpx/execution/traits/future_then_result_exec.hpp
M libs/execution_base/CMakeLists.txt
M libs/execution_base/include/hpx/execution_base/execution.hpp
M libs/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
M libs/resiliency/CMakeLists.txt
M libs/resiliency/docs/index.rst
M libs/resiliency/examples/1d_stencil_replay_exception.cpp
M libs/resiliency/examples/1d_stencil_replay_validate.cpp
M libs/resiliency/examples/async_replay.cpp
M libs/resiliency/examples/async_replicate.cpp
M libs/resiliency/examples/async_replicate_vote.cpp
M libs/resiliency/examples/dataflow_replicate.cpp
M libs/resiliency/examples/version.cpp
M libs/resiliency/include/hpx/resiliency/async_replay.hpp
A libs/resiliency/include/hpx/resiliency/async_replay_executor.hpp
M libs/resiliency/include/hpx/resiliency/async_replicate.hpp
A libs/resiliency/include/hpx/resiliency/async_replicate_executor.hpp
R libs/resiliency/include/hpx/resiliency/dataflow_replay.hpp
R libs/resiliency/include/hpx/resiliency/dataflow_replicate.hpp
M libs/resiliency/include/hpx/resiliency/resiliency.hpp
A libs/resiliency/include/hpx/resiliency/resiliency_cpos.hpp
M libs/resiliency/include/hpx/resiliency/version.hpp
M libs/resiliency/src/resiliency.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
M libs/resiliency/tests/performance/replay/1d_stencil_replay.cpp
M libs/resiliency/tests/performance/replay/async_replay.cpp
M libs/resiliency/tests/performance/replay/async_replay_validate.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay.cpp
M libs/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
M libs/resiliency/tests/performance/replay/pure_async_for_replay.cpp
M libs/resiliency/tests/performance/replicate/1d_stencil_replicate.cpp
M
libs/resiliency/tests/performance/replicate/1d_stencil_replicate_checksum.cpp
M libs/resiliency/tests/performance/replicate/async_replicate.cpp
M libs/resiliency/tests/performance/replicate/async_replicate_validate.cpp
M libs/resiliency/tests/performance/replicate/async_replicate_vote.cpp
M
libs/resiliency/tests/performance/replicate/async_replicate_vote_validate.cpp
M libs/resiliency/tests/performance/replicate/pure_async_for_replicate.cpp
M libs/resiliency/tests/unit/CMakeLists.txt
A libs/resiliency/tests/unit/async_replay_executor.cpp
A libs/resiliency/tests/unit/async_replay_plain.cpp
A libs/resiliency/tests/unit/async_replicate_executor.cpp
A libs/resiliency/tests/unit/async_replicate_plain.cpp
A libs/resiliency/tests/unit/async_replicate_vote_executor.cpp
A libs/resiliency/tests/unit/async_replicate_vote_plain.cpp
A libs/resiliency/tests/unit/dataflow_replay_executor.cpp
A libs/resiliency/tests/unit/dataflow_replay_plain.cpp
A libs/resiliency/tests/unit/dataflow_replicate_executor.cpp
A libs/resiliency/tests/unit/dataflow_replicate_plain.cpp
Log Message:
-----------
Merge pull request #4851 from STEllAR-GROUP/resiliency_cpos
Converting resiliency APIs to tag_invoke based CPOs
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/b639ce2b426d...d2b722110318
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits