Skip to content

Commit 9e21013

Browse files
authored
Introduce PipelineBase for Pipeline and multi node pipeline classes (#3437)
* Remove Queable * Introduce PipelineBase for Pipeline and multi node pipeline classes * refactor imports * fix xrevrange test * breaking doc
1 parent 1da50e0 commit 9e21013

File tree

10 files changed

+4284
-8402
lines changed

10 files changed

+4284
-8402
lines changed

docs/jedis5-breaking.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
- All _payload_ related parameters are removed from _search_ related classes; namely `Document`, `IndexDefinition`, `Query`.
1414

15+
- `Queable` class is removed.
16+
1517
- `STREAM_AUTO_CLAIM_ID_RESPONSE` in BuilderFactory has been renamed to `STREAM_AUTO_CLAIM_JUSTID_RESPONSE`.
1618

1719
- Following BuilderFactory implementations have been removed:

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4107,6 +4107,7 @@ public final CommandObject<String> graphConfigSet(String configName, Object valu
41074107
public final CommandObject<Map<String, Object>> graphConfigGet(String configName) {
41084108
return new CommandObject<>(commandArguments(GraphCommand.CONFIG).add(GraphKeyword.GET).add(configName), BuilderFactory.ENCODED_OBJECT_MAP);
41094109
}
4110+
// RedisGraph commands
41104111

41114112
/**
41124113
* Get the instance for JsonObjectMapper if not null, otherwise a new instance reference with
@@ -4131,10 +4132,10 @@ private JsonObjectMapper getJsonObjectMapper() {
41314132
}
41324133
return localRef;
41334134
}
4135+
41344136
public void setJsonObjectMapper(JsonObjectMapper jsonObjectMapper) {
41354137
this.jsonObjectMapper = jsonObjectMapper;
41364138
}
4137-
// RedisGraph commands
41384139

41394140
private class SearchProfileResponseBuilder<T> extends Builder<Map.Entry<T, Map<String, Object>>> {
41404141

0 commit comments

Comments
 (0)