Skip to content

Commit 2ea58e0

Browse files
committed
Encode map in encoded object (#3555)
1 parent c5fdd01 commit 2ea58e0

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/main/java/redis/clients/jedis/CommandObjects.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2685,33 +2685,33 @@ public final CommandObject<List<byte[]>> xreadGroup(byte[] groupName, byte[] con
26852685

26862686
// Scripting commands
26872687
public final CommandObject<Object> eval(String script) {
2688-
return new CommandObject<>(commandArguments(EVAL).add(script).add(0), BuilderFactory.ENCODED_OBJECT);
2688+
return new CommandObject<>(commandArguments(EVAL).add(script).add(0), BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
26892689
}
26902690

26912691
public final CommandObject<Object> eval(String script, String sampleKey) {
2692-
return new CommandObject<>(commandArguments(EVAL).add(script).add(0).processKey(sampleKey), BuilderFactory.ENCODED_OBJECT);
2692+
return new CommandObject<>(commandArguments(EVAL).add(script).add(0).processKey(sampleKey), BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
26932693
}
26942694

26952695
public final CommandObject<Object> eval(String script, int keyCount, String... params) {
26962696
return new CommandObject<>(commandArguments(EVAL).add(script).add(keyCount)
26972697
.addObjects((Object[]) params).processKeys(Arrays.copyOf(params, keyCount)),
2698-
BuilderFactory.ENCODED_OBJECT);
2698+
BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
26992699
}
27002700

27012701
public final CommandObject<Object> eval(String script, List<String> keys, List<String> args) {
27022702
String[] keysArray = keys.toArray(new String[keys.size()]);
27032703
String[] argsArray = args.toArray(new String[args.size()]);
27042704
return new CommandObject<>(commandArguments(EVAL).add(script).add(keysArray.length)
27052705
.keys((Object[]) keysArray).addObjects((Object[]) argsArray),
2706-
BuilderFactory.ENCODED_OBJECT);
2706+
BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
27072707
}
27082708

27092709
public final CommandObject<Object> evalReadonly(String script, List<String> keys, List<String> args) {
27102710
String[] keysArray = keys.toArray(new String[keys.size()]);
27112711
String[] argsArray = args.toArray(new String[args.size()]);
27122712
return new CommandObject<>(commandArguments(EVAL_RO).add(script).add(keysArray.length)
27132713
.keys((Object[]) keysArray).addObjects((Object[]) argsArray),
2714-
BuilderFactory.ENCODED_OBJECT);
2714+
BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
27152715
}
27162716

27172717
public final CommandObject<Object> eval(byte[] script) {
@@ -2745,33 +2745,33 @@ public final CommandObject<Object> evalReadonly(byte[] script, List<byte[]> keys
27452745
}
27462746

27472747
public final CommandObject<Object> evalsha(String sha1) {
2748-
return new CommandObject<>(commandArguments(EVALSHA).add(sha1).add(0), BuilderFactory.ENCODED_OBJECT);
2748+
return new CommandObject<>(commandArguments(EVALSHA).add(sha1).add(0), BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
27492749
}
27502750

27512751
public final CommandObject<Object> evalsha(String sha1, String sampleKey) {
2752-
return new CommandObject<>(commandArguments(EVALSHA).add(sha1).add(0).processKey(sampleKey), BuilderFactory.ENCODED_OBJECT);
2752+
return new CommandObject<>(commandArguments(EVALSHA).add(sha1).add(0).processKey(sampleKey), BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
27532753
}
27542754

27552755
public final CommandObject<Object> evalsha(String sha1, int keyCount, String... params) {
27562756
return new CommandObject<>(commandArguments(EVALSHA).add(sha1).add(keyCount)
27572757
.addObjects((Object[]) params).processKeys(Arrays.copyOf(params, keyCount)),
2758-
BuilderFactory.ENCODED_OBJECT);
2758+
BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
27592759
}
27602760

27612761
public final CommandObject<Object> evalsha(String sha1, List<String> keys, List<String> args) {
27622762
String[] keysArray = keys.toArray(new String[keys.size()]);
27632763
String[] argsArray = args.toArray(new String[args.size()]);
27642764
return new CommandObject<>(commandArguments(EVALSHA).add(sha1).add(keysArray.length)
27652765
.keys((Object[]) keysArray).addObjects((Object[]) argsArray),
2766-
BuilderFactory.ENCODED_OBJECT);
2766+
BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
27672767
}
27682768

27692769
public final CommandObject<Object> evalshaReadonly(String sha1, List<String> keys, List<String> args) {
27702770
String[] keysArray = keys.toArray(new String[keys.size()]);
27712771
String[] argsArray = args.toArray(new String[args.size()]);
27722772
return new CommandObject<>(commandArguments(EVALSHA_RO).add(sha1).add(keysArray.length)
27732773
.keys((Object[]) keysArray).addObjects((Object[]) argsArray),
2774-
BuilderFactory.ENCODED_OBJECT);
2774+
BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
27752775
}
27762776

27772777
public final CommandObject<Object> evalsha(byte[] sha1) {
@@ -2877,15 +2877,15 @@ public final CommandObject<Object> fcall(String name, List<String> keys, List<St
28772877
String[] argsArray = args.toArray(new String[args.size()]);
28782878
return new CommandObject<>(commandArguments(FCALL).add(name).add(keysArray.length)
28792879
.keys((Object[]) keysArray).addObjects((Object[]) argsArray),
2880-
BuilderFactory.ENCODED_OBJECT);
2880+
BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
28812881
}
28822882

28832883
public final CommandObject<Object> fcallReadonly(String name, List<String> keys, List<String> args) {
28842884
String[] keysArray = keys.toArray(new String[keys.size()]);
28852885
String[] argsArray = args.toArray(new String[args.size()]);
28862886
return new CommandObject<>(commandArguments(FCALL_RO).add(name).add(keysArray.length)
28872887
.keys((Object[]) keysArray).addObjects((Object[]) argsArray),
2888-
BuilderFactory.ENCODED_OBJECT);
2888+
BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
28892889
}
28902890

28912891
public final CommandObject<String> functionDelete(String libraryName) {

0 commit comments

Comments
 (0)