Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 38cde08a9431e39569d66cfd1d218ca8b67a882e
      
https://github.com/STEllAR-GROUP/hpx/commit/38cde08a9431e39569d66cfd1d218ca8b67a882e
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M cmake/templates/config_defines_entries_for_modules.cpp.in
    M cmake/templates/global_module_header.hpp.in
    M 
components/component_storage/include/hpx/components/component_storage/server/migrate_from_storage.hpp
    M 
components/containers/unordered/include/hpx/components/containers/unordered/unordered_map.hpp
    M components/iostreams/src/component_module.cpp
    M examples/cancelable_action/cancelable_action/cancelable_action.hpp
    M examples/cancelable_action/cancelable_action_client.cpp
    M examples/jacobi/jacobi_component/solver.hpp
    M examples/nqueen/nqueen_client.cpp
    M examples/quickstart/component_ctors.cpp
    M examples/quickstart/component_in_executable.cpp
    M examples/quickstart/component_with_executor.cpp
    M examples/quickstart/zerocopy_rdma.cpp
    M examples/sheneos/sheneos_compare.cpp
    M examples/throttle/throttle/throttle.hpp
    M examples/throttle/throttle_client.cpp
    M examples/tuplespace/central_tuplespace/simple_central_tuplespace.hpp
    M hpx/lcos/base_lco.hpp
    M hpx/lcos/base_lco_with_value.hpp
    M hpx/lcos/detail/promise_lco.hpp
    M hpx/lcos/object_semaphore.hpp
    M hpx/lcos/packaged_action.hpp
    M hpx/lcos/server/object_semaphore.hpp
    M hpx/plugins/parcelport/mpi/sender_connection.hpp
    M hpx/plugins/parcelport/tcp/receiver.hpp
    M hpx/plugins/parcelport/tcp/sender.hpp
    R hpx/runtime/actions/detail/invocation_count_registry.hpp
    M hpx/runtime/agas/addressing_service.hpp
    M hpx/runtime/agas/component_namespace.hpp
    M hpx/runtime/agas/detail/bootstrap_component_namespace.hpp
    M hpx/runtime/agas/detail/bootstrap_locality_namespace.hpp
    M hpx/runtime/agas/detail/hosted_component_namespace.hpp
    M hpx/runtime/agas/detail/hosted_locality_namespace.hpp
    R hpx/runtime/agas/gva.hpp
    M hpx/runtime/agas/interface.hpp
    R hpx/runtime/agas/primary_namespace.hpp
    M hpx/runtime/agas/server/component_namespace.hpp
    M hpx/runtime/agas/server/locality_namespace.hpp
    R hpx/runtime/agas/server/primary_namespace.hpp
    M hpx/runtime/agas/symbol_namespace.hpp
    R hpx/runtime/agas_fwd.hpp
    M hpx/runtime/components/binpacking_distribution_policy.hpp
    M hpx/runtime/components/client_base.hpp
    M hpx/runtime/components/colocating_distribution_policy.hpp
    M hpx/runtime/components/component_registry.hpp
    R hpx/runtime/components/component_type.hpp
    M hpx/runtime/components/console_error_sink.hpp
    M hpx/runtime/components/copy_component.hpp
    A hpx/runtime/components/create_component_helpers.hpp
    M hpx/runtime/components/default_distribution_policy.hpp
    M hpx/runtime/components/migrate_component.hpp
    M hpx/runtime/components/new.hpp
    M hpx/runtime/components/server/component.hpp
    M hpx/runtime/components/server/component_base.hpp
    M hpx/runtime/components/server/component_database.hpp
    M hpx/runtime/components/server/console_error_sink.hpp
    M hpx/runtime/components/server/console_logging.hpp
    M hpx/runtime/components/server/create_component.hpp
    M hpx/runtime/components/server/fixed_component_base.hpp
    M hpx/runtime/components/server/managed_component_base.hpp
    M hpx/runtime/components/server/migrate_component.hpp
    M hpx/runtime/components/server/runtime_support.hpp
    M hpx/runtime/components/server/wrapper_heap_list.hpp
    M hpx/runtime/components/stubs/runtime_support.hpp
    M hpx/runtime/components/stubs/stub_base.hpp
    M hpx/runtime/components/target_distribution_policy.hpp
    M hpx/runtime/find_localities.hpp
    M hpx/runtime/get_ptr.hpp
    M hpx/runtime/naming/address.hpp
    M hpx/runtime/naming/id_type.hpp
    M hpx/runtime/naming/name.hpp
    R hpx/runtime/naming_fwd.hpp
    M hpx/runtime/parcelset/decode_parcels.hpp
    A hpx/runtime/parcelset/detail/data_point.hpp
    A hpx/runtime/parcelset/detail/gatherer.hpp
    M hpx/runtime/parcelset/detail/per_action_data_counter.hpp
    R hpx/runtime/parcelset/detail/per_action_data_counter_registry.hpp
    M hpx/runtime/parcelset/parcel.hpp
    M hpx/runtime/parcelset/parcel_buffer.hpp
    M hpx/runtime/parcelset/parcelhandler.hpp
    M hpx/runtime/parcelset/parcelport.hpp
    M hpx/runtime/serialization/detail/preprocess_gid_types.hpp
    M hpx/runtime_fwd.hpp
    M hpx/traits/action_decorate_function.hpp
    M hpx/traits/action_schedule_thread.hpp
    R hpx/traits/component_config_data.hpp
    R hpx/traits/component_heap_type.hpp
    R hpx/traits/component_supports_migration.hpp
    R hpx/traits/component_type_database.hpp
    R hpx/traits/component_type_is_compatible.hpp
    M hpx/util/functional/colocated_helpers.hpp
    M hpx/util/wrapper_heap_base.hpp
    M libs/core/naming_base/CMakeLists.txt
    M libs/core/naming_base/include/hpx/modules/naming_base.hpp
    M libs/full/CMakeLists.txt
    M libs/full/actions/CMakeLists.txt
    A libs/full/actions/include/hpx/actions/apply_helper.hpp
    M libs/full/actions/include/hpx/actions/transfer_action.hpp
    M libs/full/actions/include/hpx/actions/transfer_base_action.hpp
    M libs/full/actions/include/hpx/actions/transfer_continuation_action.hpp
    M libs/full/actions_base/CMakeLists.txt
    M libs/full/actions_base/include/hpx/actions_base/basic_action.hpp
    A 
