As we want to stop supporting the async referential integrity update over time and obsolete the referint-update-delay attribute, we need a warning such as "we recommend you set delay to 0" when somebody is issuing the healthcheck command on an instance.
Metadata Update from @ilias95: - Issue assigned to ilias95
<img alt="0001-Issue-74-Advice-users-to-set-referint-update-delay-t.patch" src="/lib389/issue/raw/e8b0294326862b6eb3d3db0fa101f7e870f94523e7175a0340cccb18718227aa-0001-Issue-74-Advice-users-to-set-referint-update-delay-t.patch" />
Metadata Update from @ilias95: - Custom field Review Status adjusted to review
ack from me, but with one change: the message can be improved I think. What about something like:
The referential integrity plugin has an asynchronous processing mode. This is controlled by the update-delay flag. When this value is 0, referential integrity plugin processes these changes inside of the operation that modified the entry - ie these are synchronous. However, when this is > 0, these are performed asynchronously. This leads the only being able to have refint enabled on one master in MMR to prevent replication conflicts and loops. Additionally, because these are performed in the background these updates may cause spurious update delays to your server by batching changes rather than smaller updates during sync processing. We advise that you set this value to 0, and enable refint on all masters as it provides a more predictable behaviour.
<img alt="0001-Issue-74-Advice-users-to-set-referint-update-delay-t.patch" src="/lib389/issue/raw/d4e96b0d6973aa857048b73fe02090b0c0a67b80306b00d5a8376cadb5a6c1a3-0001-Issue-74-Advice-users-to-set-referint-update-delay-t.patch" />
Thanks for the improved message and the review!
Ack, but the patch doesn't apply to master. Do you mind rebasing?
Metadata Update from @firstyear: - Custom field Origin adjusted to None - Custom field Review Status adjusted to ack (was: review)
Sure, here you go:
<img alt="0001-Issue-74-Advice-users-to-set-referint-update-delay-t.patch" src="/lib389/issue/raw/files/b76b1d0533b38076499a8a3299e8705eb84027ad8e95af65a4b94e6ca4c0abaf-0001-Issue-74-Advice-users-to-set-referint-update-delay-t.patch" />
commit 3ad1f7f To ssh://git@pagure.io/lib389.git 2a50b9d..709d572 master -> master
Metadata Update from @ilias95: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.