Commit Graph

  • 8f5efdf74c Extend shmem docs Alexey Rybalchenko 2023-02-24 11:50:05 +01:00
  • 45663189a9 Turn shm-monitor off by default Alexey Rybalchenko 2023-02-24 11:49:57 +01:00
  • 61d2797971 Example tests: check exit codes Alexey Rybalchenko 2023-02-23 12:53:13 +01:00
  • afd5700cca Update copyright date Alexey Rybalchenko 2023-02-23 11:19:45 +01:00
  • 569f2ccebf ci: Only run workflows on main repo Dennis Klein 2023-02-24 12:30:04 +01:00
  • a83e401100 fix: [-Wdeprecated-declarations] Dennis Klein 2023-02-24 11:36:35 +01:00
  • 0a63c74849 fix: [-Wsign-compare] Dennis Klein 2023-02-24 11:34:39 +01:00
  • a58b4870d7 feat(Parts): Refine and tweak Dennis Klein 2023-02-24 11:26:20 +01:00
  • 7bf1d368a8 Device: synchronize access to transports container Alexey Rybalchenko 2023-02-22 18:36:16 +01:00
  • ae7bc6fc6c Control plugin: remove superfluous automatic transitions Alexey Rybalchenko 2023-02-22 17:30:43 +01:00
  • 9093ed82dc Resume/Interrupt transports consistently Alexey Rybalchenko 2023-02-22 14:01:23 +01:00
  • efb659f0ac Device: sort includes Alexey Rybalchenko 2023-02-22 12:39:46 +01:00
  • ae51ecc659 Add Device::ResumeTransports Alexey Rybalchenko 2023-02-22 12:23:28 +01:00
  • da1c9e4400 Rename Device::UnblockTransports to Device::InterruptTransports Alexey Rybalchenko 2023-02-22 12:21:33 +01:00
  • 16275db125 Add test for externally (outside the session) created shmem region v1.4.56 v1.4-patches Alexey Rybalchenko 2022-10-04 12:23:00 +02:00
  • 42ce691f57 shm: error on duplicate region IDs Alexey Rybalchenko 2022-10-04 12:15:21 +02:00
  • 58aa2b4f88 shm: refactor UnamangedRegion: rename fRemote to fController Alexey Rybalchenko 2022-10-04 12:10:32 +02:00
  • c3b273cec0 shm: Improve debug output a bit Alexey Rybalchenko 2022-10-04 12:02:05 +02:00
  • a982d60ed7 example: fix incorrect config Alexey Rybalchenko 2022-10-04 11:50:11 +02:00
  • 1076fbf824 Add ORCiD for @MohammadAlTurany Christian Tacke 2023-01-17 15:21:28 +01:00
  • d16e473b91 docs: Update fair-software.eu compliance badge Dennis Klein 2023-01-16 13:26:24 +01:00
  • ae6b60cc60 docs: Update fair-software.eu compliance badge Dennis Klein 2023-01-16 13:26:24 +01:00
  • 1881986cca docs: Add fair-software.eu compliance badge Dennis Klein 2023-01-16 13:08:13 +01:00
  • adf91d053d docs: Add OpenSSF Best Practices Badge Dennis Klein 2023-01-16 13:06:08 +01:00
  • d3be9af9b6 docs: Add our DOI badge Dennis Klein 2022-08-12 02:48:09 +02:00
  • 4104636456 build: Add fair-software.eu compliance checker Dennis Klein 2023-01-16 11:44:03 +01:00
  • c6dc360dc1 docs: Add fair-software.eu compliance badge Dennis Klein 2023-01-16 13:08:13 +01:00
  • f04266f738 docs: Add OpenSSF Best Practices Badge Dennis Klein 2023-01-16 13:06:08 +01:00
  • 7e0faa297b build: Add fair-software.eu compliance checker Dennis Klein 2023-01-16 11:44:03 +01:00
  • 9389030835 Warn when going to try allocate a shmem message more times Piotr Konopka 2022-11-17 09:19:13 +01:00
  • 7697f2f4b1 Extend error message if channel(s) was not configured before timeout Alexey Rybalchenko 2022-11-16 19:57:02 +01:00
  • 87baf9749d Make invalid channel initialization cancellable through pending state Alexey Rybalchenko 2022-11-16 19:55:22 +01:00
  • a8b7ebef09 Add operator<< to fair::mq::Channel Alexey Rybalchenko 2022-11-16 19:53:36 +01:00
  • ac661dfd63 Add test for externally (outside the session) created shmem region Alexey Rybalchenko 2022-10-04 12:23:00 +02:00
  • ed364a4857 shm: error on duplicate region IDs Alexey Rybalchenko 2022-10-04 12:15:21 +02:00
  • 9a25c4d28a shm: refactor UnamangedRegion: rename fRemote to fController Alexey Rybalchenko 2022-10-04 12:10:32 +02:00
  • 19e40bd32e shm: Improve debug output a bit Alexey Rybalchenko 2022-10-04 12:02:05 +02:00
  • b7a4f22a13 example: fix incorrect config Alexey Rybalchenko 2022-10-04 11:50:11 +02:00
  • 77e04d56de fix(examples): warning: declaration class fair::mq::Device does not declare anything Dennis Klein 2022-08-31 14:25:14 +02:00
  • 64a09dd991 fix(examples): Disable hidden CXX_VISIBILITY_PRESET Alexey Rybalchenko 2022-08-24 20:05:56 +02:00
  • 126475e7d2 feat(tools): Add macro to instruct the compiler to always inline Dennis Klein 2022-08-31 12:26:14 +02:00
  • 0e12c57ff0 build: Print summary of compile definitions Dennis Klein 2022-08-21 13:26:46 +02:00
  • 6eb973235a build: Add feature flag FAIRMQ_HAS_STD_PMR Dennis Klein 2022-08-19 13:04:45 +02:00
  • 904037d9be fix(shm): Handle pre-conditions Dennis Klein 2022-08-15 15:30:15 +02:00
  • de8236491f Merge 'v1.4.55' Dennis Klein 2022-09-12 13:29:29 +02:00
  • af0d668951 Shm: fix region init with external regions v1.4.55 Alexey Rybalchenko 2022-09-09 13:58:25 +02:00
  • 072d7cb744 shm: add some debug output Alexey Rybalchenko 2022-09-09 13:50:56 +02:00
  • f5c46ce018 region example: add options for testing with externally-created regions Alexey Rybalchenko 2022-09-09 13:49:26 +02:00
  • de09018198 Shm: fix region init with external regions Alexey Rybalchenko 2022-09-09 13:58:25 +02:00
  • 46e568c55e shm: add some debug output Alexey Rybalchenko 2022-09-09 13:50:56 +02:00
  • 1870c1c060 region example: add options for testing with externally-created regions Alexey Rybalchenko 2022-09-09 13:49:26 +02:00
  • c5cbc3d33b Merge 'v1.4.54' Dennis Klein 2022-09-08 12:29:36 +02:00
  • fdfde95dec region example: fix race between segment reset & presence check Alexey Rybalchenko 2022-09-07 23:26:04 +02:00
  • d105960444 fix(shm): Fix incorrect parameters when mapping regions v1.4.54 Alexey Rybalchenko 2022-09-05 22:46:38 +02:00
  • 3aae5bae58 build: Add ORCID for Christian Tacke Dennis Klein 2022-09-01 17:44:16 +02:00
  • 9031029d2c build: Add ORCID for Dennis Klein Dennis Klein 2022-09-01 17:25:25 +02:00
  • d478e050ba build: HTML-Format desc field in zenodo.org config Dennis Klein 2022-09-01 16:24:41 +02:00
  • 06b2b9b01f build: Add license hint to zenodo.org config Dennis Klein 2022-09-01 15:59:28 +02:00
  • b3fa4f6e7e build: Add config for zenodo.org import Dennis Klein 2022-09-01 15:35:53 +02:00
  • 75e68e3e4d fix(shm): Fix incorrect parameters when mapping regions Alexey Rybalchenko 2022-09-05 22:46:38 +02:00
  • 83ddbcef4c build(metaUpdater): Keep original ordering when adding new entries Dennis Klein 2022-09-02 20:26:21 +02:00
  • 1b796b80dd build(metaUpdater): Reorder orcid in CodeMeta Christian Tacke 2022-09-02 13:01:12 +02:00
  • 9f06cfe66b build(metaUpdater): Simplify some code Christian Tacke 2022-09-02 12:58:42 +02:00
  • a37781475b build(metaUpdater): Fix Adding new "creators" to .zenodo.json Christian Tacke 2022-09-02 12:28:19 +02:00
  • 832c83247a build(metaUpdater): Deduplicate _handle_person_list_file() Dennis Klein 2022-09-02 11:42:37 +02:00
  • 69e82ca60c build(metaUpdater): Handle Non-Existant Files Christian Tacke 2022-09-01 19:20:31 +02:00
  • 8086a04fb3 build: Match on ORCID in Updater Christian Tacke 2022-09-01 19:01:49 +02:00
  • 3367abdce3 build: Support updating the .zenodo.json metadata Dennis Klein 2022-09-01 18:41:57 +02:00
  • f462e595ed build: Add ORCID for Christian Tacke Dennis Klein 2022-09-01 17:44:16 +02:00
  • 40fcc466a9 build: Add ORCID for Dennis Klein Dennis Klein 2022-09-01 17:25:25 +02:00
  • 69220a2e49 build(codemeta): Support [ORCID] syntax Dennis Klein 2022-09-01 17:33:42 +02:00
  • b707a8b45e build: HTML-Format desc field in zenodo.org config Dennis Klein 2022-09-01 16:24:41 +02:00
  • c9fb8ac936 build: Add license hint to zenodo.org config Dennis Klein 2022-09-01 15:59:28 +02:00
  • 3925feb2b6 build: Add config for zenodo.org import Dennis Klein 2022-09-01 15:35:53 +02:00
  • 41b4a5f027 Merge 'v1.4.53' Dennis Klein 2022-08-31 15:55:01 +02:00
  • faa309556f feat(examples): Add new example with custom controller plugin (statically compiled in) Dennis Klein 2022-08-23 20:10:20 +02:00
  • da5cb34416 fix(shm): race/deadlock in region locks v1.4.53 Alexey Rybalchenko 2022-08-18 21:40:56 +02:00
  • 4587af2eb4 fix(shm): race/deadlock in region locks Alexey Rybalchenko 2022-08-18 21:40:56 +02:00
  • 73fd1b2c2a docs: Add our DOI badge Dennis Klein 2022-08-12 02:48:09 +02:00
  • a1e5962262 build: With -O3 Dennis Klein 2022-08-11 22:23:23 +02:00
  • e57f746dc9 ci: Run test suite in parallel Dennis Klein 2022-08-11 15:36:30 +02:00
  • 9a51c7b5fb ci: Update and use images from ghcr.io/fairrootgroup/fairmq-dev Dennis Klein 2022-08-11 15:30:15 +02:00
  • b3395ef26e build: ABI version is defined to be equal to the API version Dennis Klein 2022-05-30 09:14:56 +02:00
  • a48344bb03 fix(tidy): Regex Dennis Klein 2022-05-18 09:49:33 +02:00
  • 9297308f8a fix(tidy): Only emit diagnostic if source location is valid Dennis Klein 2022-05-18 07:11:07 +02:00
  • c3fdc8c08c fix(zeromq): Leaking monitor socket messages Dennis Klein 2022-04-16 14:14:27 +02:00
  • 4ae68b63e9 fix: Remove long obsolete hotfix version component Dennis Klein 2022-04-16 13:39:14 +02:00
  • 2db9bd4b82 ci: Update macOS builds Dennis Klein 2022-04-16 12:58:57 +02:00
  • e202512621 build: Bump bundled GTest to @a1cc8c55 Dennis Klein 2022-04-12 13:45:05 +02:00
  • 2513da2136 build(fairmq-tidy): Add missing EXPERIMENTAL tag Dennis Klein 2022-04-12 13:38:51 +02:00
  • 640becc436 build: Use kebab-case library names in install tree Dennis Klein 2022-03-24 16:13:04 +01:00
  • ca420a0e0d feat(plugins): Allow kebab-case plugin names, e.g. libfairmq-plugin-pmix Dennis Klein 2022-03-24 16:01:47 +01:00
  • b798b1e098 test: Increase robustness of the test suite for high -j Dennis Klein 2022-03-24 13:10:29 +01:00
  • ac1904661a test(channel): Increase sleep time Dennis Klein 2022-03-23 12:24:12 +01:00
  • cfc6090405 build!: Create a single library again Dennis Klein 2022-03-22 14:15:17 +01:00
  • 12a85c6fb1 fix: Use namespaced typenames/headers Dennis Klein 2022-03-22 13:59:37 +01:00
  • 0959095a39 feat: Deprecate non-namespaced headers Dennis Klein 2022-03-22 13:45:41 +01:00
  • 9ad9393d44 feat: Deprecate non-namespaced typenames Dennis Klein 2022-03-22 13:23:44 +01:00
  • cda7282422 feat!: Remove deprecated components sdk, sdk_commands, dds_plugin Dennis Klein 2022-03-22 12:58:10 +01:00
  • 226733c653 Reduce severity of the missing channel cfg on command line v1.4.52 Alexey Rybalchenko 2022-06-22 14:04:43 +02:00