libs/full/actions_base/include/hpx/actions_base/detail/invocation_count_registry.hpp
    A 
libs/full/actions_base/include/hpx/actions_base/detail/per_action_data_counter_registry.hpp
    M libs/full/actions_base/include/hpx/actions_base/plain_action.hpp
    M 
libs/full/actions_base/include/hpx/actions_base/traits/action_select_direct_execution.hpp
    A libs/full/actions_base/src/detail/invocation_count_registry.cpp
    A libs/full/actions_base/src/detail/per_action_data_counter_registry.cpp
    A libs/full/agas/CMakeLists.txt
    A libs/full/agas/README.rst
    A libs/full/agas/docs/index.rst
    A libs/full/agas/examples/CMakeLists.txt
    A libs/full/agas/include/hpx/agas/agas_fwd.hpp
    A libs/full/agas/include/hpx/agas/gva.hpp
    A libs/full/agas/include/hpx/agas/primary_namespace.hpp
    A libs/full/agas/include/hpx/agas/server/primary_namespace.hpp
    A libs/full/agas/src/primary_namespace.cpp
    A libs/full/agas/src/server/primary_namespace_server.cpp
    A libs/full/agas/tests/CMakeLists.txt
    A libs/full/agas/tests/performance/CMakeLists.txt
    A libs/full/agas/tests/regressions/CMakeLists.txt
    A libs/full/agas/tests/unit/CMakeLists.txt
    A libs/full/async_colocated/CMakeLists.txt
    A libs/full/async_colocated/README.rst
    A libs/full/async_colocated/docs/index.rst
    A libs/full/async_colocated/examples/CMakeLists.txt
    A libs/full/async_colocated/include/hpx/async_colocated/apply_colocated.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/apply_colocated_callback.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/apply_colocated_callback_fwd.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/apply_colocated_fwd.hpp
    A libs/full/async_colocated/include/hpx/async_colocated/async_colocated.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/async_colocated_callback.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/async_colocated_callback_fwd.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/async_colocated_fwd.hpp
    A libs/full/async_colocated/tests/CMakeLists.txt
    A libs/full/async_colocated/tests/performance/CMakeLists.txt
    A libs/full/async_colocated/tests/regressions/CMakeLists.txt
    A libs/full/async_colocated/tests/unit/CMakeLists.txt
    A libs/full/async_colocated/tests/unit/apply_colocated.cpp
    A libs/full/async_colocated/tests/unit/async_cb_colocated.cpp
    A libs/full/async_colocated/tests/unit/async_colocated.cpp
    A libs/full/async_colocated/tests/unit/async_continue_cb_colocated.cpp
    A libs/full/async_colocated/tests/unit/async_continue_colocated.cpp
    M libs/full/async_cuda/CMakeLists.txt
    M libs/full/async_cuda/include/hpx/async_cuda/get_targets.hpp
    M libs/full/async_distributed/CMakeLists.txt
    M 
libs/full/async_distributed/include/hpx/async_distributed/applier/applier.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/applier/apply.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/apply_helper.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback_fwd.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_fwd.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_implementations.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/async_continue_fwd.hpp
    M libs/full/async_distributed/include/hpx/async_distributed/dataflow.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_colocated.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback_fwd.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_colocated_fwd.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations_fwd.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_unwrap_result_implementations.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/sync_implementations.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/sync_implementations_fwd.hpp
    M libs/full/async_distributed/tests/unit/CMakeLists.txt
    R libs/full/async_distributed/tests/unit/apply_colocated.cpp
    R libs/full/async_distributed/tests/unit/async_cb_colocated.cpp
    R libs/full/async_distributed/tests/unit/async_colocated.cpp
    R libs/full/async_distributed/tests/unit/async_continue_cb_colocated.cpp
    R libs/full/async_distributed/tests/unit/async_continue_colocated.cpp
    M libs/full/checkpoint/CMakeLists.txt
    M libs/full/checkpoint/include/hpx/checkpoint/checkpoint.hpp
    M libs/full/collectives/CMakeLists.txt
    M libs/full/collectives/include/hpx/collectives/broadcast_direct.hpp
    M libs/full/collectives/include/hpx/collectives/detail/latch.hpp
    M libs/full/collectives/include/hpx/collectives/fold.hpp
    M libs/full/collectives/include/hpx/collectives/reduce.hpp
    M libs/full/collectives/src/detail/barrier_node.cpp
    M libs/full/components_base/CMakeLists.txt
    A libs/full/components_base/include/hpx/components_base/component_type.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_config_data.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_heap_type.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_supports_migration.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_type_database.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_type_is_compatible.hpp
    M libs/full/compute/CMakeLists.txt
    M libs/full/compute/include/hpx/compute/host/get_targets.hpp
    M libs/full/compute/include/hpx/compute/host/target_distribution_policy.hpp
    M 
