Skip to content

Commit f2271b0

Browse files
authored
Merge pull request #1664 from tursodatabase/vector-search-int8
vector search: int8 support
2 parents 22d81ee + 4303c65 commit f2271b0

13 files changed

Lines changed: 1335 additions & 240 deletions

File tree

libsql-ffi/bundled/SQLite3MultipleCiphers/src/sqlite3.c

Lines changed: 421 additions & 79 deletions
Large diffs are not rendered by default.

libsql-ffi/bundled/src/sqlite3.c

Lines changed: 421 additions & 79 deletions
Large diffs are not rendered by default.

libsql-sqlite3/Makefile.in

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ LIBOBJS0 = alter.lo analyze.lo attach.lo auth.lo \
195195
sqlite3session.lo select.lo sqlite3rbu.lo status.lo stmt.lo \
196196
table.lo threads.lo tokenize.lo treeview.lo trigger.lo \
197197
update.lo userauth.lo upsert.lo util.lo vacuum.lo \
198-
vector.lo vectorfloat32.lo vectorfloat64.lo vectorfloat1bit.lo \
198+
vector.lo vectorfloat32.lo vectorfloat64.lo vectorfloat1bit.lo vectorfloat8.lo \
199199
vectorIndex.lo vectordiskann.lo vectorvtab.lo \
200200
vdbe.lo vdbeapi.lo vdbeaux.lo vdbeblob.lo vdbemem.lo vdbesort.lo \
201201
vdbetrace.lo vdbevtab.lo \
@@ -306,6 +306,7 @@ SRC = \
306306
$(TOP)/src/vectorfloat1bit.c \
307307
$(TOP)/src/vectorfloat32.c \
308308
$(TOP)/src/vectorfloat64.c \
309+
$(TOP)/src/vectorfloat8.c \
309310
$(TOP)/src/vectorIndexInt.h \
310311
$(TOP)/src/vectorIndex.c \
311312
$(TOP)/src/vectordiskann.c \
@@ -1148,6 +1149,9 @@ vectorfloat32.lo: $(TOP)/src/vectorfloat32.c $(HDR)
11481149
vectorfloat64.lo: $(TOP)/src/vectorfloat64.c $(HDR)
11491150
$(LTCOMPILE) $(TEMP_STORE) -c $(TOP)/src/vectorfloat64.c
11501151

1152+
vectorfloat8.lo: $(TOP)/src/vectorfloat8.c $(HDR)
1153+
$(LTCOMPILE) $(TEMP_STORE) -c $(TOP)/src/vectorfloat8.c
1154+
11511155
vectorIndex.lo: $(TOP)/src/vectorIndex.c $(HDR)
11521156
$(LTCOMPILE) $(TEMP_STORE) -c $(TOP)/src/vectorIndex.c
11531157

0 commit comments

Comments
 (0)