v0.3.0-alpha.1
Pre-release
Pre-release
alpha release for 0.3.0
What's Changed
- refactor: replace heap of heaps with loser tree in merging results by @usamoi in #315
- refactor: faster algorithm for parsing vector strings by @usamoi in #316
- chore: set storage = EXTERNAL by default for vector types by @usamoi in #321
- fix: remove openai embedding by @usamoi in #336
- feat: support vector subscript by @usamoi in #329
- fix: remove ctor by @usamoi in #339
- chore: fix the nightly trigger condition by @kemingy in #306
- ci: fix cargo-install for pgrx patch by @usamoi in #341
- feat: support binary representation by @usamoi in #314
- chore: use latest commit SHA to trigger the nightly release by @kemingy in #342
- refactor: refine delete RPC by @usamoi in #351
- chore: consistent slice behavior with Python by @usamoi in #352
- chore: add '-c logging_collector=on' to docker CMD by @usamoi in #353
- feat: support sparse vector by @silver-ymz in #299
- chore: drop support for pg12, pg13 by @usamoi in #344
- fix: comparsion of svector by @silver-ymz in #357
- refactor: define detailed error types by @usamoi in #356
- ci: increase concurrency by @usamoi in #362
- doc: fix docker tag by @VoVAllen in #364
- fix: python test by @cutecutecat in #365
- ci: fix "cache save failed" by @usamoi in #366
- refactor: add crate "base" by @usamoi in #367
- refactor: faster IVF & PQ by @whateveraname in #328
- feat: new openai embedding by @cutecutecat in #350
- chore: Update blog link by @gaocegege in #370
- refactor: rework vector abstraction by @usamoi in #369
- ci: fix nightly releases by @usamoi in #389
- ci: add sccache for release by @usamoi in #391
- fix: support null insert by @cutecutecat in #390
- ci: build zip pkg by @usamoi in #392
- fix: remove sighup handler by @cutecutecat in #394
- feat: support binary vector by @silver-ymz in #368
- chore: upgrade 0.2.1 script by @cutecutecat in #395
- fix: bvector subscription may modify padding bits by @silver-ymz in #401
- fix: bvector subscription may modify padding bits by @silver-ymz in #402
- chore: update pgrx version by @usamoi in #400
- feat: support sparse vector with 1_048_575 dims by @silver-ymz in #399
- feat: support veci8 by @my-vegetable-has-exploded in #326
- fix: hack for simd inline by @usamoi in #410
- fix: grant permission for
pg_vector_index_stat
in install sql by @usamoi in #416 - feat: synchronous remote index dropping by @usamoi in #414
- ci: remove cargo-pgrx in ci by @usamoi in #420
- feat: add x64 simd for sparse vector operations by @silver-ymz in #417
- fix: relax veci8 test precision. by @my-vegetable-has-exploded in #423
- chore: cherry back 0.2 branch by @cutecutecat in #424
- Update pgvecto.rs README.md with new features and documentation link by @VoVAllen in #425
- ci: vendored
pg_config
contents and pgrx_bindings by @usamoi in #426 - fix: returns no tuples when a NULL query comes by @usamoi in #428
- fix: a set of incorrect behaviors by @usamoi in #430
- chore: upload --0.3.0 schema update script by @usamoi in #437
- feat: Support binary copy in python SDK. by @my-vegetable-has-exploded in #419
- docs: add my-vegetable-has-exploded as a contributor for code by @allcontributors in #439
New Contributors
- @whateveraname made their first contribution in #328
- @my-vegetable-has-exploded made their first contribution in #326
Full Changelog: v0.2.1...v0.3.0-alpha.1