From 0c1d8f4216e0f51b4994f0053305e7933696c35f Mon Sep 17 00:00:00 2001 From: Roman Dodin Date: Fri, 2 Feb 2024 10:38:08 +0100 Subject: [PATCH] more clarifications to the timeout behavior --- rpc/gnmi/gnmi-commit-confirmed.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rpc/gnmi/gnmi-commit-confirmed.md b/rpc/gnmi/gnmi-commit-confirmed.md index 4132bbd..3b63e5c 100644 --- a/rpc/gnmi/gnmi-commit-confirmed.md +++ b/rpc/gnmi/gnmi-commit-confirmed.md @@ -130,6 +130,10 @@ When a commit is on-going, the existing rollback duration can be reset to a new by providing `SetRollbackDurationRequest` as action in the extension. The value of `id` should be equivalent to the id of the on-going commit. +Note, that the rollback duration value provided in the `SetRollbackDurationRequest` action +will effectively overwrite the existing rollback duration timer. It will not append to the +existing rollback duration time but set it to the new value provided. + The value of `rollback_duration` should be provided and be greater than 0. If the value is 0 or not provided then INVALID_ARGUMENT error is returned.