From 737a3bcda6f097fd95586f5daedd6437a4e9b444 Mon Sep 17 00:00:00 2001 From: Preston Rasmussen <109292228+prasmussen15@users.noreply.github.com> Date: Sat, 19 Oct 2024 11:35:25 -0400 Subject: [PATCH] ZEPAI-676: Remove fuzzy query in fulltext search to avoid errors with large queries (#192) * Remove fuzzy query in fulltext search to avoid errors with large queries * bump version --- graphiti_core/search/search_utils.py | 4 ++-- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/graphiti_core/search/search_utils.py b/graphiti_core/search/search_utils.py index 275999cc..8e8e0ba3 100644 --- a/graphiti_core/search/search_utils.py +++ b/graphiti_core/search/search_utils.py @@ -49,8 +49,8 @@ def fulltext_query(query: str, group_ids: list[str] | None = None): group_ids_filter += ' AND ' if group_ids_filter else '' - fuzzy_query = lucene_sanitize(query) + '~' - full_query = group_ids_filter + fuzzy_query + lucene_query = lucene_sanitize(query) + full_query = group_ids_filter + lucene_query return full_query diff --git a/pyproject.toml b/pyproject.toml index 088310d1..2cae4869 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "graphiti-core" -version = "0.3.11" +version = "0.3.12" description = "A temporal graph building library" authors = [ "Paul Paliychuk ",