From 63981a897f7de93146b0404ee8a8301cd459a8d8 Mon Sep 17 00:00:00 2001 From: Pavlo Shchelokovskyy Date: Thu, 12 Mar 2026 19:55:06 +0200 Subject: [PATCH] Fix descriptions of Etcd3GW driver add it to driver compatibility matrix, and mention it also supporting grouping API, not only distributed locks. Change-Id: I24c5e8ca6b7304f75e17d8346ab288b55ca4e1e8 Closes-Bug: #2144040 Signed-off-by: Pavlo Shchelokovskyy --- doc/source/user/compatibility.rst | 6 ++++++ doc/source/user/drivers.rst | 7 +++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/doc/source/user/compatibility.rst b/doc/source/user/compatibility.rst index 20b5d8cb..0bb11758 100644 --- a/doc/source/user/compatibility.rst +++ b/doc/source/user/compatibility.rst @@ -33,6 +33,8 @@ Driver support - Yes * - :py:class:`~tooz.drivers.etcd.EtcdDriver` - Yes + * - :py:class:`~tooz.drivers.etcd3gw.Etcd3Driver` + - Yes * - :py:class:`~tooz.drivers.file.FileDriver` - Yes * - :py:class:`~tooz.drivers.ipc.IPCDriver` @@ -73,6 +75,8 @@ Driver support - No * - :py:class:`~tooz.drivers.etcd.EtcdDriver` - No + * - :py:class:`~tooz.drivers.etcd3gw.Etcd3Driver` + - No * - :py:class:`~tooz.drivers.file.FileDriver` - No * - :py:class:`~tooz.drivers.ipc.IPCDriver` @@ -110,6 +114,8 @@ Driver support - Yes * - :py:class:`~tooz.drivers.etcd.EtcdDriver` - Yes + * - :py:class:`~tooz.drivers.etcd3gw.Etcd3Driver` + - Yes * - :py:class:`~tooz.drivers.file.FileDriver` - Yes * - :py:class:`~tooz.drivers.ipc.IPCDriver` diff --git a/doc/source/user/drivers.rst b/doc/source/user/drivers.rst index 661afdb3..d439bfc4 100644 --- a/doc/source/user/drivers.rst +++ b/doc/source/user/drivers.rst @@ -202,10 +202,9 @@ Etcd3 Gateway **Summary:** -The etcd3gw driver is a driver providing only distributed locks (for now) -and is based on the `etcd server`_ supported key/value storage and -associated primitives. It relies on the `GRPC Gateway`_ to provide HTTP access -to etcd3. +The etcd3gw driver is a driver providing distributed locking and grouping APIs +and is based on the `etcd server`_ supported key/value storage and associated +primitives. It relies on the `GRPC Gateway`_ to provide HTTP access to etcd3. Consul ------