libs/full/compute_cuda/include/hpx/compute/cuda/target_distribution_policy.hpp
    M libs/full/include/include/hpx/distributed/future.hpp
    M libs/full/include/include/hpx/include/applier.hpp
    M libs/full/include/include/hpx/include/apply.hpp
    M libs/full/include/include/hpx/include/async.hpp
    M libs/full/include/include/hpx/include/components.hpp
    M libs/full/include/include/hpx/include/traits.hpp
    M libs/full/init_runtime/CMakeLists.txt
    M libs/full/init_runtime/src/hpx_init.cpp
    M libs/full/lcos_distributed/CMakeLists.txt
    M libs/full/lcos_distributed/include/hpx/lcos_distributed/channel.hpp
    M libs/full/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
    M libs/full/modules.rst
    A libs/full/naming/CMakeLists.txt
    A libs/full/naming/README.rst
    A libs/full/naming/docs/index.rst
    A libs/full/naming/examples/CMakeLists.txt
    A libs/full/naming/include/hpx/modules/naming.hpp
    A libs/full/naming/tests/CMakeLists.txt
    A libs/full/naming/tests/performance/CMakeLists.txt
    A libs/full/naming/tests/regressions/CMakeLists.txt
    A libs/full/naming/tests/unit/CMakeLists.txt
    M libs/full/performance_counters/CMakeLists.txt
    A 
libs/full/performance_counters/include/hpx/performance_counters/action_invocation_counter_discoverer.hpp
    M 
libs/full/performance_counters/include/hpx/performance_counters/base_performance_counter.hpp
    M 
libs/full/performance_counters/include/hpx/performance_counters/manage_counter.hpp
    R 
libs/full/performance_counters/include/hpx/performance_counters/parcels/data_point.hpp
    R 
libs/full/performance_counters/include/hpx/performance_counters/parcels/gatherer.hpp
    A 
libs/full/performance_counters/include/hpx/performance_counters/per_action_data_counter_discoverer.hpp
    M 
libs/full/performance_counters/include/hpx/performance_counters/server/base_performance_counter.hpp
    A 
libs/full/performance_counters/include/hpx/performance_counters/server/primary_namespace_counters.hpp
    A 
libs/full/performance_counters/src/action_invocation_counter_discoverer.cpp
    M libs/full/performance_counters/src/counter_creators.cpp
    A libs/full/performance_counters/src/per_action_data_counter_discoverer.cpp
    M libs/full/performance_counters/src/server/action_invocation_counter.cpp
    M libs/full/performance_counters/src/server/component_instance_counter.cpp
    M libs/full/performance_counters/src/server/per_action_data_counters.cpp
    A libs/full/performance_counters/src/server/primary_namespace_counters.cpp
    M libs/full/runtime_local/CMakeLists.txt
    M libs/full/runtime_local/include/hpx/runtime_local/get_num_localities.hpp
    M libs/full/runtime_local/src/custom_exception_info.cpp
    M libs/full/segmented_algorithms/CMakeLists.txt
    M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
    M plugins/parcelport/libfabric/parcelport_libfabric.cpp
    M src/CMakeLists.txt
    M src/lcos/base_lco.cpp
    M src/lcos/promise.cpp
    R src/runtime/actions/detail/invocation_count_registry.cpp
    M src/runtime/agas/addressing_service.cpp
    M src/runtime/agas/big_boot_barrier.cpp
    R src/runtime/agas/primary_namespace.cpp
    M src/runtime/agas/server/locality_namespace_server.cpp
    R src/runtime/agas/server/primary_namespace_server.cpp
    M src/runtime/agas/server/route.cpp
    M src/runtime/applier/applier.cpp
    M src/runtime/applier/bind_naming_wrappers.cpp
    M src/runtime/components/component_registry.cpp
    M src/runtime/components/component_type.cpp
    M src/runtime/components/server/component_base.cpp
    M src/runtime/components/server/runtime_support_server.cpp
    M src/runtime/components/stubs/runtime_support_stubs.cpp
    M src/runtime/naming/address.cpp
    M src/runtime/naming/name.cpp
    R src/runtime/parcelset/detail/per_action_data_counter_registry.cpp
    M src/runtime/parcelset/parcel.cpp
    M src/util/init_logging.cpp
    M tests/regressions/actions/component_action_move_semantics.cpp
    M tests/regressions/actions/components/action_move_semantics.hpp
    M tests/regressions/block_matrix/block_matrix.cc
    M tests/regressions/block_matrix/matrix_hpx.cc
    M tests/regressions/block_matrix/matrix_hpx.hh
    M tests/regressions/lcos/lifetime_588.cpp
    M tests/unit/agas/components/managed_refcnt_checker.hpp
    M tests/unit/agas/components/simple_mobile_object.hpp
    M tests/unit/agas/components/simple_refcnt_checker.hpp
    M tests/unit/agas/find_clients_from_prefix.cpp
    M tests/unit/agas/find_ids_from_prefix.cpp
    M tests/unit/agas/get_colocation_id.cpp
    M tests/unit/agas/local_address_rebind.cpp
    M tests/unit/component/copy_component.cpp
    M tests/unit/component/get_gid.cpp
    M tests/unit/component/get_ptr.cpp

  Log Message:
  -----------
  Creating AGAS module

