|
74a7e915f4
|
fix: correct GUC vectors.enable_vector_index (#162)
Signed-off-by: usamoi <usamoi@outlook.com>
v0.0.0-nightly.20231123
v0.1.10
|
2023-11-22 13:51:29 +00:00 |
|
|
7b235c30d0
|
refactor (#160)
* chore: rename data to a meaning name, payload
Signed-off-by: usamoi <usamoi@outlook.com>
* refactor: make filter a trait
Signed-off-by: usamoi <usamoi@outlook.com>
* chore: set logger target to stderr
Signed-off-by: usamoi <usamoi@outlook.com>
* chore: add a magic number for data directory
Signed-off-by: usamoi <usamoi@outlook.com>
* chore: remove deps not needed
Signed-off-by: usamoi <usamoi@outlook.com>
* refactor: rewrite hnsw visited pool
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: clippy
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: add bound check in hnsw entry get
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-22 11:13:28 +00:00 |
|
|
a06f4d25ec
|
Revert "feat: progress information on index creation (#155)" (#158)
This reverts commit 325eba4e2c .
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-22 17:56:09 +08:00 |
|
|
f8bf444b93
|
ci: Update Docker build arguments (#157)
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
v0.1.9
|
2023-11-22 15:57:38 +08:00 |
|
|
4fb581a2a0
|
ci: multi arch image (#156)
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
|
2023-11-22 15:42:23 +08:00 |
|
|
325eba4e2c
|
feat: progress information on index creation (#155)
* add waiting_secs for IndexBackground
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* progress information on index creation
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* cargo fmt
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* remove waiting_secs
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* include the full index configuration
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* hide private config
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* rename rel to table and index
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* typo
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
---------
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
v0.0.0-nightly.20231122
|
2023-11-21 09:40:41 +00:00 |
|
|
d03707d2f3
|
chore: upload Cargo.lock (#152)
Signed-off-by: usamoi <usamoi@outlook.com>
v0.0.0-nightly.20231121
|
2023-11-20 04:19:39 +00:00 |
|
|
ee95a1ead2
|
chore: add multiversion for selecting simd functions (#151)
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-20 04:14:03 +00:00 |
|
|
47583cc14a
|
chore: clean code and enable error on warning (#149)
* chore: clean code and enable error on warning
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: remove tests on macos
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-20 03:47:36 +00:00 |
|
|
ddc699b7f2
|
fix: truncate WAL after restarting (#148)
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-20 01:15:55 +00:00 |
|
|
70ce215191
|
fix typo (#145)
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
v0.0.0-nightly.20231119
v0.0.0-nightly.20231120
v0.1.8
|
2023-11-18 04:39:40 +08:00 |
|
|
df9a47fa96
|
chroe: Fix docker release for pg14 and pg16 (#144)
* fix docker release
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
* fix arm release
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
* typo
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
---------
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
|
2023-11-18 04:30:32 +08:00 |
|
|
aa32d86f87
|
fix arm release (#141)
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
|
2023-11-18 02:28:55 +08:00 |
|
|
8061c9302a
|
ci: add release for arm64, pg14, pg16 (#139)
* ci: add release for arm64, pg14, pg16
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* continue for create release once
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* update docker repo name
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* debug
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* remove sccache
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* change docker repo back
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
---------
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
|
2023-11-18 00:57:45 +08:00 |
|
|
39e8ee9797
|
feat: mmap transport for macos (#137)
* feat: mmap transport for macos
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: building with feature pg12, pg13
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: call unlink for shmem
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: reduce shmem filename on macos
Signed-off-by: usamoi <usamoi@outlook.com>
* chore: enable testing on all Postgresql versions
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: use file instead of shmem for macos
Signed-off-by: usamoi <usamoi@outlook.com>
* chore: select simpler matrix for pull requests in CI
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: remove macos-latest-16
Signed-off-by: usamoi <usamoi@outlook.com>
* chore: reduce use of nightly features
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-17 16:26:15 +00:00 |
|
|
f6e382d0fc
|
feat: add more ruff rules (#138)
* feat: add more ruff rules
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: modified readme
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* rename error class
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
---------
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
v0.0.0-nightly.20231118
|
2023-11-17 17:47:28 +08:00 |
|
|
f8344dd039
|
feat: Add high-level API for Python (#123)
* feat: init high level api
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: pretify things
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: add test && filter subpackage
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* fix: dependency
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: fix Action
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: add isort for format
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* fix: create extension with init client
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* docs: add readme
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: bump version
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: rename things
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: delete embedder
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: simplify filter
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: config ruff
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: clean up client.py
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: modify PGVectoRs interfaces
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: add docs
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: delete text column
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* rename things
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* Revert "feat: delete text column"
This reverts commit df5452b9ad .
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: rename insert
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: delete __all__ for filters.py
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: update things
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: update lint config
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* pretify things
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* pdm lock -G :all -S direct_minimal_versions
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* replace relative import
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* change Record.from_text
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* make lint happ
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* fix Record.from_text
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
---------
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
v0.0.0-nightly.20231117
|
2023-11-16 20:52:15 +08:00 |
|
|
9ce6c3b4cb
|
chore: remove cshim feature for pgrx (#136)
Signed-off-by: usamoi <usamoi@outlook.com>
v0.0.0-nightly.20231116
|
2023-11-15 10:04:56 +00:00 |
|
|
ab09227f38
|
feat: spinning before futex syscall (#135)
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-15 07:22:45 +00:00 |
|
|
9134944f8f
|
fix: correct timeout parameter passed to futex (#134)
Signed-off-by: usamoi <usamoi@outlook.com>
v0.0.0-nightly.20231115
v0.1.7
|
2023-11-14 07:15:32 +00:00 |
|
|
7b85fe4030
|
feat: mmap for ipc (#133)
* feat: use mmap for session-bgworker commutating
Signed-off-by: usamoi <usamoi@outlook.com>
* use fcntl_lock to replace flock
Signed-off-by: usamoi <usamoi@outlook.com>
* chore: improve error messages
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: fix test
Signed-off-by: usamoi <usamoi@outlook.com>
* chore: add nice message for IPC error
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-13 16:42:39 +00:00 |
|
|
15104809bb
|
chore: start bgworker by postgresql args in dockerfile (#132)
Signed-off-by: usamoi <usamoi@outlook.com>
v0.0.0-nightly.20231114
|
2023-11-13 14:44:26 +08:00 |
|
|
8c2bd62a83
|
chore: Add docker image badge in readme (#131)
|
2023-11-13 11:47:37 +08:00 |
|
|
94ef38cf78
|
chore: isort things (#127)
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
v0.0.0-nightly.20231111
|
2023-11-10 13:27:31 +08:00 |
|
|
0efe49d976
|
fix: mark cast functions immutable (#125)
Signed-off-by: usamoi <usamoi@outlook.com>
v0.0.0-nightly.20231110
|
2023-11-09 11:21:48 +00:00 |
|
|
2367ec46ce
|
fix: disallow type (#124)
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-09 09:18:32 +00:00 |
|
|
3ff9369c2d
|
Revert "chore: update the extention description" (#121)
* Update vectors.control
Signed-off-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
* fix comment
Signed-off-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
---------
Signed-off-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
v0.1.6
|
2023-11-09 15:35:18 +08:00 |
|
|
8eb5e6b660
|
chore: update the extention description (#118)
Signed-off-by: Keming <kemingyang@tensorchord.ai>
v0.1.5
|
2023-11-09 14:08:16 +08:00 |
|
|
4bc6e114c8
|
feat: indexing on segments (#117)
* feat: indexing on segments
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: add vamana back
Signed-off-by: usamoi <usamoi@outlook.com>
* test: update tests for error message
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-11-08 16:13:53 +00:00 |
|
|
9825e45627
|
chore: bump pgrx to upstream 0.11.0 (#111)
* chore: bump pgrx to upstream 0.11.0
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* update break API in pgrx
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* update docs
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* cargo fmt
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
---------
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
v0.0.0-nightly.20231101
|
2023-10-31 15:04:16 +00:00 |
|
|
b6472ae747
|
feat: add Python bindings by psycopg 3 (#102)
* feat: support psycopg
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: lint && add comment
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: update tests
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
test: update tests
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: fix test of psycopg
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: update readme
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: write examples && modify readme
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: bump version no.
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: use normal defined class for Dumper
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
---------
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
|
2023-10-31 16:35:55 +08:00 |
|
|
273f79244e
|
fix: disable cache for cargo binary (#110)
* fix: disable cache for cargo binary
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: disable cache for cargo binary
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
v0.1.4
|
2023-10-31 05:28:41 +00:00 |
|
|
26df58b60c
|
docs: add AuruTus as a contributor for code (#106)
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
|
2023-10-25 20:08:19 -07:00 |
|
|
4506707276
|
docs: add BeautyyuYanli as a contributor for code (#105)
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
|
2023-10-25 20:07:32 -07:00 |
|
|
ad17029475
|
chore: bump python binding version (#104)
* chore: bump python binding version
Signed-off-by: Keming <kemingyang@tensorchord.ai>
* update tensorchord email
Signed-off-by: Keming <kemingyang@tensorchord.ai>
---------
Signed-off-by: Keming <kemingyang@tensorchord.ai>
|
2023-10-25 17:24:34 +08:00 |
|
|
21c708cfa3
|
feat: add Python bindings by SQLAlchemy (#95)
* feat: init py bindings
Signed-off-by: Aurutus <emslhy@hotmail.com>
* feat: basic binding for sqlalchemy
Signed-off-by: Aurutus <emslhy@hotmail.com>
* fix: return value for decorator
Signed-off-by: Aurutus <emslhy@hotmail.com>
* test: impl basic db test order
Signed-off-by: Aurutus <emslhy@hotmail.com>
* test: add invalid value checker
Signed-off-by: Aurutus <emslhy@hotmail.com>
* test: fix insert value check
Signed-off-by: Aurutus <emslhy@hotmail.com>
* feat: impl vector operator
Signed-off-by: Aurutus <emslhy@hotmail.com>
* test: finish op tests
Signed-off-by: Aurutus <emslhy@hotmail.com>
* test: add test for creating index
Signed-off-by: Aurutus <emslhy@hotmail.com>
* docs: complete basic docs
Signed-off-by: Aurutus <emslhy@hotmail.com>
* chore: add python requirements
Signed-off-by: Aurutus <emslhy@hotmail.com>
* chore: change requirement.txt
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: change the structure of code
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: update the test
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: rewrite the readme with SQLAlchemy ORM
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
chore: fix readme
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
chore: fix readme
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: rewrite tests using Alchemy ORM
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: delete serializer for binary (since it's not available for now)
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: use psycopg 3 for the SQLALchemy
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: update tests
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: comment ivf and vamana index due to #97
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: format code
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: update test_invalid_insert
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* fix: rename pgvector_rs to pgvecto_rs
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: re-construct to use PDM
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: fix readme and add LICENSE
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* fix: tox.ini and pyproject.toml
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: add Github Action (for example)
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
feat: fix Action
* feat: support python_check in Action
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: delete Action example
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: enhance lint check && fix
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* fix: test problem
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: try to add python_release for CI
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: Complete Python Release CI
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: try to test the package in more platform
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: try to fix test platforms
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: fix dependencies for multi-platform
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* fix: update lock file
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: fix test for macOS
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* test: delete test on macOS and Windows, since no docker img is provided
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: use workflow_dispatch to manually trigger Python Release
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* feat: enhance lint && simplify its Action
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
* chore: update readme
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
---------
Signed-off-by: Aurutus <emslhy@hotmail.com>
Signed-off-by: 盐粒 Yanli <mail@yanli.one>
Co-authored-by: Aurutus <emslhy@hotmail.com>
|
2023-10-25 15:59:57 +08:00 |
|
|
889fac48cd
|
feat: support concurrent index building (#101)
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
|
2023-10-24 10:14:20 +00:00 |
|
|
4fb1dd5b76
|
ci: run ci when updating tests dir (#92)
* ci: run ci when updating tests dir
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* change src
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* use sudo to install extension
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* update ci
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* Elevate permissions
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* update ci
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix wrong quotation marks in command
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix wrong quotation marks in command
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* use ankane/setup-postgres
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* chmod for postgres dir
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix indent
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* set testdb
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* add github cache
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* alter password
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* ignore if binary installed
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* update pg_config path
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* revert ankane/setup-postgres
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* use sccache
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* close previous postgres
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* fix wrong quotation marks
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
---------
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
v0.0.0-nightly.20231018
|
2023-10-17 00:00:33 +00:00 |
|
|
bdcb899533
|
docs: add silver-ymz as a contributor for code, test, and infra (#93)
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
|
2023-10-16 17:00:24 -07:00 |
|
|
34bca2a408
|
test: add e2e test (#91)
* test: add e2e test
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* add github action
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
---------
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
v0.0.0-nightly.20231017
|
2023-10-15 19:48:28 -07:00 |
|
|
2dc91b54c1
|
feat: add GUC option to manually control filter mode (#90)
* feat: add GUC option to manually control filter mode
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* cargo fmt
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
* update option
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
---------
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
v0.0.0-nightly.20231013
|
2023-10-12 08:53:12 +00:00 |
|
|
d96a11419a
|
fix vamana logical error (#89)
Signed-off-by: Nicola115 <2225992901@qq.com>
v0.0.0-nightly.20231012
|
2023-10-11 01:30:50 +00:00 |
|
|
815fc0252b
|
Revert "Update readme (#84)" (#87)
This reverts commit 60658667ca .
Signed-off-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
v0.0.0-nightly.20231008
|
2023-10-07 00:03:40 -07:00 |
|
|
60658667ca
|
Update readme (#84)
* update readme
Signed-off-by: Jinjing Zhou <allenzhou@tensorchord.ai>
* increase capacity to avoid potential overflow
Signed-off-by: Jinjing Zhou <allenzhou@tensorchord.ai>
---------
Signed-off-by: Jinjing Zhou <allenzhou@tensorchord.ai>
|
2023-10-07 09:31:23 +08:00 |
|
|
cebe0738a3
|
feat: Quantization for HNSW (#81)
* feat: quantization for hnsw
Signed-off-by: usamoi <usamoi@outlook.com>
* feat: use residuals for IVFPQ
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: broken load for hnsw
Signed-off-by: usamoi <usamoi@outlook.com>
* fix: remove '\n' from file names
Signed-off-by: usamoi <usamoi@outlook.com>
* docs: improve readme and index options
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
v0.0.0-nightly.20230927
|
2023-09-26 07:54:35 +00:00 |
|
|
b6a8d649b5
|
docs: add AveryQi115 as a contributor for code, and ideas (#82)
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
|
2023-09-25 12:43:47 -07:00 |
|
|
7dad039ecd
|
feat: vamana (#64)
* add vamana
Signed-off-by: Avery Qi <2225992901@qq.com>
* fix
Signed-off-by: Avery115 <2225992901@qq.com>
* fix unused variable; dead code and incompatible data types
Signed-off-by: Avery115 <2225992901@qq.com>
* fix
Signed-off-by: Avery115 <2225992901@qq.com>
* WIP load
Signed-off-by: Avery115 <2225992901@qq.com>
* finish concurrent without par_iter
Signed-off-by: Avery115 <2225992901@qq.com>
* format
Signed-off-by: Avery115 <2225992901@qq.com>
* use n instead of r for small dataset
Signed-off-by: Avery115 <2225992901@qq.com>
* apply filter
Signed-off-by: Avery115 <2225992901@qq.com>
* rebase on recent PR
Signed-off-by: Avery115 <2225992901@qq.com>
* update readme for vamana usage
Signed-off-by: Avery115 <2225992901@qq.com>
* allow unused assignments
Signed-off-by: Avery115 <2225992901@qq.com>
---------
Signed-off-by: Avery Qi <2225992901@qq.com>
Signed-off-by: Avery115 <2225992901@qq.com>
v0.1.4-rc1
v0.1.4-rc2
|
2023-09-25 10:07:40 -07:00 |
|
|
5fe1f6e8be
|
fix readme (#79)
Signed-off-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
v0.0.0-nightly.20230924
|
2023-09-23 00:38:45 -07:00 |
|
|
7deed6d909
|
feat: quantization (#60)
* feat: quantization
Signed-off-by: usamoi <usamoi@outlook.com>
* feat: ivfpq
Signed-off-by: usamoi <usamoi@outlook.com>
* docs: refactor options table
Signed-off-by: usamoi <usamoi@outlook.com>
---------
Signed-off-by: usamoi <usamoi@outlook.com>
|
2023-09-22 23:03:23 -07:00 |
|
|
28bcf1c5a3
|
update readme and comparison with pgvector (#63)
* update readme and comparison with pgvector
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
* add
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
* comparison
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
* address comment
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
* fix
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
---------
Signed-off-by: Jinjing.Zhou <allenzhou@tensorchord.ai>
v0.0.0-nightly.20230909
|
2023-09-08 15:58:00 +08:00 |
|