{{ message }}
Tags: tompro/RedisGraph
Tags
V2.2.7 (RedisGraph#1404) * Allow upper case letters in proc names (RedisGraph#1372) * added to_lower for procedure name in Proc_get to support both upper and lower cases * new test for lookup_case_insensitive * Created strutil and moved the implementations of str_tolower and str_toupper to it. Remove the static implementations of these functions and replaced every call with a new call for str_tolower. minor changes in getProc and procRegister due to PR * fix indentations * fix indentations * minor changes * minor changes * indentations fix * indentations fix * indentations fix * indentations fix * indentations fix * PR fixes * PR fixes * PR fixes * PR fixes * PR fixes * PR fixes * PR fixes * PR fixes Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> (cherry picked from commit d0ec075) * Always set GraphCtx in QueryCtx while decoding graph keys (RedisGraph#1381) (cherry picked from commit 38f6f56) * Avoid double free of heap-allocated values in CASE...WHEN statements (RedisGraph#1386) * Avoid double free of heap-allocated values in CASE...WHEN statements * Update test_function_calls.py Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> (cherry picked from commit e25746f) * Separate ExecutionPlan op construction logic into different files (RedisGraph#1352) * Separate ExecutionPlan op construction logic into different files * Address PR comments * Refactor header files * Address PR comments Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> (cherry picked from commit 4898fde) * With filter scoping (RedisGraph#1361) * Don't migrate WITH filters into Merge and Apply scopes * Don't place filters in previous scope for filtered aliases * Fix memory error * remove vector * consolidate operation locating * execution plan construction refactoring WIP * move arithmetic expression construction from AST to AR_EXP * discover skip, limit and black-listed ops modifiers * PR fixes * Fixes continued * Fix ResultSet updates in UNION queries * Clarify comments, minor cleanup * Fix unit tests * Fix caching logic for SKIP and LIMIT * Address PR comments * tidy up execution plan construction and join op * reset limit on aggregation * define 16 as the default batch size for traversal operations Co-authored-by: swilly22 <roi@redislabs.com> Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> (cherry picked from commit f2de97a) * Allow property accesses on non-identifier entity references (RedisGraph#1389) * Allow property accesses on non-identifier entity references * access entity attribute only via the property function * address PR comments Co-authored-by: swilly22 <roi@redislabs.com> Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> (cherry picked from commit 70372aa) * redundent filter construction and placement (RedisGraph#1397) * redundent filter construction and placement * Add validating flow tests Co-authored-by: Jeffrey Lovitz <jeffrey.lovitz@gmail.com> (cherry picked from commit c65aecf) * Update patch version to 7 Co-authored-by: Jeffrey Lovitz <jeffrey.lovitz@gmail.com> Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> Co-authored-by: DvirDukhan <dvir@redislabs.com>
V2.2.6 (RedisGraph#1360) * added init time NodeScanCtx update on label scan (RedisGraph#1358) * added init time NodeScanCtx update on label scan * rephrase comment Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> * Bfs procedure call (RedisGraph#1306) * Import LAGraph files * Apply autoformatter * Add LAGraph include file * WIP Add BFS procedure * tmp Utility * Revert LAGraph inclusions * Replace LAGraph reference with GraphBLAS references * WIP * WIP * Add BFSTree procedure * Add unit tests * Update documentation * Resolve compiler warnings * Address PR comments * Make singular BFS procedure with variable outputs * Remove start_node yield * Address PR comments * Remove yield-edges BFS input arg * Address PR comments * Switch to LAGraph_bfs_pushpull * Remove unused code paths from LAGraph BFS algorithm * procedure invocation receives yield array * consume BFS result using iterator * test BFS returning no results * clean up, address PR comments Co-authored-by: swilly22 <roi@redislabs.com> Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> * version bump Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> Co-authored-by: Jeffrey Lovitz <jeffrey.lovitz@gmail.com> Co-authored-by: swilly22 <roi@redislabs.com>
V2.0.21 (RedisGraph#1344) * update parser to support negative values (RedisGraph#1338) (cherry picked from commit b893b65) * moved assert to runtime error - locate op suitable for a filter (RedisGraph#1319) * moved assert to runtime error - unable to locate op suitable for a filter * fixed memory leaks * fixed PR issue * Assert op is found Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> (cherry picked from commit 4f26566) * Enable comments in Cypher queries (RedisGraph#1326) (cherry picked from commit e3d613c) * added leading comments for a query (RedisGraph#1330) * added leading comments for a query * removed comment * fixed PR comments (cherry picked from commit 565a11e) * wip * added explain and profile options as invalid options in redisgraph (RedisGraph#1184) * added explain and profile options as invalid options in redisgraph query string * fixed PR comments * moved tests (cherry picked from commit b5f650b) * Emit compile time error on creation of undirected edges (RedisGraph#1212) Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> (cherry picked from commit 941b120) * version bump Co-authored-by: Roi Lipman <swilly22@users.noreply.github.com> Co-authored-by: Jeffrey Lovitz <jeffrey.lovitz@gmail.com>
PreviousNext
