- 22 Apr, 2020 5 commits
-
-
Dominik Charousset authored
The new default values (10s for heartbeats, 30s for disconnects) enable CAF to detect frozen nodes eventually by default.
-
Dominik Charousset authored
-
Dominik Charousset authored
By using `scheduled_send` instead of `delayed_send`, we can keep track of the timeliness of our heartbeats. If the BASP broker processes its tick after the next interval is over, we can assume an overload situation or too low heartbeat intervals. Further, the type of the `heartbeat_interval` constant was changed to `timespan` in order to fix a mismatch between the actor system config and the BASP broker. Relates #1095.
-
Dominik Charousset authored
-
Dominik Charousset authored
In order to remove frozen BASP nodes in a timely manner, users need to be able to provide a timeout on the messaging level. Ideally, this timeout is a multiple of the heartbeat interval.
-
- 04 Apr, 2020 4 commits
-
-
Joseph Noir authored
(cherry picked from commit aa4ec6ee)
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 02 Apr, 2020 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 30 Mar, 2020 1 commit
-
-
Dominik Charousset authored
-
- 27 Mar, 2020 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 26 Mar, 2020 1 commit
-
-
Dominik Charousset authored
-
- 06 Mar, 2020 4 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
(cherry picked from commit 2cf81be9)
-
Dominik Charousset authored
(cherry picked from commit 73bd12e6)
-
Dominik Charousset authored
(cherry picked from commit ab7b9114)
-
- 29 Feb, 2020 8 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
(cherry picked from commit 3d4021b9)
-
Dominik Charousset authored
(cherry picked from commit 23efb520)
-
Dominik Charousset authored
(cherry picked from commit e1f57de6)
-
Dominik Charousset authored
(cherry picked from commit 58a477f8)
-
Dominik Charousset authored
(cherry picked from commit 5c274689)
-
Dominik Charousset authored
(cherry picked from commit c0b7fcd9)
-
- 28 Feb, 2020 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
(cherry picked from commit 043151fa)
-
- 25 Feb, 2020 1 commit
-
-
Dominik Charousset authored
(cherry picked from commit 7b5919d7)
-
- 22 Feb, 2020 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Passing CAF variables only to the direct parent breaks setups with deeper nesting. Setting the variables as cache variables instead makes them visible everywhere.
-
- 08 Feb, 2020 1 commit
-
-
Dominik Charousset authored
-
- 04 Feb, 2020 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 03 Feb, 2020 2 commits
-
-
Dominik Charousset authored
Add -pthread flag when looking for libc++
-
Dominik Charousset authored
-
- 02 Feb, 2020 1 commit
-
-
Dominik Charousset authored
Remove doc target an properly handle OPENSSL_INCLUDE_DIR in submodule mode
-