Commit graph

15 commits

Author SHA1 Message Date
Emmanuel Keller
7253c01190
[Bug fix] KNN brute force is not working anymore when an index exists (#4143) 2024-06-06 15:40:38 +00:00
Emmanuel Keller
9c196fa154
[Feat] Implements a few math functions (#4132) 2024-06-05 15:21:49 +00:00
Emmanuel Keller
7495611bc4
[Feat] KNN filtering with limit and KNN distance function (#4036) 2024-05-24 13:45:21 +00:00
Emmanuel Keller
009486b2bb
Feature: Initial Hnsw implementation (#3353) 2024-05-08 14:26:41 +00:00
Emmanuel Keller
b9f02d146d
TreeCache is currently inefficient on writes (#3954) 2024-04-30 18:09:54 +00:00
Emmanuel Keller
c82bbc0820
Feature: On disk temporary table (#3749)
Co-authored-by: Gerard Guillemas Martos <gerard.guillemas@surrealdb.com>
2024-03-28 16:29:55 +00:00
Emmanuel Keller
2fe4f352be
Feature: A query with aggregations should not store every records in memory (#3657)
Co-authored-by: Mees Delzenne <DelSkayn@users.noreply.github.com>
2024-03-12 10:48:53 +00:00
Emmanuel Keller
5534a70431
Bug fix: Restore cosine distance on MTree indexes (#3614) 2024-03-06 09:29:19 +00:00
Mees Delzenne
807b4681fa
Change KNN operator syntax. (#3617)
Co-authored-by: Emmanuel Keller <emmanuel.keller@surrealdb.com>
2024-03-05 16:01:17 +00:00
Mees Delzenne
2755f572fc
Introduce new experimental parser (#2885)
Co-authored-by: Raphael Darley <raphael@raphaeldarley.com>
2024-01-10 16:43:56 +00:00
Emmanuel Keller
310213f5e4
Feat: knn brute force (#3043)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2024-01-09 16:57:52 +00:00
Emmanuel Keller
9ead2cdbb6
MTree fully tested with Euclidean and Manhattan distances (#3006) 2023-11-21 21:25:00 +00:00
Emmanuel Keller
0bdfbfe5df
Support of subfields for embedding indexing (#2967) 2023-11-13 16:11:38 +00:00
Emmanuel Keller
08ac7579d1
Feat: Implements MTree index deletions (#2738) 2023-10-26 22:33:06 +01:00
Emmanuel Keller
0772a8c592
Feature: Vector Search: mtree index + knn operator (#2546)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2023-09-12 21:26:03 +01:00