From c90b64aa900e1d4bb6c384d2480bcdb9ddd7c883 Mon Sep 17 00:00:00 2001 From: Rustam Ibragimov <33183529+0exp@users.noreply.github.com> Date: Mon, 9 Dec 2024 18:16:15 +0300 Subject: [PATCH] [roadma] release locks and requests of concrete acquirer id or/and host id --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e3e6204..ca834e8 100644 --- a/README.md +++ b/README.md @@ -2082,9 +2082,10 @@ Detalized event semantics and payload structure: ```ruby rql.lock_series('lock_a', 'lock_b', 'lock_c') { puts 'locked' } ``` - - `light mode`: an ability to work without any debug and instrumentation logic and data (totally reduced debugging and instrumenting possibilities, but better performance); + - an ability to release all locks and all requests of the concrete acquirer id or host id (or both in validation-orianted combination); - **Minor**: - Support for detailed `OpenTelemetry` tracing; + - `light mode`: an ability to work without any debug and instrumentation logic and data (totally reduced debugging and instrumenting possibilities, but better performance); - support for `Dragonfly` database backend (https://github.com/dragonflydb/dragonfly) (https://www.dragonflydb.io/); - (_research_) GVL-isolation for lock acquirement logic (try to bypass Ruby's "context-switching" in order to prevent any time-based affects on lock-acquirement logic); - Semantic error objects for unexpected Redis errors;