A graph database as a Redis module
This is a maintenance release for RedisGraph 2.8
Update urgency: HIGH
: There is a critical bug that may affect a subset of users. Upgrade!
Bug fixes:
Improvements:
This is a maintenance release for RedisGraph 2.10
Update urgency: HIGH
: There is a critical bug that may affect a subset of users. Upgrade!
Bug fixes:
toInteger
and toIntegerOrNull
don't convert Booleansright
and left
should reply with an error when length
is nullTIMEOUT_MAX
configuration parameter in not enforced when TIMEOUT_DEFAULT
is 0indegree
and outdegree
- relationships are counted more than once when same relationship type is supplied more than onceImprovements:
indegree
and outdegree
now also accept an argument which is a list of labelsThis is a maintenance release for RedisGraph 2.8
Update urgency: HIGH
: There is a critical bug that may affect a subset of users. Upgrade!
Bug fixes:
:R|R
UNWIND
ing relationshipsUNWIND
an expression that is not a listMERGE
... ON
... - cannot remove a property by setting it to nullImprovements:
indegree
and outdegree
GRAPH.PROFILE
This is a maintenance release for RedisGraph 2.10
Update urgency: HIGH
: There is a critical bug that may affect a subset of users. Upgrade!
Bug fixes:
Improvements:
indegree
and outdegree
GRAPH.PROFILE
This is the General Availability release of RedisGraph 2.10
RedisGraph 2.10 introduces new path algorithms, additional expressivity (constructs and functions), performance improvements, and bug fixes.
algo.SPpaths
procedure yields one, n, or all minimal-weight, optionally bounded-cost, optionally bounded-length paths between a given pair of nodes.algo.SSpaths
procedure yields one, n, or all minimal-weight, optionally bounded-cost, optionally bounded-length paths from a given node.SET
for adding node labels and REMOVE
for removing node labels, node properties, and edge properties.DELETE
.toBoolean
, toBooleanOrNull
, toFloatOrNull
, toIntegerOrNull
, toStringOrNull
, toBooleanList
, toFloatList
, toIntegerList
, toStringList
, properties
, split
, last
, isEmpty
, e
, exp
, log
, log10
, sin
, cos
, tan
, cot
, asin
, acos
, atan
, atan2
, degrees
, radians
, pi
, and haversin
.GRAPH.SLOWLOG g RESET
.Bug fixes (since 2.10-RC1):
:R|R
UNWIND
ing relationshipsMERGE
... ON
... - cannot remove property by setting it to nullsqrt
, log
, log10
- incorrect result for negative valuesNotes:
This is the first Release Candidate of RedisGraph 2.10
Features (since 2.10-M01):
SET
for adding node labels and REMOVE
for removing node labels, node properties, and edge properties.DELETE
.toBooleanOrNull
, toFloatOrNull
, toIntegerOrNull
, toStringOrNull
, toBooleanList
, toFloatList
, toIntegerList
, toStringList
, properties
, split
, last
, isEmpty
, e
, exp
, log
, log10
, sin
, cos
, tan
, cot
, asin
, acos
, atan
, atan2
, degrees
, radians
, pi
, and haversin
functions.GRAPH.SLOWLOG g RESET
(also added in 2.8.20).Performance enhancements (since 2.10-M01):
Bug Fixes (since 2.10-M01):
UNWIND
an expression that is not a listmin
and max
return wrong results when the argument is an array (also fixed in 2.8.20)REDUCE
queries (also fixed in 2.8.19)toJSON
- node labels are not separated with ',' (also fixed in 2.8.19)Notes:
This is a maintenance release for RedisGraph 2.8
Update urgency: MODERATE
: Program an upgrade of the server, but it's not urgent.
Bug fixes:
min
and max
return wrong results when the argument is an arrayImprovements:
GRAPH.SLOWLOG g RESET
This is a maintenance release for RedisGraph 2.8
Update urgency: MODERATE
: Program an upgrade of the server, but it's not urgent.
Bug fixes:
REDUCE
queriestoJSON
- node labels are not separated with ','Improvements:
This is the first Milestone of RedisGraph 2.10
Features:
algo.SPpaths
procedure yields one, n, or all minimal-weight, optionally bounded-cost, optionally bounded-length paths between a given pair of nodes.algo.SSpaths
procedure yields one, n, or all minimal-weight, optionally bounded-cost, optionally bounded-length paths from a given node.toBoolean
function.Notes: