From 74fea9c73aa679eebe68f78d34ae80fa0f263c24 Mon Sep 17 00:00:00 2001
From: Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Date: Fri, 21 Oct 2016 09:41:24 +0000
Subject: [PATCH] OPENDJ-3400 Fake a no-operation storage for offline commands when a suffix has no files
---
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java
index bd6e01c..99faae0 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DefaultIndex.java
@@ -102,7 +102,7 @@
codec = new EntryIDSet.EntryIDSetCodecV3(codec, cryptoSuite);
}
trusted = flags.contains(TRUSTED);
- if (!trusted && entryContainer.getHighestEntryID(txn).longValue() == 0)
+ if (createOnDemand && !trusted && entryContainer.isEmpty(txn))
{
// If there are no entries in the entry container then there
// is no reason why this index can't be upgraded to trusted.
--
Gitblit v1.10.0