- moving primary_namespace implementation to new module
- separate performance counters (now in performance_counter module)
- moving more files into component_base module
- create new modules: naming, async_colocated
- disentangled stub_base


  Commit: 0c5a9c481460b14a4a902a6171f2cb8444ca672a
      
https://github.com/STEllAR-GROUP/hpx/commit/0c5a9c481460b14a4a902a6171f2cb8444ca672a
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M components/component_storage/src/server/component_storage_server.cpp
    M docs/CMakeLists.txt
    M docs/sphinx/manual/writing_distributed_hpx_applications.rst
    A hpx/runtime/find_all_localities.hpp
    R hpx/runtime/find_localities.hpp
    M hpx/runtime/naming/id_type.hpp
    M hpx/runtime/naming/id_type_impl.hpp
    R hpx/runtime_distributed.hpp
    M hpx/runtime_fwd.hpp
    M libs/core/naming_base/include/hpx/modules/naming_base.hpp
    M libs/create_module_skeleton.py
    M libs/full/CMakeLists.txt
    M libs/full/collectives/CMakeLists.txt
    M libs/full/collectives/include/hpx/collectives/all_gather.hpp
    M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
    M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/detail/communication_set_node.cpp
    M libs/full/init_runtime/src/hpx_init.cpp
    M libs/full/modules.rst
    M libs/full/naming/include/hpx/modules/naming.hpp
    M libs/full/performance_counters/CMakeLists.txt
    M libs/full/performance_counters/src/counters.cpp
    A libs/full/runtime_distributed/CMakeLists.txt
    A libs/full/runtime_distributed/README.rst
    A libs/full/runtime_distributed/docs/index.rst
    A libs/full/runtime_distributed/examples/CMakeLists.txt
    A libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp
    A 
libs/full/runtime_distributed/include/hpx/runtime_distributed/find_localities.hpp
    A 
libs/full/runtime_distributed/include/hpx/runtime_distributed/get_num_localities.hpp
    A libs/full/runtime_distributed/tests/CMakeLists.txt
    A libs/full/runtime_distributed/tests/performance/CMakeLists.txt
    A libs/full/runtime_distributed/tests/regressions/CMakeLists.txt
    A libs/full/runtime_distributed/tests/unit/CMakeLists.txt
    M libs/full/runtime_local/CMakeLists.txt
    R libs/full/runtime_local/include/hpx/runtime_local/get_num_localities.hpp
    A 
libs/full/runtime_local/include/hpx/runtime_local/get_num_nocomponent_localities.hpp
    M libs/full/runtime_local/include/hpx/runtime_local/runtime_local_fwd.hpp
    M src/CMakeLists.txt
    M src/runtime/agas/addressing_service.cpp
    M src/runtime/components/server/runtime_support_server.cpp
    M src/runtime_distributed.cpp

  Log Message:
  -----------
  Creating runtime_distributed module

- populate the new module with minimal set of headers
- address PR comments


  Commit: 8b0c91aa36ada6a8c6b570f29c2cc7ec352c123d
      
https://github.com/STEllAR-GROUP/hpx/commit/8b0c91aa36ada6a8c6b570f29c2cc7ec352c123d
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M hpx/runtime_fwd.hpp
    M libs/full/actions/include/hpx/actions/transfer_base_action.hpp
    M libs/full/collectives/include/hpx/collectives/all_gather.hpp
    M libs/full/naming/include/hpx/modules/naming.hpp
    M libs/full/performance_counters/CMakeLists.txt
    M 
libs/full/performance_counters/include/hpx/performance_counters/counters_fwd.hpp
    M 
libs/full/performance_counters/include/hpx/performance_counters/registry.hpp
    M libs/full/performance_counters/src/counters.cpp
    M libs/full/performance_counters/src/per_action_data_counter_discoverer.cpp
    M libs/full/performance_counters/src/registry.cpp
    M libs/full/runtime_distributed/CMakeLists.txt
    M libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp
    M 
libs/full/runtime_distributed/include/hpx/runtime_distributed/find_localities.hpp
    M 
libs/full/runtime_distributed/include/hpx/runtime_distributed/get_num_localities.hpp
    M libs/full/runtime_local/CMakeLists.txt
    A 
