Commit Graph

  • 89d71ce14c Improve README Dennis Klein 2018-05-22 14:26:30 +02:00
  • e54db27242 Remove the alias target Dennis Klein 2018-05-22 14:18:23 +02:00
  • cc4a8b8f7f Modify target CI environment v1.2.2 Alexey Rybalchenko 2018-05-17 16:28:31 +02:00
  • e4c349888d Improve compilation speed Alexey Rybalchenko 2018-05-16 18:06:57 +02:00
  • 436f79bee5 Control plugin: add ability to switch log levels interactively Alexey Rybalchenko 2018-05-09 16:12:04 +02:00
  • 2a6e4de72c provide FAIRMQ_PATH to test suites Alexey Rybalchenko 2018-05-14 18:01:08 +02:00
  • e295978b3e further shorten shm names Alexey Rybalchenko 2018-05-14 16:29:02 +02:00
  • e4d73f1a9a Test all examples with all possible transports Alexey Rybalchenko 2018-05-09 17:51:11 +02:00
  • d93dc2f7f7 Use enum transport types instead of strings in Channel/Device Alexey Rybalchenko 2018-05-04 16:12:37 +02:00
  • 7a4fd96b27 Fix namespaces in Transports.h and add conversion map Alexey Rybalchenko 2018-05-04 14:58:14 +02:00
  • 155618af57 Used cached default transport in FairMQDevice::Transport() Alexey Rybalchenko 2018-05-04 14:22:27 +02:00
  • 83fa4bb6d9 Add API docs for 1.2.1 Dennis Klein 2018-05-04 22:17:56 +02:00
  • 9906475b6f Add new release v1.2.1 Dennis Klein 2018-05-04 21:57:00 +02:00
  • de7ddc0ddd Fix type conflict for some environments Alexey Rybalchenko 2018-05-04 16:40:36 +02:00
  • 03aba17be8 Add API docs for 1.2.0 Dennis Klein 2018-05-03 19:53:50 +02:00
  • cab5511795 Document BUILD_DOCS switch v1.2.0 Dennis Klein 2018-05-03 19:35:41 +02:00
  • e9062954a4 Drop in favour of new introduction section Dennis Klein 2018-05-03 19:30:01 +02:00
  • 5e4e4e2d94 Add doxygen link Dennis Klein 2018-05-03 19:26:45 +02:00
  • d673f14dbb Turn list into table Dennis Klein 2018-05-03 19:22:52 +02:00
  • 86a7373ef8 Update list of exported CMake variables Dennis Klein 2018-05-03 19:17:43 +02:00
  • c0977d1f1e Add docs target and build option BUILD_DOCS Dennis Klein 2018-05-03 18:54:51 +02:00
  • f0f9f45c25 Update contributors Dennis Klein 2018-05-03 12:57:33 +02:00
  • 70d0f9a18b Add release table Dennis Klein 2018-05-03 12:35:16 +02:00
  • 43f9c2a6a2 Add links in dependency list Dennis Klein 2018-05-03 12:23:33 +02:00
  • a44af730c8 Add build status badges Dennis Klein 2018-05-03 12:14:04 +02:00
  • d433b1cdc4 Reintroduce the zeromq find module Dennis Klein 2018-05-03 12:08:23 +02:00
  • a5ff7d5a1e Add resolver for hostname -> ip, use it before bind/connect Alexey Rybalchenko 2018-05-03 15:00:32 +02:00
  • 454339d8d6 Initial commit Dennis Klein 2018-05-03 15:23:28 +02:00
  • 166e537d9f Fix incomplete initialization in CreateOwnConfig() Alexey Rybalchenko 2018-05-02 17:51:02 +02:00
  • bf5983d8f6 provide location for general fairmq devices/tools Alexey Rybalchenko 2018-05-01 18:31:27 +02:00
  • f68b5425a6 prefix general executables with 'fairmq-' Alexey Rybalchenko 2018-04-30 17:27:07 +02:00
  • 4b05fda0d8 Use PROJECT_INSTALL_DATADIR for config files Alexey Rybalchenko 2018-04-30 15:48:14 +02:00
  • 2ec55416ba Update example READMEs Alexey Rybalchenko 2018-04-30 15:14:50 +02:00
  • 8ebf65c252 Fix typo Dennis Klein 2018-04-30 12:42:17 +02:00
  • bab7e13737 Refactor the examples after move from FairRoot Alexey Rybalchenko 2018-04-26 23:06:01 +02:00
  • 31cba0515e try full output for tests Alexey Rybalchenko 2018-01-16 12:46:28 +01:00
  • 2c2fc8e0a6 convert log severities use to lowercase and remove use of MQLOG Alexey Rybalchenko 2017-12-22 10:40:50 +01:00
  • 500d509324 Single Logger implementation for FairLogger & FairMQLogger Alexey Rybalchenko 2017-10-11 15:49:49 +02:00
  • ccbbc9591d FairMQ: Add hint argument to the region callback, settable per message. Alexey Rybalchenko 2017-12-15 14:44:17 +01:00
  • 37271e5840 Use new Copy API in MQ example 4 Alexey Rybalchenko 2017-12-11 11:16:50 +01:00
  • 21fc10d3de Disable irrelevant output in tests to workaround output scrambling on MacOS 10.11 Alexey Rybalchenko 2017-11-30 17:05:38 +01:00
  • e9486a0573 Disable irrelevant test output (to workaround output scrambling) Alexey Rybalchenko 2017-11-29 17:09:30 +01:00
  • 88b1b20ae1 FairMQ: Fix missing region acks if receiver doesn't call OnData & clean includes. Alexey Rybalchenko 2017-11-29 16:55:51 +01:00
  • 22e2e90de3 correct typo in copyright section Mohammad Al-Turany 2017-11-29 10:35:57 +01:00
  • 661e469aa8 FairMQ: Add uuid generator to tools & let tests use it for session names. Alexey Rybalchenko 2017-11-28 17:25:39 +01:00
  • c9fc46e2c9 FairMQ: Add test for example/advanced/Region. Alexey Rybalchenko 2017-11-28 15:37:41 +01:00
  • ce162364fa FairMQ: Introduce callbacks for the FairMQUnmanagedRegion. Alexey Rybalchenko 2017-11-14 17:00:37 +01:00
  • 0fc0a37ada Update ex3/MQ/3-dds readme Dennis Klein 2017-10-31 15:57:43 +01:00
  • f7e023b900 FairMQ: shared memory unmanaged region updates: Alexey Rybalchenko 2017-10-19 11:17:05 +02:00
  • 132682bc10 Fix MQ example 6 condition Alexey Rybalchenko 2017-10-12 11:42:51 +02:00
  • f827655f81 Port DDS plugin to the new plugin system. Alexey Rybalchenko 2017-09-15 13:51:42 +02:00
  • 6d03dda95d Eliminate warnings in FairLink and FairMQ Plugins. Alexey Rybalchenko 2017-09-11 14:50:48 +02:00
  • 74fb825a18 Clean shmem before running the multi-transport test. Alexey Rybalchenko 2017-09-04 10:03:19 +02:00
  • 319bdc91a1 Tests for MQ examples Alexey Rybalchenko 2017-08-23 11:12:29 +02:00
  • 984eed1a89 FairMQRegion and examples/advanced/Region Alexey Rybalchenko 2017-06-02 13:50:13 +02:00
  • ab985dedf8 Update DDS example to new DDS APIs Alexey Rybalchenko 2017-06-29 12:28:22 +02:00
  • c6de904046 Add NewPoller() wrapper. Alexey Rybalchenko 2017-05-19 09:41:13 +02:00
  • fc309e8b63 Refactor the transport interface Alexey Rybalchenko 2017-04-04 17:14:37 +02:00
  • 3e013f98b8 refactor and integrate with aliBuild/alienv Dennis Klein 2017-02-21 23:03:22 +01:00
  • 8defd77b63 Adding multiple transports support & other fixes: Alexey Rybalchenko 2017-01-13 15:53:25 +01:00
  • 22abc3671b First version of the shared memory transport. Alexey Rybalchenko 2016-06-03 11:24:12 +02:00
  • e255372043 Convert factory methods to return smart ptrs Alexey Rybalchenko 2016-11-16 16:27:21 +01:00
  • c86bfd97a8 Update MQ example 8 to use multiple endpoints mkrzewic 2016-11-11 17:06:07 +01:00
  • e241ea41bb all: apply fer-json-fmt Sebastien Binet 2016-11-10 15:20:09 +01:00
  • 6e8839e955 all: use strict(er) and more regular JSON schema Sebastien Binet 2016-11-10 14:22:11 +01:00
  • 72eb775983 Update JSON files & readme, use FairMQDevicePtr, cleanup. Alexey Rybalchenko 2016-10-28 15:42:15 +02:00
  • d2606f0821 Move config & control DDS functionality into plugins. Alexey Rybalchenko 2016-10-19 16:20:40 +02:00
  • da10c64800 Enable new callback API Alexey Rybalchenko 2016-08-10 09:47:53 +02:00
  • d5b98567db Fix unused variables, init order and effc++ warnings. Alexey Rybalchenko 2016-09-02 13:44:30 +02:00
  • ac9475c591 Modified the ROOTMacros.cmake to allow GENERATE_EXECUTABLE() to install executables in directory set by BIN_DESTINATION (or in bin/ if not set). Radoslaw Karabowicz 2016-06-15 12:14:43 +02:00
  • e7ad0d6c34 Refactor DDS example and tools to be able to run with/without DDS Alexey Rybalchenko 2016-05-19 10:22:02 +02:00
  • dc72912b19 Remove redundant state change call and revert the termination handler. Alexey Rybalchenko 2016-05-12 15:21:12 +02:00
  • f7200cf4bd Let ParseAll exit if unsuccessfull Alexey Rybalchenko 2016-05-12 11:35:24 +02:00
  • 622a11a32d Cleanup examples Alexey Rybalchenko 2016-05-12 09:15:35 +02:00
  • edcc7a4ee3 Cleanup example include directories Alexey Rybalchenko 2016-05-11 14:51:43 +02:00
  • 789d87f422 Fix the logger conflict issue Alexey Rybalchenko 2016-04-27 17:00:27 +02:00
  • 13453354c8 Configuration and DDS example/tools updates Alexey Rybalchenko 2016-03-31 14:41:05 +02:00
  • 8317d440db enable object array parsing in JSON parser for devices, channels, and sockets. device, channel, and socket are parsed as before winckler 2016-04-04 11:45:28 +02:00
  • 07aed04b14 add deleter in FairMQ example 8 winckler 2016-03-31 19:35:56 +02:00
  • dcb791694a change serialization API so that it takes a FairMQMessage reference winckler 2016-03-28 19:13:49 +02:00
  • 5f365c84c7 add serialization API winckler 2016-03-24 15:59:33 +01:00
  • e818174126 Update DDS example to use new library and names Alexey Rybalchenko 2016-03-30 09:55:49 +02:00
  • 830ba948f0 Install config files for MQ examples Alexey Rybalchenko 2016-03-24 15:23:01 +01:00
  • 6ab3b0ebc0 Update multi-part features (nanomsg) and various fixes Alexey Rybalchenko 2016-03-21 09:59:00 +01:00
  • fb9b6086df Fix compiler warnings. Florian Uhlig 2016-03-09 15:52:10 +01:00
  • bbadf09aad FairMQ: Extend Multipart and messaging API Alexey Rybalchenko 2016-02-23 18:00:35 +01:00
  • 1bb72fea38 Add FlatBuffers & MessagePack examples Alexey Rybalchenko 2015-12-04 15:18:46 +01:00
  • 7ab6afa28a Remove compile time transport interface switch Alexey Rybalchenko 2016-01-13 17:21:24 +01:00
  • 71ecbe214d Add a acknowledgement channel to Tutorial 3... Alexey Rybalchenko 2015-12-02 16:24:47 +01:00
  • c9c881c33c Extend DDS Example to use command interface Alexey Rybalchenko 2015-11-23 11:28:15 +01:00
  • 837e035457 Update device configuration Alexey Rybalchenko 2015-11-11 11:06:11 +01:00
  • f0a878a43a Rename /example to /examples and move MQ examples in it Alexey Rybalchenko 2015-11-09 10:36:24 +01:00
  • 736d61830c small corrections Mohammad Al-Turany 2018-05-02 13:47:30 +02:00
  • 33edd53f69 Improve README Dennis Klein 2018-04-23 19:35:05 +02:00
  • 4366d924dd Add nightly build pipeline Dennis Klein 2018-05-02 16:00:54 +02:00
  • 951ed1b739 Tweak configure options a bit more Dennis Klein 2018-05-02 12:23:52 +02:00
  • 19224d3cec Add configure options Dennis Klein 2018-05-02 12:12:10 +02:00
  • 8285038ee8 Fix label Dennis Klein 2018-05-02 12:05:35 +02:00
  • 32fc60656b Add CI jobs Dennis Klein 2018-05-02 11:55:46 +02:00
  • 1a0140b3a9 Alias targets for imported targets are only supported from CMake 3.11+ v1.1.7 Dennis Klein 2018-04-25 16:50:14 +02:00