Mingzhuo Yin
50824d64e5
remove crate bitvec
...
Signed-off-by: Mingzhuo Yin <yinmingzhuo@gmail.com>
2024-02-21 00:59:06 +08:00
Mingzhuo Yin
20f13e25fd
add simd for binary vector
...
Signed-off-by: Mingzhuo Yin <yinmingzhuo@gmail.com>
2024-02-21 00:01:16 +08:00
Usamoi
7b9ae2eef0
refactor: define detailed error types ( #356 )
...
* refactor: define detailed error types
Signed-off-by: usamoi <usamoi@outlook.com>
* do not check version in _vectors_main
Signed-off-by: usamoi <usamoi@outlook.com>
* rename NORMAL to STARTED
Signed-off-by: usamoi <usamoi@outlook.com>
* fix MacOS and FreeBSD implementation
Signed-off-by: usamoi <usamoi@outlook.com>
* fix 512KB memory leak for each session
Signed-off-by: usamoi <usamoi@outlook.com>
* remove skip on delete_threshold for fixing bincode
Signed-off-by: usamoi <usamoi@outlook.com>
* add WorkerOperations and InstanceViewOperations for name conflicts
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
2024-02-19 09:36:16 +00:00
Usamoi
4eb1f87ae6
fix: remove ctor ( #339 )
...
Signed-off-by: usamoi <usamoi@outlook.com>
2024-02-02 10:37:07 +00:00
Usamoi
727d69feab
feat: transactional CREATE/DROP ( #279 )
...
* feat: transactional CREATE/DROP
Signed-off-by: usamoi <usamoi@outlook.com>
* test: transaction ddl
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
2024-01-17 11:47:02 +00:00
Usamoi
4d34b45b23
fix: upgrade instructions ( #203 )
...
* fix: upgrade instructions
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: rename scripts to install
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: ipc error-handling
Signed-off-by: usamoi <usamoi@outlook.com>
* feat: soft version
Signed-off-by: usamoi <usamoi@outlook.com>
* chore: freebsd
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
2023-12-28 08:16:22 +00:00
Usamoi
c50912e87d
C code tests & avx512f f16 implement ( #183 )
...
* test: add tests for c code
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: relax EPSILON for tests
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
2023-12-15 08:00:08 +00:00
Usamoi
5c0450274d
feat: fp16 vector ( #178 )
...
* feat: fp16 vector
Signed-off-by: usamoi <usamoi@outlook.com>
* feat: detect avx512fp16
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: install clang-16 for ci
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: clippy
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: rename c to pgvectorsc
Signed-off-by: usamoi <usamoi@outlook.com>
* feat: hand-writing avx512fp16
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: index on fp16
Signed-off-by: usamoi <usamoi@outlook.com>
* feat: hand-writing avx2
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: clippy
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: add rerun in build script
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: cross compilation
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: do not leave uninitialized bytes in datatype input function
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: compiler built-in function calling convention workaround
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: cross compile on aarch64
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: fix detect avx512fp16
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: avx512 codegen by multiversion
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: enable more target features for c
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: use tensorchord/stdarch
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: ci
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: remove no-run cross test
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: vbase
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: error and document
Signed-off-by: usamoi <usamoi@outlook.com>
* [skip ci]
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
2023-12-14 09:50:52 +00:00