Skip to content

Commit 8da5104

Browse files
authored
Remove Triggers and Functions feature (#3969)
1 parent 80ba2d5 commit 8da5104

16 files changed

+1
-1647
lines changed

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

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@
1919
import redis.clients.jedis.bloom.*;
2020
import redis.clients.jedis.bloom.RedisBloomProtocol.*;
2121
import redis.clients.jedis.commands.ProtocolCommand;
22-
import redis.clients.jedis.gears.*;
23-
import redis.clients.jedis.gears.RedisGearsProtocol.*;
24-
import redis.clients.jedis.gears.resps.GearsLibraryInfo;
2522
import redis.clients.jedis.graph.GraphProtocol.*;
2623
import redis.clients.jedis.json.*;
2724
import redis.clients.jedis.json.JsonProtocol.JsonCommand;
@@ -4417,38 +4414,6 @@ public final CommandObject<Map<String, Object>> graphConfigGet(String configName
44174414
}
44184415
// RedisGraph commands
44194416

4420-
// RedisGears commands
4421-
@Deprecated
4422-
public final CommandObject<String> tFunctionLoad(String libraryCode, TFunctionLoadParams params) {
4423-
return new CommandObject<>(commandArguments(GearsCommand.TFUNCTION).add(GearsKeyword.LOAD)
4424-
.addParams(params).add(libraryCode), BuilderFactory.STRING);
4425-
}
4426-
4427-
@Deprecated
4428-
public final CommandObject<String> tFunctionDelete(String libraryName) {
4429-
return new CommandObject<>(commandArguments(GearsCommand.TFUNCTION).add(GearsKeyword.DELETE)
4430-
.add(libraryName), BuilderFactory.STRING);
4431-
}
4432-
4433-
@Deprecated
4434-
public final CommandObject<List<GearsLibraryInfo>> tFunctionList(TFunctionListParams params) {
4435-
return new CommandObject<>(commandArguments(GearsCommand.TFUNCTION).add(GearsKeyword.LIST)
4436-
.addParams(params), GearsLibraryInfo.GEARS_LIBRARY_INFO_LIST);
4437-
}
4438-
4439-
@Deprecated
4440-
public final CommandObject<Object> tFunctionCall(String library, String function, List<String> keys, List<String> args) {
4441-
return new CommandObject<>(commandArguments(GearsCommand.TFCALL).add(library + "." + function)
4442-
.add(keys.size()).keys(keys).addObjects(args), BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
4443-
}
4444-
4445-
@Deprecated
4446-
public final CommandObject<Object> tFunctionCallAsync(String library, String function, List<String> keys, List<String> args) {
4447-
return new CommandObject<>(commandArguments(GearsCommand.TFCALLASYNC).add(library + "." + function)
4448-
.add(keys.size()).keys(keys).addObjects(args), BuilderFactory.AGGRESSIVE_ENCODED_OBJECT);
4449-
}
4450-
// RedisGears commands
4451-
44524417
// Transaction commands
44534418
public final CommandObject<String> watch(String... keys) {
44544419
return new CommandObject<>(commandArguments(WATCH).keys((Object[]) keys), BuilderFactory.STRING);

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

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@
2525
import redis.clients.jedis.csc.CacheFactory;
2626
import redis.clients.jedis.exceptions.JedisException;
2727
import redis.clients.jedis.executors.*;
28-
import redis.clients.jedis.gears.TFunctionListParams;
29-
import redis.clients.jedis.gears.TFunctionLoadParams;
30-
import redis.clients.jedis.gears.resps.GearsLibraryInfo;
3128
import redis.clients.jedis.graph.GraphCommandObjects;
3229
import redis.clients.jedis.graph.ResultSet;
3330
import redis.clients.jedis.json.JsonSetParams;
@@ -5057,38 +5054,6 @@ public Map<String, Object> graphConfigGet(String configName) {
50575054
}
50585055
// RedisGraph commands
50595056

5060-
// RedisGears commands
5061-
@Deprecated
5062-
@Override
5063-
public String tFunctionLoad(String libraryCode, TFunctionLoadParams params) {
5064-
return executeCommand(commandObjects.tFunctionLoad(libraryCode, params));
5065-
}
5066-
5067-
@Deprecated
5068-
@Override
5069-
public String tFunctionDelete(String libraryName) {
5070-
return executeCommand(commandObjects.tFunctionDelete(libraryName));
5071-
}
5072-
5073-
@Deprecated
5074-
@Override
5075-
public List<GearsLibraryInfo> tFunctionList(TFunctionListParams params) {
5076-
return executeCommand(commandObjects.tFunctionList(params));
5077-
}
5078-
5079-
@Deprecated
5080-
@Override
5081-
public Object tFunctionCall(String library, String function, List<String> keys, List<String> args) {
5082-
return executeCommand(commandObjects.tFunctionCall(library, function, keys, args));
5083-
}
5084-
5085-
@Deprecated
5086-
@Override
5087-
public Object tFunctionCallAsync(String library, String function, List<String> keys, List<String> args) {
5088-
return executeCommand(commandObjects.tFunctionCallAsync(library, function, keys, args));
5089-
}
5090-
// RedisGears commands
5091-
50925057
/**
50935058
* @return pipeline object. Use {@link AbstractPipeline} instead of {@link PipelineBase}.
50945059
*/
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package redis.clients.jedis.commands;
22

33
import redis.clients.jedis.bloom.commands.RedisBloomCommands;
4-
import redis.clients.jedis.gears.RedisGearsCommands;
54
import redis.clients.jedis.graph.RedisGraphCommands;
65
import redis.clients.jedis.json.commands.RedisJsonCommands;
76
import redis.clients.jedis.search.RediSearchCommands;
@@ -12,7 +11,6 @@ public interface RedisModuleCommands extends
1211
RedisJsonCommands,
1312
RedisTimeSeriesCommands,
1413
RedisBloomCommands,
15-
RedisGraphCommands,
16-
RedisGearsCommands {
14+
RedisGraphCommands {
1715

1816
}

src/main/java/redis/clients/jedis/gears/RedisGearsCommands.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/main/java/redis/clients/jedis/gears/RedisGearsProtocol.java

Lines changed: 0 additions & 52 deletions
This file was deleted.

src/main/java/redis/clients/jedis/gears/TFunctionListParams.java

Lines changed: 0 additions & 50 deletions
This file was deleted.

src/main/java/redis/clients/jedis/gears/TFunctionLoadParams.java

Lines changed: 0 additions & 36 deletions
This file was deleted.

src/main/java/redis/clients/jedis/gears/resps/FunctionInfo.java

Lines changed: 0 additions & 99 deletions
This file was deleted.

0 commit comments

Comments
 (0)