This is an automated email from the ASF dual-hosted git repository.

ringles pushed a commit to branch 
GEODE-9892-Create-Infrastructure-for-Redis-Lists
in repository https://gitbox.apache.org/repos/asf/geode.git


The following commit(s) were added to 
refs/heads/GEODE-9892-Create-Infrastructure-for-Redis-Lists by this push:
     new 9ac638d  spA and serialVersionUID
9ac638d is described below

commit 9ac638d2c1cecfdd6c0a369187aecf1f28099c24
Author: Ray Ingles <[email protected]>
AuthorDate: Wed Jan 12 15:38:41 2022 -0500

    spA and serialVersionUID
---
 .../executor/list/ListsNativeRedisAcceptanceTest.java       |  1 -
 .../internal/commands/executor/list/LPopDUnitTest.java      |  8 ++++----
 .../redis/internal/commands/executor/list/LLenExecutor.java |  2 --
 .../redis/internal/commands/executor/list/LPopExecutor.java |  6 ------
 .../internal/commands/executor/list/LPushExecutor.java      |  5 ++---
 .../org/apache/geode/redis/internal/data/RedisList.java     |  2 +-
 .../geode/redis/internal/data/collections/SizeableList.java |  6 +++---
 .../geode/redis/internal/netty/ExecutionHandlerContext.java |  2 +-
 .../redis/internal/data/collections/SizeableListTest.java   | 13 ++++++-------
 9 files changed, 17 insertions(+), 28 deletions(-)

diff --git 
a/geode-for-redis/src/acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/list/ListsNativeRedisAcceptanceTest.java
 
b/geode-for-redis/src/acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/list/ListsNativeRedisAcceptanceTest.java
index 37df9b2..6793b31 100755
--- 
a/geode-for-redis/src/acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/list/ListsNativeRedisAcceptanceTest.java
+++ 
b/geode-for-redis/src/acceptanceTest/java/org/apache/geode/redis/internal/commands/executor/list/ListsNativeRedisAcceptanceTest.java
@@ -18,7 +18,6 @@ package 
org.apache.geode.redis.internal.commands.executor.list;
 import org.junit.ClassRule;
 
 import org.apache.geode.redis.NativeRedisClusterTestRule;
-import 
org.apache.geode.redis.internal.commands.executor.set.AbstractSetsIntegrationTest;
 
 public class ListsNativeRedisAcceptanceTest extends 