libs/full/runtime_local/include/hpx/runtime_local/get_num_all_localities.hpp
    R 
libs/full/runtime_local/include/hpx/runtime_local/get_num_nocomponent_localities.hpp
    M libs/full/runtime_local/include/hpx/runtime_local/runtime_local_fwd.hpp
    M libs/full/runtime_local/src/runtime_local.cpp
    M src/runtime_distributed.cpp
    M tests/unit/parcelset/set_parcel_write_handler.cpp

  Log Message:
  -----------
  Fixing verification errors


  Commit: aa214759675f0f6681795cf52abb0a96636cae0a
      
https://github.com/STEllAR-GROUP/hpx/commit/aa214759675f0f6681795cf52abb0a96636cae0a
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M hpx/runtime/parcelset/parcelhandler.hpp
    M libs/full/performance_counters/src/per_action_data_counter_discoverer.cpp
    M libs/full/runtime_distributed/tests/CMakeLists.txt
    M src/runtime/parcelset/parcelhandler.cpp

  Log Message:
  -----------
  Fixing parcel handling to call supplied function even for APIs that take a 
callback


  Commit: 22d3ad028d1cbdea3856d5c05066747090e69912
      
https://github.com/STEllAR-GROUP/hpx/commit/22d3ad028d1cbdea3856d5c05066747090e69912
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M libs/full/agas/CMakeLists.txt

  Log Message:
  -----------
  Update libs/full/agas/CMakeLists.txt

Co-authored-by: Mikael Simberg <[email protected]>


  Commit: e37a9e4494712acaef461cd410cb130f3f850bdc
      
https://github.com/STEllAR-GROUP/hpx/commit/e37a9e4494712acaef461cd410cb130f3f850bdc
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M libs/full/async_colocated/CMakeLists.txt
    M libs/full/init_runtime/src/hpx_init.cpp
    M libs/full/runtime_distributed/CMakeLists.txt

  Log Message:
  -----------
  Making more modules distributed only


  Commit: ee558e9239acb8a53ca89cdcc1e830be60175fe7
      
https://github.com/STEllAR-GROUP/hpx/commit/ee558e9239acb8a53ca89cdcc1e830be60175fe7
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M cmake/templates/config_defines_entries_for_modules.cpp.in
    M cmake/templates/global_module_header.hpp.in
    M 
components/component_storage/include/hpx/components/component_storage/server/migrate_from_storage.hpp
    M components/component_storage/src/server/component_storage_server.cpp
    M 
