Dennis Klein
0a63c74849
fix: [-Wsign-compare]
2023-02-24 13:59:27 +01:00
Alexey Rybalchenko
b7a4f22a13
example: fix incorrect config
2022-10-05 09:13:37 +02:00
Dennis Klein
77e04d56de
fix(examples): warning: declaration class fair::mq::Device
does not declare anything
2022-09-14 07:37:52 +02:00
Alexey Rybalchenko
64a09dd991
fix(examples): Disable hidden CXX_VISIBILITY_PRESET
...
It was not needed.
2022-09-14 07:37:52 +02:00
Alexey Rybalchenko
1870c1c060
region example: add options for testing with externally-created regions
2022-09-09 15:11:12 +02:00
Alexey Rybalchenko
fdfde95dec
region example: fix race between segment reset & presence check
2022-09-08 07:43:45 +02:00
Dennis Klein
faa309556f
feat(examples): Add new example with custom controller plugin (statically compiled in)
2022-08-24 14:41:14 +02:00
Alexey Rybalchenko
4587af2eb4
fix(shm): race/deadlock in region locks
2022-08-19 12:24:35 +02:00
Alexey Rybalchenko
b06efc401e
shm: Monitor: Add region/segment presence check function
2022-06-22 13:31:51 +02:00
Alexey Rybalchenko
5f33401d41
Parallelize more tests
2022-01-25 11:55:38 +01:00
Alexey Rybalchenko
f4d39d224b
Avoid fixed ports in the test suites
2022-01-25 11:55:38 +01:00
Alexey Rybalchenko
bfd08bb33f
Don't use to-be-deprecated names
2022-01-24 06:40:24 +01:00
Alexey Rybalchenko
f6bade32bb
modify keep-alive example executable a bit, make it configurable
2022-01-12 19:54:49 +01:00
Alexey Rybalchenko
692576a5b1
shm: add APIs for implementing keep-alive process
2021-12-16 16:27:07 +01:00
Alexey Rybalchenko
d630fbb1e4
consolidate UnmanagedRegion options
2021-12-16 16:27:07 +01:00
Alexey Rybalchenko
dbdf17c661
Avoid accessing Device.fChannels directly, use getters
2021-11-03 20:23:40 +01:00
Dennis Klein
4e8f247a0d
fix: First round of using new non-namespaced typenames
2021-09-07 20:53:16 +02:00
Dennis Klein
38f9870893
ci: Run additional checks
2021-07-07 14:43:32 +02:00
Dennis Klein
787a0a8748
test: Increase log level
2021-07-07 14:43:32 +02:00
Dennis Klein
b374c235f0
test: No longer serialize CLI-based DDS tests
2021-07-07 14:43:32 +02:00
Dennis Klein
1df338b262
feat: Require DDS 3.5.13.7
2021-07-07 14:43:32 +02:00
Dennis Klein
3702d3bfca
fix(examples/dds): Restore infinite loop
2021-07-07 14:43:32 +02:00
Alexey Rybalchenko
3c4158addb
Remove useless code
2021-05-28 13:14:51 +02:00
Alexey Rybalchenko
6aeac265ec
Apply modernize-use-equals-default
2021-05-28 13:14:51 +02:00
Alexey Rybalchenko
9444de5868
Apply readability-redundant-member-init
2021-05-28 13:14:51 +02:00
Alexey Rybalchenko
acf63d3c1b
Apply modernize-use-default-member-init
2021-05-28 13:14:51 +02:00
Dennis Klein
f2d7bbeb21
Examples: Fix DDS agent log retrieval
2021-05-28 10:38:14 +02:00
Dennis Klein
14227aeb6d
Examples: Remove obsolete comment
2021-05-28 10:38:14 +02:00
Dennis Klein
5efa50929d
Examples: Adapt to system-packaged DDS
...
Distribution policies forbid installation of environment scripts at the
install prefix. So, e.g. in the Fedora DDS package the DDS_env.sh is
installed to /usr/bin and available via $PATH.
2021-05-28 10:38:14 +02:00
Alexey Rybalchenko
aaf74ad93f
reduce noise in examples
2021-05-13 23:00:35 +02:00
Alexey Rybalchenko
857aa84fa3
add mlock/zero options to unmanaged region
2021-05-07 21:33:15 +02:00
Alexey Rybalchenko
4e466514d2
region example: fix msg counter
2021-05-07 21:33:15 +02:00
Alexey Rybalchenko
a3d56b9aeb
configurable transport for region example script
2021-05-07 21:33:15 +02:00
Alexey Rybalchenko
8a2641d842
shm: check result of region acquisition
2021-05-07 21:33:15 +02:00
Alexey Rybalchenko
1f26883b75
Formatting
2021-03-11 12:14:00 +01:00
Alexey Rybalchenko
73109fe6d3
Shm: configurable allocation strategy
2020-09-08 16:56:35 +02:00
Alexey Rybalchenko
2ac27905e7
Move fairmq-dds-command-ui to SDK
2020-09-03 17:34:05 +02:00
Alexey Rybalchenko
1f0c94f898
Fix tag mismatch in topology files
2020-08-17 12:39:10 +02:00
Alexey Rybalchenko
d5d5c27958
QC examples: fix incorrect topology path
2020-07-09 23:34:28 +02:00
Alexey Rybalchenko
beb510ded8
Adjust example 1 docs
2020-06-29 14:44:49 +02:00
Alexey Rybalchenko
d1c51e0f1f
Use region linger setting in region example
2020-06-29 14:44:49 +02:00
Alexey Rybalchenko
52c6264faf
Fix message counter in region example
2020-06-29 14:44:49 +02:00
Alexey Rybalchenko
d22023bcb5
Implement bulk callbacks for unmanaged regions
2020-05-18 14:32:19 +02:00
Alexey Rybalchenko
a15d59c725
Remove nanomsg transport
2020-05-11 17:38:16 +02:00
Alexey Rybalchenko
e1a113aabe
Add region events subscriptions
2020-04-28 14:09:04 +02:00
Alexey Rybalchenko
46014118f0
QC ex: rename qc devices, granular state control
2020-03-30 13:14:12 +02:00
Alexey Rybalchenko
24aabdb854
Add example and test of a n-to-m topology, incuding sub-channel use
2020-03-11 14:51:19 +01:00
Alexey Rybalchenko
b05782af16
CMake: Reformat
2020-03-11 14:51:19 +01:00
Alexey Rybalchenko
3a8f34efaa
Example.QC: Add README
2020-03-11 14:51:19 +01:00
Dennis Klein
8160edfd04
Silence -Wunused-parameter
2020-03-10 14:30:23 +01:00