AbstractListsIntegrationTest {
 
diff --git 
a/geode-for-redis/src/distributedTest/java/org/apache/geode/redis/internal/commands/executor/list/LPopDUnitTest.java
 
b/geode-for-redis/src/distributedTest/java/org/apache/geode/redis/internal/commands/executor/list/LPopDUnitTest.java
index ad17e12..81cf478 100644
--- 
a/geode-for-redis/src/distributedTest/java/org/apache/geode/redis/internal/commands/executor/list/LPopDUnitTest.java
+++ 
b/geode-for-redis/src/distributedTest/java/org/apache/geode/redis/internal/commands/executor/list/LPopDUnitTest.java
@@ -81,7 +81,7 @@ public class LPopDUnitTest {
     List<String> elements = makeElementList(LIST_SIZE, "element1-");
     List<String> halfOfElements = makeElementList(LIST_SIZE / 2, "element1-");
 
-    jedis.lpush(key, elements.toArray(new String[]{}));
+    jedis.lpush(key, elements.toArray(new String[] {}));
     for (int i = 0; i < halfOfElements.size(); i++) {
       jedis.lpop(key);
     }
@@ -103,7 +103,7 @@ public class LPopDUnitTest {
     allElements.addAll(elements1);
     allElements.addAll(elements2);
 
-    jedis.lpush(key, allElements.toArray(new String[]{}));
+    jedis.lpush(key, allElements.toArray(new String[] {}));
 
     new ConcurrentLoopingThreads(LIST_SIZE,
         (i) -> jedis.lpop(key),
@@ -122,8 +122,8 @@ public class LPopDUnitTest {
     List<String> elements1 = makeElementList(LIST_SIZE, "element1-");
     List<String> elements2 = makeElementList(LIST_SIZE, "element2-");
 
-    jedis.lpush(key1, elements1.toArray(new String[]{}));
-    jedis.lpush(key2, elements2.toArray(new String[]{}));
+    jedis.lpush(key1, elements1.toArray(new String[] {}));
+    jedis.lpush(key2, elements2.toArray(new String[] {}));
 
     new ConcurrentLoopingThreads(LIST_SIZE,
         (i) -> jedis.lpop(key1),
diff --git 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LLenExecutor.java
 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LLenExecutor.java
index 810ea3b..71d2d19 100755
--- 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LLenExecutor.java
+++ 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LLenExecutor.java
@@ -21,8 +21,6 @@ import 
org.apache.geode.redis.internal.commands.executor.CommandExecutor;
 import org.apache.geode.redis.internal.commands.executor.RedisResponse;
 import org.apache.geode.redis.internal.data.RedisData;
 import org.apache.geode.redis.internal.data.RedisKey;
-import org.apache.geode.redis.internal.data.RedisList;
-import org.apache.geode.redis.internal.data.RedisSet;
 import org.apache.geode.redis.internal.netty.ExecutionHandlerContext;
 
 public class LLenExecutor implements CommandExecutor {
diff --git 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPopExecutor.java
 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPopExecutor.java
index b06c000..be6efec 100755
--- 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPopExecutor.java
+++ 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPopExecutor.java
@@ -15,12 +15,6 @@
 package org.apache.geode.redis.internal.commands.executor.list;
 
 
-import static 
org.apache.geode.redis.internal.RedisConstants.ERROR_VALUE_MUST_BE_POSITIVE;
-import static org.apache.geode.redis.internal.netty.Coder.bytesToLong;
-import static org.apache.geode.redis.internal.netty.Coder.narrowLongToInt;
-
-import java.util.Collection;
-import java.util.List;
 
 import org.apache.geode.cache.Region;
 import org.apache.geode.redis.internal.commands.Command;
diff --git 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPushExecutor.java
 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPushExecutor.java
index efa5085..2b6973e 100755
--- 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPushExecutor.java
+++ 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/commands/executor/list/LPushExecutor.java
@@ -14,6 +14,8 @@
  */
 package org.apache.geode.redis.internal.commands.executor.list;
 
+import java.util.List;
+
 import org.apache.geode.cache.Region;
 import org.apache.geode.redis.internal.commands.Command;
 import org.apache.geode.redis.internal.commands.executor.CommandExecutor;
@@ -22,9 +24,6 @@ import org.apache.geode.redis.internal.data.RedisData;
 import org.apache.geode.redis.internal.data.RedisKey;
 import org.apache.geode.redis.internal.netty.ExecutionHandlerContext;
 
-import java.util.ArrayList;
-import java.util.List;
-
 public class LPushExecutor implements CommandExecutor {
 
   @Override
diff --git 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/RedisList.java
 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/RedisList.java
index d1b672e..e777f5b 100644
--- 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/RedisList.java
+++ 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/RedisList.java
@@ -126,7 +126,7 @@ public class RedisList extends AbstractRedisData {
       throws IOException, ClassNotFoundException {
     super.fromData(in, context);
     int size = DataSerializer.readPrimitiveInt(in);
-    elements = new ElementList(Collections.emptyList()); //TODO: zero arg 
constructor!!
+    elements = new ElementList(Collections.emptyList()); // TODO: zero arg 
constructor!!
     for (int i = 0; i < size; ++i) {
       elements.add(DataSerializer.readByteArray(in));
     }
diff --git 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/collections/SizeableList.java
 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/collections/SizeableList.java
index 83426ac..9179072 100644
--- 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/collections/SizeableList.java
+++ 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/data/collections/SizeableList.java
@@ -23,7 +23,7 @@ import java.util.LinkedList;
 import org.apache.geode.internal.size.Sizeable;
 
 public abstract class SizeableList<K> extends LinkedList<K> implements 
Sizeable {
-//  private static final long serialVersionUID = 9174920505089089517L;
+  private static final long serialVersionUID = -8255284217236712060L;
   private static final int SIZEABLE_LIST_OVERHEAD =
       memoryOverhead(SizeableList.class);
   private static final int NODE_OVERHEAD = 4;
@@ -31,7 +31,7 @@ public abstract class SizeableList<K> extends LinkedList<K> 
implements Sizeable
   private int memberOverhead;
 
   public SizeableList(Collection<K> collection) {
-    for(K element: collection) {
+    for (K element : collection) {
       this.add(0, element);
     }
   }
@@ -61,4 +61,4 @@ public abstract class SizeableList<K> extends LinkedList<K> 
implements Sizeable
   }
 
   protected abstract int sizeElement(K element);
-}
\ No newline at end of file
+}
diff --git 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/netty/ExecutionHandlerContext.java
 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/netty/ExecutionHandlerContext.java
index 7c2de2c..af05541 100644
--- 
a/geode-for-redis/src/main/java/org/apache/geode/redis/internal/netty/ExecutionHandlerContext.java
+++ 
b/geode-for-redis/src/main/java/org/apache/geode/redis/internal/netty/ExecutionHandlerContext.java
@@ -491,7 +491,7 @@ public class ExecutionHandlerContext extends 
ChannelInboundHandlerAdapter {
   }
 
   public <R> R listLockedExecute(RedisKey key, boolean updateStats,
-                                FailableFunction<RedisList, R> function) {
+      FailableFunction<RedisList, R> function) {
     return getRegionProvider().lockedExecute(key,
         () -> function.apply(getRedisList(key, updateStats)));
   }
diff --git 
a/geode-for-redis/src/test/java/org/apache/geode/redis/internal/data/collections/SizeableListTest.java
 
b/geode-for-redis/src/test/java/org/apache/geode/redis/internal/data/collections/SizeableListTest.java
index ba6207c..1d6c4cc 100644
--- 
a/geode-for-redis/src/test/java/org/apache/geode/redis/internal/data/collections/SizeableListTest.java
+++ 
b/geode-for-redis/src/test/java/org/apache/geode/redis/internal/data/collections/SizeableListTest.java
@@ -14,17 +14,16 @@
  */
 package org.apache.geode.redis.internal.data.collections;
 
-import it.unimi.dsi.fastutil.bytes.ByteArrays;
-import org.apache.geode.cache.util.ObjectSizer;
-import org.apache.geode.internal.size.ReflectionObjectSizer;
-import org.apache.geode.redis.internal.data.RedisList;
-import org.apache.geode.redis.internal.data.RedisSet;
-import org.junit.Test;
+import static org.assertj.core.api.Assertions.assertThat;
 
 import java.util.ArrayList;
 import java.util.List;
 
-import static org.assertj.core.api.Assertions.assertThat;
+import org.junit.Test;
+
+import org.apache.geode.cache.util.ObjectSizer;
+import org.apache.geode.internal.size.ReflectionObjectSizer;
+import org.apache.geode.redis.internal.data.RedisList;
 
 public class SizeableListTest {
   private final ObjectSizer sizer = ReflectionObjectSizer.getInstance();

Reply via email to