components/containers/unordered/include/hpx/components/containers/unordered/unordered_map.hpp
    M components/iostreams/src/component_module.cpp
    M docs/CMakeLists.txt
    M docs/sphinx/manual/writing_distributed_hpx_applications.rst
    M examples/cancelable_action/cancelable_action/cancelable_action.hpp
    M examples/cancelable_action/cancelable_action_client.cpp
    M examples/jacobi/jacobi_component/solver.hpp
    M examples/nqueen/nqueen_client.cpp
    M examples/quickstart/component_ctors.cpp
    M examples/quickstart/component_in_executable.cpp
    M examples/quickstart/component_with_executor.cpp
    M examples/quickstart/zerocopy_rdma.cpp
    M examples/sheneos/sheneos_compare.cpp
    M examples/throttle/throttle/throttle.hpp
    M examples/throttle/throttle_client.cpp
    M examples/tuplespace/central_tuplespace/simple_central_tuplespace.hpp
    M hpx/lcos/base_lco.hpp
    M hpx/lcos/base_lco_with_value.hpp
    M hpx/lcos/detail/promise_lco.hpp
    M hpx/lcos/object_semaphore.hpp
    M hpx/lcos/packaged_action.hpp
    M hpx/lcos/server/object_semaphore.hpp
    M hpx/plugins/parcelport/mpi/sender_connection.hpp
    M hpx/plugins/parcelport/tcp/receiver.hpp
    M hpx/plugins/parcelport/tcp/sender.hpp
    R hpx/runtime/actions/detail/invocation_count_registry.hpp
    M hpx/runtime/agas/addressing_service.hpp
    M hpx/runtime/agas/component_namespace.hpp
    M hpx/runtime/agas/detail/bootstrap_component_namespace.hpp
    M hpx/runtime/agas/detail/bootstrap_locality_namespace.hpp
    M hpx/runtime/agas/detail/hosted_component_namespace.hpp
    M hpx/runtime/agas/detail/hosted_locality_namespace.hpp
    R hpx/runtime/agas/gva.hpp
    M hpx/runtime/agas/interface.hpp
    R hpx/runtime/agas/primary_namespace.hpp
    M hpx/runtime/agas/server/component_namespace.hpp
    M hpx/runtime/agas/server/locality_namespace.hpp
    R hpx/runtime/agas/server/primary_namespace.hpp
    M hpx/runtime/agas/symbol_namespace.hpp
    R hpx/runtime/agas_fwd.hpp
    M hpx/runtime/components/binpacking_distribution_policy.hpp
    M hpx/runtime/components/client_base.hpp
    M hpx/runtime/components/colocating_distribution_policy.hpp
    M hpx/runtime/components/component_registry.hpp
    R hpx/runtime/components/component_type.hpp
    M hpx/runtime/components/console_error_sink.hpp
    M hpx/runtime/components/copy_component.hpp
    A hpx/runtime/components/create_component_helpers.hpp
    M hpx/runtime/components/default_distribution_policy.hpp
    M hpx/runtime/components/migrate_component.hpp
    M hpx/runtime/components/new.hpp
    M hpx/runtime/components/server/component.hpp
    M hpx/runtime/components/server/component_base.hpp
    M hpx/runtime/components/server/component_database.hpp
    M hpx/runtime/components/server/console_error_sink.hpp
    M hpx/runtime/components/server/console_logging.hpp
    M hpx/runtime/components/server/create_component.hpp
    M hpx/runtime/components/server/fixed_component_base.hpp
    M hpx/runtime/components/server/managed_component_base.hpp
    M hpx/runtime/components/server/migrate_component.hpp
    M hpx/runtime/components/server/runtime_support.hpp
    M hpx/runtime/components/server/wrapper_heap_list.hpp
    M hpx/runtime/components/stubs/runtime_support.hpp
    M hpx/runtime/components/stubs/stub_base.hpp
    M hpx/runtime/components/target_distribution_policy.hpp
    A hpx/runtime/find_all_localities.hpp
    R hpx/runtime/find_localities.hpp
    M hpx/runtime/get_ptr.hpp
    M hpx/runtime/naming/address.hpp
    M hpx/runtime/naming/id_type.hpp
    M hpx/runtime/naming/id_type_impl.hpp
    M hpx/runtime/naming/name.hpp
    R hpx/runtime/naming_fwd.hpp
    M hpx/runtime/parcelset/decode_parcels.hpp
    A hpx/runtime/parcelset/detail/data_point.hpp
    A hpx/runtime/parcelset/detail/gatherer.hpp
    M hpx/runtime/parcelset/detail/per_action_data_counter.hpp
    R hpx/runtime/parcelset/detail/per_action_data_counter_registry.hpp
    M hpx/runtime/parcelset/parcel.hpp
    M hpx/runtime/parcelset/parcel_buffer.hpp
    M hpx/runtime/parcelset/parcelhandler.hpp
    M hpx/runtime/parcelset/parcelport.hpp
    M hpx/runtime/serialization/detail/preprocess_gid_types.hpp
    R hpx/runtime_distributed.hpp
    M hpx/runtime_fwd.hpp
    M hpx/traits/action_decorate_function.hpp
    M hpx/traits/action_schedule_thread.hpp
    R hpx/traits/component_config_data.hpp
    R hpx/traits/component_heap_type.hpp
    R hpx/traits/component_supports_migration.hpp
    R hpx/traits/component_type_database.hpp
    R hpx/traits/component_type_is_compatible.hpp
    M hpx/util/functional/colocated_helpers.hpp
    M hpx/util/wrapper_heap_base.hpp
    M libs/core/naming_base/CMakeLists.txt
    M libs/core/naming_base/include/hpx/modules/naming_base.hpp
    M libs/create_module_skeleton.py
    M libs/full/CMakeLists.txt
    M libs/full/actions/CMakeLists.txt
    A libs/full/actions/include/hpx/actions/apply_helper.hpp
    M libs/full/actions/include/hpx/actions/transfer_action.hpp
    M libs/full/actions/include/hpx/actions/transfer_base_action.hpp
    M libs/full/actions/include/hpx/actions/transfer_continuation_action.hpp
    M libs/full/actions_base/CMakeLists.txt
    M libs/full/actions_base/include/hpx/actions_base/basic_action.hpp
    A 
libs/full/actions_base/include/hpx/actions_base/detail/invocation_count_registry.hpp
    A 
libs/full/actions_base/include/hpx/actions_base/detail/per_action_data_counter_registry.hpp
    M libs/full/actions_base/include/hpx/actions_base/plain_action.hpp
    M 
libs/full/actions_base/include/hpx/actions_base/traits/action_select_direct_execution.hpp
    A libs/full/actions_base/src/detail/invocation_count_registry.cpp
    A libs/full/actions_base/src/detail/per_action_data_counter_registry.cpp
    A libs/full/agas/CMakeLists.txt
    A libs/full/agas/README.rst
    A libs/full/agas/docs/index.rst
    A libs/full/agas/examples/CMakeLists.txt
    A libs/full/agas/include/hpx/agas/agas_fwd.hpp
    A libs/full/agas/include/hpx/agas/gva.hpp
    A libs/full/agas/include/hpx/agas/primary_namespace.hpp
    A libs/full/agas/include/hpx/agas/server/primary_namespace.hpp
    A libs/full/agas/src/primary_namespace.cpp
    A libs/full/agas/src/server/primary_namespace_server.cpp
    A libs/full/agas/tests/CMakeLists.txt
    A libs/full/agas/tests/performance/CMakeLists.txt
    A libs/full/agas/tests/regressions/CMakeLists.txt
    A libs/full/agas/tests/unit/CMakeLists.txt
    A libs/full/async_colocated/CMakeLists.txt
    A libs/full/async_colocated/README.rst
    A libs/full/async_colocated/docs/index.rst
    A libs/full/async_colocated/examples/CMakeLists.txt
    A libs/full/async_colocated/include/hpx/async_colocated/apply_colocated.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/apply_colocated_callback.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/apply_colocated_callback_fwd.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/apply_colocated_fwd.hpp
    A libs/full/async_colocated/include/hpx/async_colocated/async_colocated.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/async_colocated_callback.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/async_colocated_callback_fwd.hpp
    A 
