From add86d3c7c047215f886c51e2b29a4c7f1e86c0c Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Thu, 03 Sep 2026 08:21:14 +0000
Subject: [PATCH] [#877] Bound a statement of the JDBC backend by the class of the work it belongs to (#882)
---
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 42ff1da..b4557d8 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
@@ -306,6 +306,15 @@
}
@Override
+ public Cursor<ByteString, ByteString> openBulkCursor(final TreeName name)
+ {
+ traceEnter("openBulkCursor", "name", name);
+ final Cursor<ByteString, ByteString> cursor = txn.openBulkCursor(name);
+ traceLeave("openBulkCursor", "name", name);
+ return new TracedCursor(cursor);
+ }
+
+ @Override
public ByteString read(final TreeName name, final ByteSequence key)
{
traceEnter("read", "name", name, "key", hex(key));
@@ -393,6 +402,15 @@
}
@Override
+ public Cursor<ByteString, ByteString> openBulkCursor(final TreeName name)
+ {
+ traceEnter("openBulkCursor", "name", name);
+ final Cursor<ByteString, ByteString> cursor = txn.openBulkCursor(name);
+ traceLeave("openBulkCursor", "name", name);
+ return new TracedCursor(cursor);
+ }
+
+ @Override
public void openTree(final TreeName name, boolean createOnDemand)
{
traceEnter("openTree", "name", name, "createOnDemand", createOnDemand);
--
Gitblit v1.10.0