Commit Graph

  • 9defa71622 Add GetType() to UnmanagedRegion Alexey Rybalchenko 2021-04-09 12:25:56 +02:00
  • ed2dcedf03 Add operator<< for fair::mq::Transport Alexey Rybalchenko 2021-04-09 12:23:53 +02:00
  • a3d56b9aeb configurable transport for region example script Alexey Rybalchenko 2021-04-09 12:23:29 +02:00
  • 8a2641d842 shm: check result of region acquisition Alexey Rybalchenko 2021-04-09 11:40:36 +02:00
  • 2ca62d06db shm region cache: fix multiple sessions issue Alexey Rybalchenko 2021-05-06 23:13:11 +02:00
  • 87e0ca5450 add region cache test Alexey Rybalchenko 2021-05-06 22:59:19 +02:00
  • ef5b3c782e improve message counter cache line use Gvozden Neskovic 2021-05-06 11:08:28 +02:00
  • f7ba3052aa use thread local cache to avoid interprocess lock on shm GetData Gvozden Neskovic 2021-05-06 11:04:01 +02:00
  • a90dbf64de Fix -Wunused-result Dennis Klein 2020-06-17 15:05:34 +02:00
  • 9724f184f4 Fallback to Boost.Filesystem on GCC 8 Dennis Klein 2021-04-08 19:01:46 +02:00
  • 057ba03776 PluginManager: Do not load built-in plugins via dlopen/dlsym Dennis Klein 2021-04-28 01:27:57 +02:00
  • 6dfea32aee Improve Events API Giulio Eulisse 2021-05-04 09:57:28 +02:00
  • 868fe02ee9 CI: Submit results to CDash for each build step v1.4.35 Dennis Klein 2021-04-08 15:00:10 +02:00
  • a2016a9361 CI: Add alice-centos-7 environment Dennis Klein 2021-04-08 14:17:38 +02:00
  • ea9aede652 Fallback to <boost/filesystem> on GCC 7 Dennis Klein 2021-04-08 12:49:52 +02:00
  • 77bf12c8e8 docs patch Alexey Rybalchenko 2021-04-08 12:36:51 +02:00
  • f3bc9e05a8 shmmonitor: update docs v1.4.34 Alexey Rybalchenko 2021-04-07 12:09:18 +02:00
  • 5facc441b8 shmmonitor: add --list-all Alexey Rybalchenko 2021-04-07 09:12:33 +02:00
  • 2602f53585 Add tools: StrStartsWith, StrEndsWith Alexey Rybalchenko 2021-04-06 13:16:00 +02:00
  • 0976465338 shm: reduce delay between monitor daemon launch & HBs Alexey Rybalchenko 2021-03-31 12:58:17 +02:00
  • 9144258b89 shmmonitor: daemon output to file if FAIRMQ_SHMMONITOR_VERBOSE is true Alexey Rybalchenko 2021-03-31 12:53:11 +02:00
  • be55565617 shmmonitor: use fairlogger Alexey Rybalchenko 2021-03-31 12:22:28 +02:00
  • d7e2fbecea shmmonitor: refactor to separate monitoring from output Alexey Rybalchenko 2021-03-31 11:23:08 +02:00
  • 72175e5757 shmmonitor: optimize startup to avoid repeated start Alexey Rybalchenko 2021-03-31 10:57:29 +02:00
  • effba534f0 shmmonitor: add session name and creator id to the output Alexey Rybalchenko 2021-03-27 23:26:23 +01:00
  • efd42075a9 shmmonitor: enable read only access Alexey Rybalchenko 2021-03-27 23:19:53 +01:00
  • 5228407932 shmmonitor: distinguish daemon from monitor mode (orthogonal) Alexey Rybalchenko 2021-03-27 23:18:32 +01:00
  • 30e81d58f8 shmmonitor: allow getting shmids based on session/userid Alexey Rybalchenko 2021-03-27 13:38:54 +01:00
  • 2c7c46f2fd Remove codacy badge Dennis Klein 2021-03-25 14:25:27 +01:00
  • 0a5122bb24 Remove codecov badge Dennis Klein 2021-03-25 12:50:37 +01:00
  • fc49687879 builtin devices: Reorganize Dennis Klein 2021-03-24 12:53:20 +01:00
  • 66a4df0667 fairmq-uuid-gen: Move to tools directory Dennis Klein 2021-03-24 13:35:21 +01:00
  • 978191fa6c Introduce <fairmq/runDevice.h> Dennis Klein 2021-03-24 12:59:34 +01:00
  • cef6d0afcd Introduce <fairmq/Device.h> Dennis Klein 2021-03-24 12:55:00 +01:00
  • 47ec550792 control plugin: Move to subdirectory for consistency Dennis Klein 2021-03-24 11:48:53 +01:00
  • b4aeb320e5 CI: Collect DDS logs on error Dennis Klein 2021-03-24 11:18:57 +01:00
  • 107248be0a Reorganize includes for consistency Dennis Klein 2021-03-24 11:12:49 +01:00
  • 68ceaba501 CI: Filter and process warnings and errors Dennis Klein 2021-03-23 14:18:58 +01:00
  • 4b6cf8b181 Fix aggregate initialization issue before C++20 Dennis Klein 2021-03-23 13:08:47 +01:00
  • 21d6cf9830 CI: Run clang-tidy Dennis Klein 2021-03-23 11:23:20 +01:00
  • 6d82d305b9 Add API docs for v1.4.33 gh-pages Alexey Rybalchenko 2021-03-23 14:11:44 +01:00
  • bffe74c5cf shm: handle shrink failure gracefully v1.4.33 Alexey Rybalchenko 2021-03-23 03:47:48 +01:00
  • 72f319e276 CI: Adapt to new alfaci build hosts Dennis Klein 2021-03-23 10:35:50 +01:00
  • 62438bd99e shm: Improve error message when segment cannot be opened Alexey Rybalchenko 2021-03-17 12:34:24 +01:00
  • c8ad684b18 Add --shm-no-cleanup option Alexey Rybalchenko 2021-03-17 12:32:58 +01:00
  • a5ec83208d Update docs Alexey Rybalchenko 2021-03-11 11:49:33 +01:00
  • fc2241ece7 Fix incorrect channel index passed to OnData callback Alexey Rybalchenko 2021-03-04 12:47:33 +01:00
  • 1f26883b75 Formatting Alexey Rybalchenko 2021-02-26 11:59:05 +01:00
  • edbdc57332 shm: make shmId also available as uint64_t Alexey Rybalchenko 2021-03-02 11:39:25 +01:00
  • 0fd2fcadc2 shm: Make sure no event notifications are missed Alexey Rybalchenko 2021-02-26 11:40:33 +01:00
  • 9b48b31a75 shm: Make sure all region events are fired Alexey Rybalchenko 2021-02-26 11:39:24 +01:00
  • cb4335e59f Add test coverage for --channel-config name selector Dennis Klein 2021-03-05 01:24:42 +01:00
  • ce4584b3d8 Provide a better syntax for --channel-config Giulio Eulisse 2021-03-04 23:16:22 +01:00
  • bbc1dd4600 Add optional file output to FairMQSink v1.4.32 Alexey Rybalchenko 2021-03-01 13:56:16 +01:00
  • 8327810942 Warn on unknown --channel-config args Dennis Klein 2021-02-25 17:33:38 +01:00
  • c37742e3b4 Update Copyright string Dennis Klein 2021-02-25 17:32:58 +01:00
  • 93dff3c5a7 Fix regression in shmmonitor v1.4.31 Alexey Rybalchenko 2021-02-19 01:52:31 +01:00
  • 2b3e38d9a4 shmmonitor: non-interactive mode checks and quits v1.4.30 Alexey Rybalchenko 2021-02-09 23:28:39 +01:00
  • c6b13cd3a1 Fix shmem::Message::SetUsedSize(0) v1.4.29 Alexey Rybalchenko 2021-01-25 12:40:25 +01:00
  • c5487a11ed Remove custom implementation for enum hashing Alexey Rybalchenko 2021-01-14 17:46:15 +01:00
  • 4a09154a91 17-ify namespaces Alexey Rybalchenko 2021-01-13 15:45:38 +01:00
  • d9a5e82160 Cleanup tools includes Alexey Rybalchenko 2021-01-13 14:01:48 +01:00
  • 751c53171c Replace tools::make_unique with std::make_unique Alexey Rybalchenko 2021-01-13 13:36:47 +01:00
  • 6815c9c172 zmq: implement alignment Alexey Rybalchenko 2020-12-15 10:03:17 +01:00
  • 02a3980343 Remove useless parameter from implementation Alexey Rybalchenko 2020-12-21 11:56:18 +01:00
  • 38b34785e0 format & remove unused variable Alexey Rybalchenko 2020-12-17 11:09:16 +01:00
  • be94ceb7a7 zmq: simplify SetUsedSize implementation Alexey Rybalchenko 2020-12-16 09:31:22 +01:00
  • afadbb53e4 zmq: correct accounting for msg size > 2GB Alexey Rybalchenko 2020-11-20 10:13:58 +01:00
  • 749d28a3b5 DeviceRunner: check FAIRMQ_SEVERITY env var for severity Alexey Rybalchenko 2020-10-21 09:28:03 +02:00
  • 29f45fa77d Rename TransferResult to TransferCode Alexey Rybalchenko 2020-10-21 09:14:58 +02:00
  • ea746b17d0 Remove deprecated methods Alexey Rybalchenko 2020-10-21 09:59:52 +02:00
  • 636846fcdb Bump C++ standard requirement to C++17 Alexey Rybalchenko 2020-10-20 10:24:11 +02:00
  • f46d446d52 shm: do mlock/zeroing under shmem lock v1.4.28 Alexey Rybalchenko 2020-12-04 12:01:52 +01:00
  • db0937f339 shm: ensure local segments are complete for region subscriptions v1.4.27 Alexey Rybalchenko 2020-11-25 13:29:56 +01:00
  • bb1ce794b6 Let single message methods also return int64_t Alexey Rybalchenko 2020-11-17 11:14:38 +01:00
  • 9e2373b55d extern/asio: Bump to 1.18.0 Dennis Klein 2020-11-13 03:00:38 +01:00
  • c51e88e114 CI: Do not run unstable tests on macOS 10.14 hosts Dennis Klein 2020-11-12 20:56:31 +01:00
  • f9219dab65 CI: Remove old options Dennis Klein 2020-11-12 20:38:48 +01:00
  • 0806720f61 Bump DDS version to 3.5.3 (multiple sessions support) Alexey Rybalchenko 2020-11-12 19:40:19 +01:00
  • e39d17d09e Apply suggestions from -Wrange-loop-analysis Alexey Rybalchenko 2020-11-12 15:34:03 +01:00
  • a14502242f DDS command UI: return EXIT_FAILURE on errors Alexey Rybalchenko 2020-11-11 21:47:33 +01:00
  • d3697ec97b SDK: add WaitForPublisherCount() and related ctor arg Alexey Rybalchenko 2020-11-11 21:35:18 +01:00
  • 73377c5100 CI: Update macOS builds Dennis Klein 2020-11-05 15:12:02 +01:00
  • 49d8a1b4dd DeviceRunner: Set log severity only if one was provided v1.4.26 Alexey Rybalchenko 2020-10-15 11:15:28 +02:00
  • f14f507584 SDK: Remove instance limit from DDSSession Alexey Rybalchenko 2020-10-08 17:48:41 +02:00
  • 8dd0b25c06 Make BasicTopology actually movable Alexey Rybalchenko 2020-10-08 17:40:53 +02:00
  • 7edf436919 Improve PMIx Package Finding on Debian Christian Tacke 2020-10-08 16:34:28 +02:00
  • 0e5978b160 Properties: add output support for shorts Alexey Rybalchenko 2020-10-01 10:40:55 +02:00
  • 71b1866d7b small includes cleanup Alexey Rybalchenko 2020-09-23 09:05:12 +02:00
  • 6699711e17 FairMQChannel: Refactor, moving short methods to header Alexey Rybalchenko 2020-09-22 11:37:05 +02:00
  • 120760da0a FairMQChannel: avoid copy when iterating over endpoints Alexey Rybalchenko 2020-09-22 11:34:52 +02:00
  • d03a504ccd shmem: fail earlier if given an unsupported socket type Alexey Rybalchenko 2020-09-22 11:31:52 +02:00
  • cf004f69b2 FairMQChannel: replace ResetChannel() with Invalidate() Alexey Rybalchenko 2020-09-22 10:47:01 +02:00
  • cfa18ccfce FairMQChannel: remove artifacts from no longer used optimizations Alexey Rybalchenko 2020-09-22 10:03:56 +02:00
  • e332e20dbd Remove thread-safety from channel methods Alexey Rybalchenko 2020-09-22 09:47:16 +02:00
  • 3ab10ced7a FairMQChannel: remove deprecated methods Alexey Rybalchenko 2020-09-22 09:21:28 +02:00
  • 1b30f3ac14 Update return types in ofi::Socket v1.4.25 Alexey Rybalchenko 2020-09-23 09:09:17 +02:00
  • 35c7959c53 Workaround Cpp17MoveInsertable issue on xcode 12 v1.4.24 Alexey Rybalchenko 2020-09-21 18:48:27 +02:00
  • 5ea8ffeb34 Update command format in PMIx plugin Alexey Rybalchenko 2020-09-16 22:44:52 +02:00
  • 04ee1db8e5 Avoid default session id in shmem tests Alexey Rybalchenko 2020-09-16 22:42:11 +02:00