libs/full/async_colocated/include/hpx/async_colocated/async_colocated_fwd.hpp
    A libs/full/async_colocated/tests/CMakeLists.txt
    A libs/full/async_colocated/tests/performance/CMakeLists.txt
    A libs/full/async_colocated/tests/regressions/CMakeLists.txt
    A libs/full/async_colocated/tests/unit/CMakeLists.txt
    A libs/full/async_colocated/tests/unit/apply_colocated.cpp
    A libs/full/async_colocated/tests/unit/async_cb_colocated.cpp
    A libs/full/async_colocated/tests/unit/async_colocated.cpp
    A libs/full/async_colocated/tests/unit/async_continue_cb_colocated.cpp
    A libs/full/async_colocated/tests/unit/async_continue_colocated.cpp
    M libs/full/async_cuda/CMakeLists.txt
    M libs/full/async_cuda/include/hpx/async_cuda/get_targets.hpp
    M libs/full/async_distributed/CMakeLists.txt
    M 
libs/full/async_distributed/include/hpx/async_distributed/applier/applier.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/applier/apply.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/apply_helper.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback_fwd.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_fwd.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/applier/detail/apply_implementations.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/async_continue_fwd.hpp
    M libs/full/async_distributed/include/hpx/async_distributed/dataflow.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_colocated.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback_fwd.hpp
    R 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_colocated_fwd.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations_fwd.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/async_unwrap_result_implementations.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/sync_implementations.hpp
    M 
libs/full/async_distributed/include/hpx/async_distributed/detail/sync_implementations_fwd.hpp
    M libs/full/async_distributed/tests/unit/CMakeLists.txt
    R libs/full/async_distributed/tests/unit/apply_colocated.cpp
    R libs/full/async_distributed/tests/unit/async_cb_colocated.cpp
    R libs/full/async_distributed/tests/unit/async_colocated.cpp
    R libs/full/async_distributed/tests/unit/async_continue_cb_colocated.cpp
    R libs/full/async_distributed/tests/unit/async_continue_colocated.cpp
    M libs/full/checkpoint/CMakeLists.txt
    M libs/full/checkpoint/include/hpx/checkpoint/checkpoint.hpp
    M libs/full/collectives/CMakeLists.txt
    M libs/full/collectives/include/hpx/collectives/all_gather.hpp
    M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
    M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast_direct.hpp
    M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
    M libs/full/collectives/include/hpx/collectives/detail/latch.hpp
    M libs/full/collectives/include/hpx/collectives/fold.hpp
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/include/hpx/collectives/reduce.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/detail/barrier_node.cpp
    M libs/full/collectives/src/detail/communication_set_node.cpp
    M libs/full/components_base/CMakeLists.txt
    A libs/full/components_base/include/hpx/components_base/component_type.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_config_data.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_heap_type.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_supports_migration.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_type_database.hpp
    A 
libs/full/components_base/include/hpx/components_base/traits/component_type_is_compatible.hpp
    M libs/full/compute/CMakeLists.txt
    M libs/full/compute/include/hpx/compute/host/get_targets.hpp
    M libs/full/compute/include/hpx/compute/host/target_distribution_policy.hpp
    M 
libs/full/compute_cuda/include/hpx/compute/cuda/target_distribution_policy.hpp
    M libs/full/include/include/hpx/distributed/future.hpp
    M libs/full/include/include/hpx/include/applier.hpp
    M libs/full/include/include/hpx/include/apply.hpp
    M libs/full/include/include/hpx/include/async.hpp
    M libs/full/include/include/hpx/include/components.hpp
    M libs/full/include/include/hpx/include/traits.hpp
    M libs/full/init_runtime/CMakeLists.txt
    M libs/full/init_runtime/src/hpx_init.cpp
    M libs/full/lcos_distributed/CMakeLists.txt
    M libs/full/lcos_distributed/include/hpx/lcos_distributed/channel.hpp
    M libs/full/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
    M libs/full/modules.rst
    A libs/full/naming/CMakeLists.txt
    A libs/full/naming/README.rst
    A libs/full/naming/docs/index.rst
    A libs/full/naming/examples/CMakeLists.txt
    A libs/full/naming/include/hpx/modules/naming.hpp
    A libs/full/naming/tests/CMakeLists.txt
    A libs/full/naming/tests/performance/CMakeLists.txt
    A libs/full/naming/tests/regressions/CMakeLists.txt
    A libs/full/naming/tests/unit/CMakeLists.txt
    M libs/full/performance_counters/CMakeLists.txt
    A 
libs/full/performance_counters/include/hpx/performance_counters/action_invocation_counter_discoverer.hpp
    M 
libs/full/performance_counters/include/hpx/performance_counters/base_performance_counter.hpp
    M 
libs/full/performance_counters/include/hpx/performance_counters/counters_fwd.hpp
    M 
