Bert
22c196b3e3
lance 0.9.18 ( #1000 )
2024-02-19 15:20:34 -05:00
Will Jones
73b2977bff
chore: upgrade lance to 0.9.16 ( #975 )
2024-02-14 14:20:03 -08:00
Weston Pace
dddcddcaf9
chore: bump lance version to 0.9.15 ( #949 )
2024-02-09 14:55:44 -08:00
Weston Pace
a9727eb318
feat: add support for filter during merge insert when matched ( #948 )
...
Closes #940
2024-02-09 10:26:14 -08:00
Lei Xu
0b0f42537e
chore: add global cargo config to enable minimal cpu target ( #925 )
...
* Closes #895
* Fix cargo clippy
2024-02-04 14:21:27 -08:00
Weston Pace
7f8637a0b4
feat: add merge_insert to the node and rust APIs ( #915 )
2024-02-02 13:16:51 -08:00
Lei Xu
ac94b2a420
chore: upgrade lance, pylance and datafusion ( #879 )
2024-01-27 12:31:38 -08:00
Lei Xu
008e0b1a93
feat(rust): create index API improvement ( #853 )
...
* Extract a minimal Table interface in Rust SDK
* Make create_index composable in Rust.
* Fix compiling issues from ffi
2024-01-24 10:05:12 -08:00
Bert
82cbcf6d07
Bump lance 0.9.9 ( #851 )
2024-01-24 08:41:28 -05:00
Lei Xu
1cd5426aea
feat: rework NodeJS SDK using napi ( #847 )
...
Use Napi to write a Node.js SDK that follows Polars for better
maintainability, while keeping most of the logic in Rust.
2024-01-23 15:14:45 -08:00
Bert
7af213801a
bump lance to 0.9.7 ( #826 )
2024-01-18 20:44:22 -08:00
Will Jones
cf7d7a19f5
upgrade lance ( #809 )
2024-01-11 13:28:10 -08:00
Lei Xu
c5a52565ac
chore: bump lance to 0.9.5 ( #790 )
2024-01-07 19:27:47 -08:00
Lei Xu
a9caa5f2d4
chore: bump pylance to 0.9.2 ( #754 )
2023-12-29 16:39:45 -08:00
Will Jones
1d4943688d
upgrade lance to v0.9.1 ( #727 )
...
This brings in some important bugfixes related to take and aarch64
Linux. See changes at:
https://github.com/lancedb/lance/releases/tag/v0.9.1
2023-12-20 13:06:54 -08:00
Lei Xu
409eb30ea5
chore: bump lance version to 0.9 ( #715 )
2023-12-17 22:11:42 -05:00
Bert
63ee8fa6a1
Update in Node & Rust ( #696 )
...
Co-authored-by: Will Jones <willjones127@gmail.com >
2023-12-13 14:53:06 -05:00
Will Jones
a57aa4b142
chore: upgrade lance to v0.8.17 ( #656 )
...
Readying for the next Lance release.
2023-11-18 15:57:23 -08:00
Rob Meng
9d895801f2
upgrade lance to 0.8.14 ( #636 )
...
upgrade lance
2023-11-07 19:01:29 -05:00
Lei Xu
2e0f251bfd
chore: bump lance to 8.10 ( #622 )
2023-11-01 14:14:38 -07:00
Will Jones
b2b70ea399
increment pylance ( #618 )
2023-10-31 18:07:03 -07:00
Bert
b55db397eb
feat: added data stats apis ( #596 )
2023-10-26 13:10:17 -04:00
Bert
c73fcc8898
update lance to 0.8.7 ( #598 )
2023-10-24 14:49:36 -04:00
Chang She
0ed39b6146
chore: bump lance version in python/rust lancedb ( #584 )
...
To include latest v0.8.6
Co-authored-by: Chang She <chang@lancedb.com >
2023-10-19 13:05:12 -07:00
Lei Xu
eff94ecea8
chore: bump lance to 0.8.5 ( #561 )
...
Bump lance to 0.5.8
2023-10-14 12:38:43 -07:00
Will Jones
db7bdefe77
feat: cleanup and compaction ( #518 )
...
#488
2023-10-11 12:49:12 -07:00
Lei Xu
a26c8f3316
feat: use GPU for index creation. ( #540 )
...
Bump lance to 0.8.3 to include GPU training
---------
Co-authored-by: Rob Meng <rob.xu.meng@gmail.com >
2023-10-05 20:49:00 -07:00
Rob Meng
1db66c6980
implement mirroring object store ( #537 )
...
This PR implements a mirroring object store and allows and table to be
mirrored to a local path when param `mirroredStore` is set in the url
2023-10-04 21:23:34 -04:00
Lei Xu
8b815ef5a8
chore: upgrade lance to 0.8.1 ( #536 )
...
Bump to lance 0.8.1 for both javascript and python sdk
2023-10-03 14:29:18 -07:00
Rob Meng
dbf37a0434
fix: upgrade lance to 0.7.5 and add tests for searching empty dataset ( #505 )
...
This PR upgrade lance to `0.7.5`, which include fixes for searching an
empty dataset.
This PR also adds two tests in node SDK to make sure searching empty
dataset do no throw
Co-authored-by: rmeng <rob@lancedb.com >
2023-09-18 22:12:11 -07:00
Rob Meng
f6bfb5da11
chore: upgrade lance to 0.7.4 ( #491 )
2023-09-14 16:02:23 -04:00
Rob Meng
0554db03b3
progagate uri query string to lance; add aws integration tests ( #486 )
...
# WARNING: specifying engine is NOT a publicly supported feature in
lancedb yet. THE API WILL CHANGE.
This PR exposes dynamodb based commit to `vectordb` and JS SDK (will do
python in another PR since it's on a different release track)
This PR also added aws integration test using `localstack`
## What?
This PR adds uri parameters to DB connection string. User may specify
`engine` in the connection string to let LanceDB know that the user
wants to use an external store when reading and writing a table. User
may also pass any parameters required by the commitStore in the
connection string, these parameters will be propagated to lance.
e.g.
```
vectordb.connect("s3://my-db-bucket?engine=ddb&ddbTableName=my-commit-table")
```
will automatically convert table path to
```
s3+ddb://my-db-bucket/my_table.lance?&ddbTableName=my-commit-table
```
2023-09-09 13:33:16 -04:00
Lei Xu
6799613109
feat: upgrade lance to 0.7.3 ( #481 )
2023-09-07 17:01:45 -07:00
Lei Xu
0f26915d22
[Rust] schema coerce and vector column inference ( #476 )
...
Split the rust core from #466 for easy review and less merge conflicts.
2023-09-06 10:00:46 -07:00
QianZhu
ae8486cc8f
bump lance version to 0.6.5 for lancedb release ( #453 )
2023-08-23 20:59:03 -07:00
Rob Meng
30f5bc5865
expose awsRegion to be configurable ( #441 )
2023-08-22 16:00:14 -04:00
Rob Meng
f0bcb26f32
Upgrade lance and pass AWS creds when opening a table ( #426 )
2023-08-14 18:22:02 -04:00
Will Jones
722462c38b
chore: upgrade Lance and rename score to _distance ( #398 )
...
BREAKING CHANGE: The `score` column has been renamed to `_distance` to
more accurately describe the semantics (smaller means closer / better).
---------
Co-authored-by: Lei Xu <lei@lancedb.com >
2023-08-11 21:42:33 -07:00
gsilvestrin
6036cf48a7
fix(node) Replace panic errors with friendlier ones ( #366 )
...
- Implement Result/Error in the node FFI
- Implement a trait (ResultExt) to make error handling less verbose
- Refactor some parts of the code that touch arrow into arrow.rs
2023-07-26 13:44:58 -07:00
Rob Meng
147796ffcd
bump lance version for vectordb, fix minor bugs in lancedb remote client ( #365 )
2023-07-24 21:30:57 -04:00
Rob Meng
a636bb1075
add support for host override ( #335 )
2023-07-18 21:21:39 -04:00
Lei Xu
030f07e7f0
Bump minimal lance version to 0.5.8 ( #318 )
2023-07-17 12:41:29 -07:00
Lei Xu
c62e4ca1eb
Bump lance version to 0.5.7 ( #311 )
2023-07-14 17:17:31 -07:00
gsilvestrin
6dfe7fabc2
pin half ( #310 )
2023-07-14 12:45:05 -07:00
Rob Meng
ace6aa883a
Upgrade lance to 0.5.5, and plumb thru new features from the upgrade ( #279 )
...
* upgrade
* fixes for the upgrade
* allow JS users to pass custom AWS credentials
2023-07-11 16:33:39 -04:00
gsilvestrin
b261e27222
Pin lance version ( #275 )
...
we shouldn't auto-upgrade lance
2023-07-11 10:58:15 -07:00
Lei Xu
148ed82607
Bump Lance version to 0.5.3 ( #250 )
2023-07-04 08:34:41 -07:00
Will Jones
aac2ffa4b3
Lint and test vectordb node in CI ( #92 )
...
Closes #90 .
2023-05-22 14:26:06 -07:00
gsilvestrin
38e6efc185
JavaScript / Node.js library for LanceDB
...
- Core rust library
- ffi bridge that exposes rust functionality to javascript
- npm package that provides a TypeScript / JavaScript library
- limitations: it only supports reading for now
2023-05-10 12:51:49 -07:00