From 655132fb059cfa70fb338d54f1bb0fb48198fb0f Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Wed, 02 Sep 2026 06:44:10 +0000
Subject: [PATCH] [#873] Give each backend its own compressed schema trees (#881)

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/TracedStorage.java |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/TracedStorage.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/TracedStorage.java
index 172388e..42ff1da 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/TracedStorage.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/TracedStorage.java
@@ -288,6 +288,15 @@
     }
 
     @Override
+    public boolean treeExists(TreeName name)
+    {
+      traceEnter("treeExists", "name", name);
+      final boolean exists = txn.treeExists(name);
+      traceLeave("treeExists", "name", name, "exists", exists);
+      return exists;
+    }
+
+    @Override
     public Cursor<ByteString, ByteString> openCursor(final TreeName name)
     {
       traceEnter("openCursor", "name", name);
@@ -366,6 +375,15 @@
     }
 
     @Override
+    public boolean treeExists(TreeName name)
+    {
+      traceEnter("treeExists", "name", name);
+      final boolean exists = txn.treeExists(name);
+      traceLeave("treeExists", "name", name, "exists", exists);
+      return exists;
+    }
+
+    @Override
     public Cursor<ByteString, ByteString> openCursor(final TreeName name)
     {
       traceEnter("openCursor", "name", name);

--
Gitblit v1.10.0