libs/full/performance_counters/include/hpx/performance_counters/manage_counter.hpp
    R 
libs/full/performance_counters/include/hpx/performance_counters/parcels/data_point.hpp
    R 
libs/full/performance_counters/include/hpx/performance_counters/parcels/gatherer.hpp
    A 
libs/full/performance_counters/include/hpx/performance_counters/per_action_data_counter_discoverer.hpp
    M 
libs/full/performance_counters/include/hpx/performance_counters/registry.hpp
    M 
libs/full/performance_counters/include/hpx/performance_counters/server/base_performance_counter.hpp
    A 
libs/full/performance_counters/include/hpx/performance_counters/server/primary_namespace_counters.hpp
    A 
libs/full/performance_counters/src/action_invocation_counter_discoverer.cpp
    M libs/full/performance_counters/src/counter_creators.cpp
    M libs/full/performance_counters/src/counters.cpp
    A libs/full/performance_counters/src/per_action_data_counter_discoverer.cpp
    M libs/full/performance_counters/src/registry.cpp
    M libs/full/performance_counters/src/server/action_invocation_counter.cpp
    M libs/full/performance_counters/src/server/component_instance_counter.cpp
    M libs/full/performance_counters/src/server/per_action_data_counters.cpp
    A libs/full/performance_counters/src/server/primary_namespace_counters.cpp
    A libs/full/runtime_distributed/CMakeLists.txt
    A libs/full/runtime_distributed/README.rst
    A libs/full/runtime_distributed/docs/index.rst
    A libs/full/runtime_distributed/examples/CMakeLists.txt
    A libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp
    A 
libs/full/runtime_distributed/include/hpx/runtime_distributed/find_localities.hpp
    A 
libs/full/runtime_distributed/include/hpx/runtime_distributed/get_num_localities.hpp
    A libs/full/runtime_distributed/tests/CMakeLists.txt
    A libs/full/runtime_distributed/tests/performance/CMakeLists.txt
    A libs/full/runtime_distributed/tests/regressions/CMakeLists.txt
    A libs/full/runtime_distributed/tests/unit/CMakeLists.txt
    M libs/full/runtime_local/CMakeLists.txt
    A 
libs/full/runtime_local/include/hpx/runtime_local/get_num_all_localities.hpp
    R libs/full/runtime_local/include/hpx/runtime_local/get_num_localities.hpp
    M libs/full/runtime_local/include/hpx/runtime_local/runtime_local_fwd.hpp
    M libs/full/runtime_local/src/custom_exception_info.cpp
    M libs/full/runtime_local/src/runtime_local.cpp
    M libs/full/segmented_algorithms/CMakeLists.txt
    M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
    M plugins/parcelport/libfabric/parcelport_libfabric.cpp
    M src/CMakeLists.txt
    M src/lcos/base_lco.cpp
    M src/lcos/promise.cpp
    R src/runtime/actions/detail/invocation_count_registry.cpp
    M src/runtime/agas/addressing_service.cpp
    M src/runtime/agas/big_boot_barrier.cpp
    R src/runtime/agas/primary_namespace.cpp
    M src/runtime/agas/server/locality_namespace_server.cpp
    R src/runtime/agas/server/primary_namespace_server.cpp
    M src/runtime/agas/server/route.cpp
    M src/runtime/applier/applier.cpp
    M src/runtime/applier/bind_naming_wrappers.cpp
    M src/runtime/components/component_registry.cpp
    M src/runtime/components/component_type.cpp
    M src/runtime/components/server/component_base.cpp
    M src/runtime/components/server/runtime_support_server.cpp
    M src/runtime/components/stubs/runtime_support_stubs.cpp
    M src/runtime/naming/address.cpp
    M src/runtime/naming/name.cpp
    R src/runtime/parcelset/detail/per_action_data_counter_registry.cpp
    M src/runtime/parcelset/parcel.cpp
    M src/runtime/parcelset/parcelhandler.cpp
    M src/runtime_distributed.cpp
    M src/util/init_logging.cpp
    M tests/regressions/actions/component_action_move_semantics.cpp
    M tests/regressions/actions/components/action_move_semantics.hpp
    M tests/regressions/block_matrix/block_matrix.cc
    M tests/regressions/block_matrix/matrix_hpx.cc
    M tests/regressions/block_matrix/matrix_hpx.hh
    M tests/regressions/lcos/lifetime_588.cpp
    M tests/unit/agas/components/managed_refcnt_checker.hpp
    M tests/unit/agas/components/simple_mobile_object.hpp
    M tests/unit/agas/components/simple_refcnt_checker.hpp
    M tests/unit/agas/find_clients_from_prefix.cpp
    M tests/unit/agas/find_ids_from_prefix.cpp
    M tests/unit/agas/get_colocation_id.cpp
    M tests/unit/agas/local_address_rebind.cpp
    M tests/unit/component/copy_component.cpp
    M tests/unit/component/get_gid.cpp
    M tests/unit/component/get_ptr.cpp
    M tests/unit/parcelset/set_parcel_write_handler.cpp

  Log Message:
  -----------
  Merge pull request #5010 from STEllAR-GROUP/agas_module

Creating AGAS module


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/ef855bcdff1e...ee558e9239ac
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to