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

upthewaterspout pushed a commit to branch feature/redis-performance-testing
in repository https://gitbox.apache.org/repos/asf/geode.git

commit 9e80ee067b01125abc3195d268c384e4cd1f355d
Author: Jens Deppe <[email protected]>
AuthorDate: Thu Feb 18 13:16:12 2021 -0800

    Add fake response for COMMAND
---
 .../internal/executor/server/CommandExecutor.java   | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git 
a/geode-redis/src/main/java/org/apache/geode/redis/internal/executor/server/CommandExecutor.java
 
b/geode-redis/src/main/java/org/apache/geode/redis/internal/executor/server/CommandExecutor.java
index 2be4af7..3197d48 100644
--- 
a/geode-redis/src/main/java/org/apache/geode/redis/internal/executor/server/CommandExecutor.java
+++ 
b/geode-redis/src/main/java/org/apache/geode/redis/internal/executor/server/CommandExecutor.java
@@ -15,6 +15,9 @@
 
 package org.apache.geode.redis.internal.executor.server;
 
+import java.util.Arrays;
+import java.util.List;
+
 import org.apache.geode.redis.internal.executor.AbstractExecutor;
 import org.apache.geode.redis.internal.executor.RedisResponse;
 import org.apache.geode.redis.internal.netty.Command;
@@ -23,6 +26,22 @@ import 
org.apache.geode.redis.internal.netty.ExecutionHandlerContext;
 public class CommandExecutor extends AbstractExecutor {
   @Override
   public RedisResponse executeCommand(Command command, ExecutionHandlerContext 
context) {
-    return RedisResponse.emptyArray();
+
+    List<Object> response = Arrays.asList(
+        Arrays.asList(
+            "get",
+            2,
+            Arrays.asList("readonly"),
+            1, 1, 1
+        ),
+        Arrays.asList(
+            "set",
+            -3,
+            Arrays.asList("write"),
+            1, 1, 1
+        )
+    );
+
+    return RedisResponse.array(response);
   }
 }

Reply via email to