From 0360546ff215f06174174386ea5a857fc273f005 Mon Sep 17 00:00:00 2001 From: Nick Dimiduk Date: Mon, 28 Jan 2013 11:01:20 -0800 Subject: [PATCH] HBASE-6493 Use custom comparator for Set Update one instance of HashSet with a TreeSet, constructed to use a byte[]-specific comparator. --- .../main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java index c23e12f..b14534e 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java @@ -3322,7 +3322,7 @@ public class HRegionServer implements ClientProtocol, if (request.getFamilyCount() == 0) { columnFamilies = region.getStores().keySet(); } else { - columnFamilies = new HashSet(); + columnFamilies = new TreeSet(Bytes.BYTES_RAWCOMPARATOR); for (ByteString cf: request.getFamilyList()) { columnFamilies.add(cf.toByteArray()); } -- 1.8.1