From 641e89ef0e15c9edde69f3b8cf82c7dd5f68687a Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <ylecaillez@forgerock.com>
Date: Wed, 30 Sep 2015 14:28:07 +0000
Subject: [PATCH] OPENDJ-2016: New on disk merge import strategy based on storage engine.

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryIDSet.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryIDSet.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryIDSet.java
index 22b4150..fc30dd3 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryIDSet.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryIDSet.java
@@ -426,8 +426,8 @@
     @Override
     public ByteString encode(EntryIDSet idSet)
     {
-      return ByteString.wrap(append(
-          new ByteStringBuilder(getEstimatedSize(idSet)), idSet).trimToSize().getBackingArray());
+      final ByteStringBuilder builder = new ByteStringBuilder(getEstimatedSize(idSet));
+      return ByteString.wrap(append(builder, idSet).getBackingArray(), 0, builder.length());
     }
 
     @Override
@@ -502,8 +502,8 @@
     public ByteString encode(EntryIDSet idSet)
     {
       checkNotNull(idSet, "idSet must not be null");
-      ByteStringBuilder builder = new ByteStringBuilder(getEstimatedSize(idSet));
-      return append(builder, idSet).toByteString();
+      final ByteStringBuilder builder = new ByteStringBuilder(getEstimatedSize(idSet));
+      return ByteString.wrap(append(builder, idSet).getBackingArray(), 0, builder.length());
     }
 
     @Override

--
Gitblit v1.10.0