From 8513213e8f8f1cd4d87a10b3218654c6988f5188 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 31 Mar 2015 10:00:47 +0000
Subject: [PATCH] CR-6474 OPENDJ-1711 - re-implement VLV support for pluggable backends
---
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexBuffer.java | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexBuffer.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexBuffer.java
index 5b17a76..c8dbee7 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexBuffer.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexBuffer.java
@@ -122,23 +122,23 @@
/** A simple class representing a pair of added and deleted VLV values. */
static class BufferedVLVIndexValues
{
- private TreeSet<SortValues> addedValues;
- private TreeSet<SortValues> deletedValues;
+ private TreeSet<ByteString> addedValues;
+ private TreeSet<ByteString> deletedValues;
/**
* Adds the provided values to this object.
*
* @param sortValues the values to add
*/
- void addValues(SortValues sortValues)
+ void addValues(ByteString sortValues)
{
if (!remove(deletedValues, sortValues))
{
- if (this.addedValues == null)
+ if (addedValues == null)
{
- this.addedValues = new TreeSet<SortValues>();
+ addedValues = new TreeSet<ByteString>();
}
- this.addedValues.add(sortValues);
+ addedValues.add(sortValues);
}
}
@@ -147,19 +147,19 @@
*
* @param sortValues the values to delete
*/
- void deleteValues(SortValues sortValues)
+ void deleteValues(ByteString sortValues)
{
if (!remove(addedValues, sortValues))
{
- if (this.deletedValues == null)
+ if (deletedValues == null)
{
- this.deletedValues = new TreeSet<SortValues>();
+ deletedValues = new TreeSet<ByteString>();
}
- this.deletedValues.add(sortValues);
+ deletedValues.add(sortValues);
}
}
- private boolean remove(TreeSet<SortValues> values, SortValues sortValues)
+ private boolean remove(TreeSet<ByteString> values, ByteString sortValues)
{
if (values != null && values.contains(sortValues))
{
--
Gitblit v1.10.0