Commit Graph

  • 9b4c5deb0b Handle invalid transition to init in the control plugin Alexey Rybalchenko 2019-05-07 15:43:46 +02:00
  • 7b16c33ccd Allow PluginServices::SetProperty in Ready state Alexey Rybalchenko 2019-05-07 10:33:04 +02:00
  • 7e6eb382d5 Extend Readout example Alexey Rybalchenko 2019-04-02 15:23:26 +02:00
  • 35399ee039 Update state machine picture Alexey Rybalchenko 2019-03-29 13:46:08 +01:00
  • 2cc1117637 Notify all listeners on state changes Alexey Rybalchenko 2019-03-27 14:56:19 +01:00
  • 3582091b1c Add experimental static size mode for ofi transport v1.4.3 Dennis Klein 2019-04-29 20:28:40 +02:00
  • 2457094b6c Require correct asiofi version v0.3.1 v1.4.2 Dennis Klein 2019-03-21 17:38:00 +01:00
  • 54b7742d85 Drop obsolete dependency to AZMQ Dennis Klein 2019-03-20 18:02:42 +01:00
  • 195644f132 Add some debug output Dennis Klein 2019-03-20 17:56:12 +01:00
  • f17dade8f8 Fix example after rebase Dennis Klein 2019-03-20 17:55:54 +01:00
  • cc8fd73025 Fix recv logic Dennis Klein 2019-03-20 17:16:06 +01:00
  • 90fdcc26bb Run multipart example with ofi Dennis Klein 2019-03-20 15:51:40 +01:00
  • b45e4da2a9 Implement linger for ofi Dennis Klein 2019-03-20 15:48:55 +01:00
  • a1b7efa2f4 Unify implementation of multi part and single part message interfaces Dennis Klein 2019-03-19 18:29:12 +01:00
  • 6ee7e5fbf0 Improve error handling Dennis Klein 2019-03-14 19:14:07 +01:00
  • 99ffb732f4 Use process tools for WaitFor test Alexey Rybalchenko 2019-03-19 16:34:51 +01:00
  • 6809d60fad Fix mismatch of docs/API, wrong return value Alexey Rybalchenko 2019-03-19 15:41:13 +01:00
  • ef4d6a3310 Process tools: add print helper, support signals Alexey Rybalchenko 2019-03-19 15:12:24 +01:00
  • 696257fd4f Extending FairMQParts by a constructor taking list of FairMQMessagePtr Matthias Richter 2019-03-14 14:41:20 +01:00
  • cdc1ba084c Fix broken pipe errors in tools::execute Alexey Rybalchenko 2019-03-15 13:25:56 +01:00
  • 922f7e9a92 Use Asio to launch processes in fair::mq::tools::execute Alexey Rybalchenko 2019-03-14 14:26:50 +01:00
  • a8f1a4dfdb Try to reconnect on refused connection Dennis Klein 2019-03-12 17:48:06 +01:00
  • fb42b1e2f0 Adapt to new asiofi release Dennis Klein 2019-03-12 16:23:47 +01:00
  • 1a00f3edbd Remove controller input for several tests Alexey Rybalchenko 2019-03-12 15:49:05 +01:00
  • 74881d27e3 Remove obsolete state machine code Alexey Rybalchenko 2019-03-12 11:14:24 +01:00
  • dd02c01c36 Extend tests of error cases Alexey Rybalchenko 2019-03-08 15:26:21 +01:00
  • 44a9946ea6 Allow creating region with a callback with default transport Alexey Rybalchenko 2019-03-08 14:53:46 +01:00
  • 92632a022c Support region callbacks when no channel is specified ofi_dev_static_size Alexey Rybalchenko 2019-03-08 11:06:30 +01:00
  • bd5105d609 Remove hint parameter from builder Alexey Rybalchenko 2019-03-06 12:01:04 +01:00
  • 080dd0a9df Remove wrong readme file Alexey Rybalchenko 2019-03-06 11:41:30 +01:00
  • a9dfe39bf7 Add a hack to set the expected msg size via cmd option Alexey Rybalchenko 2019-03-06 10:41:41 +01:00
  • e1b1e5e21b Temporary remove the OFI control band Alexey Rybalchenko 2019-03-05 11:44:30 +01:00
  • 763c21ffdd Remove azmq on send, make connect/bind blocking Alexey Rybalchenko 2019-03-04 17:06:56 +01:00
  • 95ec56dcf0 Fix regression in exporting required dependency components v1.4.1 Dennis Klein 2019-03-06 16:24:10 +01:00
  • 4c2785dfc1 Update v1.4.0 Dennis Klein 2019-03-06 14:31:28 +01:00
  • c09757a09c Do not run the test suite in parallel Dennis Klein 2019-03-06 14:04:16 +01:00
  • 0f1e39ee7a Do not build ofi transport in CI for now Dennis Klein 2019-03-06 13:50:15 +01:00
  • 5af604c0a9 Rename some test names for consistency Alexey Rybalchenko 2019-03-04 13:46:41 +01:00
  • f191c5099c Fix region example by moving our test code to a separate one Alexey Rybalchenko 2019-03-04 11:39:43 +01:00
  • 3bf5f3bf45 Reformat Dennis Klein 2019-03-01 15:52:08 +01:00
  • 11a3a41a0f Add missing memory registration case Dennis Klein 2019-03-01 15:51:28 +01:00
  • 53a5456d8c Fix lifetime of memory_region Dennis Klein 2019-03-01 15:50:56 +01:00
  • 2eb09df1f7 Match consistent style Dennis Klein 2019-03-01 15:50:13 +01:00
  • 1752e116e3 Fix initialization of inproc queues Dennis Klein 2019-03-01 15:49:38 +01:00
  • 5eae5ccd31 Fix connection logic Dennis Klein 2019-02-28 19:05:59 +01:00
  • 7df278818c Enhance region example with Builder device Alexey Rybalchenko 2019-02-28 01:41:04 +01:00
  • f85663bfe8 Fix link errors with Boost Dennis Klein 2019-02-28 01:17:18 +01:00
  • a262d4684a Set cmake policy CMP0074 Dennis Klein 2019-02-28 00:42:10 +01:00
  • ad198edd59 Remove asio strand Dennis Klein 2019-02-27 18:06:53 +01:00
  • 9ffaa55181 Decrease severity of config dump Dennis Klein 2019-02-26 17:29:37 +01:00
  • b3005ecbdc Fix object lifetime bug Dennis Klein 2019-02-26 17:09:34 +01:00
  • ee890a7a46 Implement Reset signal Dennis Klein 2019-02-26 17:08:53 +01:00
  • 241bf08337 Retry ofi connection Dennis Klein 2019-02-26 16:18:18 +01:00
  • 02e1511667 Fix issues after rebase Dennis Klein 2019-02-25 15:01:37 +01:00
  • a08a34acd5 Do not share ofi context across sockets Dennis Klein 2018-11-26 02:07:48 +01:00
  • b31ab1cc48 Implement control band with asiofi Dennis Klein 2018-11-26 00:20:41 +01:00
  • 672e12f45b Add semaphore Dennis Klein 2018-11-21 00:06:08 +01:00
  • 8e7cfacd78 Implement parallel ofi::Socket::Receive Dennis Klein 2018-11-20 12:45:46 +01:00
  • 46e2420547 Implement parallel ofi::Socket::Send Dennis Klein 2018-11-13 22:26:38 +01:00
  • 9ae48c21f5 Relax CXX standard to 14 Dennis Klein 2018-11-13 17:34:18 +01:00
  • da070a407e Depend on AZMQ Dennis Klein 2018-11-09 03:19:26 +01:00
  • 35dd9578aa Set C++17 when building OFI transport Dennis Klein 2018-11-07 21:04:01 +01:00
  • c8b7059ff7 Fix typo Dennis Klein 2018-11-07 21:03:05 +01:00
  • 60f1f1000f Fix after rebase Dennis Klein 2018-11-01 22:07:01 +01:00
  • b394feca18 Implement ofi Send/Receive Dennis Klein 2018-11-01 20:44:45 +01:00
  • 91025cbc88 Deactivate control band monitor socket Dennis Klein 2018-10-30 10:33:46 +01:00
  • ba4e6f72c9 Implement connection mgmt Dennis Klein 2018-10-18 01:16:54 +02:00
  • 1c5d7ca46a Reach compilable state with asiofi again Dennis Klein 2018-10-16 18:27:03 +02:00
  • 0ff8eaf84d Fix package dependencies Dennis Klein 2018-10-11 18:58:53 +02:00
  • 7a5da93d1f Enable OFI transport in CI builds Dennis Klein 2018-08-08 15:54:49 +02:00
  • 03912e86f8 Drop protobuf dependencies Dennis Klein 2018-08-03 01:45:05 +02:00
  • fc778ab3b8 Install correct find module Dennis Klein 2018-08-03 01:41:58 +02:00
  • a670b4bbf5 Remove obsolete module Dennis Klein 2018-08-02 17:03:40 +02:00
  • 4d7a1c81c6 Depend on asiofi Dennis Klein 2018-08-08 16:31:57 +02:00
  • d9edcad845 Add backwards compatibility for removed ChangeState(int) Alexey Rybalchenko 2019-02-26 13:10:51 +01:00
  • 7dcd84dd93 Delete old unused code Alexey Rybalchenko 2019-02-22 12:54:51 +01:00
  • 8375faf835 Add --max-run-time option and fix bug in LogSocketRates Alexey Rybalchenko 2019-02-21 13:40:48 +01:00
  • b7125b746e Update deprecated methods Alexey Rybalchenko 2019-02-08 14:43:10 +01:00
  • ec519cb318 update docs Alexey Rybalchenko 2019-02-07 13:38:27 +01:00
  • fc94342db8 Update state machine Alexey Rybalchenko 2019-02-07 13:38:11 +01:00
  • 5e71d09e4d Remove unused file Alexey Rybalchenko 2019-02-06 16:39:44 +01:00
  • 36f409dc72 Formatting Alexey Rybalchenko 2019-02-06 16:37:47 +01:00
  • 62781389d4 Add pmix::lookup binding and cleanup Dennis Klein 2019-02-09 05:58:11 +01:00
  • dfc6b5c4a3 Add pmix::fence() C++ binding Dennis Klein 2019-02-07 04:02:45 +01:00
  • 2047dbef59 Fix pmix::info copy ctor Dennis Klein 2019-02-07 04:02:00 +01:00
  • 61a3da8697 Implement pmix::value copy ctor Dennis Klein 2019-02-07 04:01:02 +01:00
  • 0a98fa4bac Fix codacy issues Dennis Klein 2019-02-07 04:00:00 +01:00
  • 2358d7b03a Implement some PMIx C++ bindings Dennis Klein 2019-02-06 05:23:27 +01:00
  • 0c54aab19d Load dynamic plugins with RTLD_GLOBAL flag Dennis Klein 2019-02-04 02:40:42 +01:00
  • 1191c3cda5 Add PMIx plugin Dennis Klein 2019-02-01 16:10:33 +01:00
  • c0771c81d6 Search plugins in system directories and LD_LIBRARY_PATH Dennis Klein 2019-01-31 21:28:08 +01:00
  • e2e476ba19 Remove obsolete dependency to boost signals v1 Dennis Klein 2019-01-29 15:20:19 +01:00
  • 8ee989dbc1 Add MacOS10.14 test machine to Jenkins Alexey Rybalchenko 2019-01-23 15:27:27 +01:00
  • f1c3c5f6c4 Add API docs for 1.3.8 Dennis Klein 2019-01-07 13:13:30 +01:00
  • 291d00c73f Fix regression with ignored rateLogging channel argument v1.3.8 Alexey Rybalchenko 2019-01-07 10:31:08 +01:00
  • 4dc37efc12 Allow implicit conversion factory->resource mkrzewic 2018-12-18 15:08:43 +01:00
  • 5e24fdba8b Update alfa-ci Dennis Klein 2018-12-10 16:43:37 +01:00
  • 0cb8f6166a Let getMessage deal with SSO mkrzewic 2018-12-07 13:15:53 +01:00
  • eb43855b10 Add API docs for 1.3.7 Alexey Rybalchenko 2018-11-29 13:31:29 +01:00
  • ee24144d61 Remove previously deprecated Copy method (since 1yr) v1.3.7 Alexey Rybalchenko 2018-11-28 18:03:45 +01:00