gsilvestrin
73cc12ecc5
fix(node): Relax EmbeddingFunction type guard ( #370 )
2023-07-27 12:51:59 -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
Lance Release
6fd465ceef
Updating package-lock.json
2023-07-24 20:02:35 +00:00
Lance Release
e2e5a0fb83
Updating package-lock.json
2023-07-24 19:27:32 +00:00
Lance Release
ff8d5a6d51
Bump version: 0.1.17 → 0.1.18
2023-07-24 19:27:17 +00:00
Will Jones
8829988ada
ci: build node in manylinux docker container ( #350 )
...
Closes #359
TODO:
* [x] test in a sample of Linux distro docker containers
2023-07-24 11:31:47 -07:00
gsilvestrin
80a32be121
bugfix(node): make WriteMode optional when specifying embeddings ( #336 )
2023-07-24 11:26:43 -07:00
Rob Meng
8325979bb8
dont print apikey in remote client toString, add hostoverride to python client ( #353 )
2023-07-23 18:44:00 -04:00
Lance Release
2c9371dcc4
Updating package-lock.json
2023-07-21 23:18:22 +00:00
Lance Release
6d5621da4a
Updating package-lock.json
2023-07-21 22:39:21 +00:00
Lance Release
380c1572f3
Bump version: 0.1.16 → 0.1.17
2023-07-21 22:39:06 +00:00
gsilvestrin
17cf244e53
Updating package-lock.json ( #347 )
2023-07-20 14:44:10 -07:00
Lance Release
600da476e8
Updating package-lock.json
2023-07-20 20:24:54 +00:00
Lance Release
458217783c
Bump version: 0.1.15 → 0.1.16
2023-07-20 20:24:37 +00:00
gsilvestrin
a2bb497135
feat(node) Move native packages to @lancedb NPM org ( #341 )
...
- Move native packages to @lancedb org
- Move package-lock.json update to a reusable action and created a target to run it manually.
2023-07-20 12:54:39 -07:00
Rob Meng
8233c689c3
fix remote SDK ( #342 )
2023-07-20 02:01:13 -04:00
gsilvestrin
6e24e731b8
Updating package-lock.json ( #338 )
2023-07-18 21:10:18 -07:00
Lance Release
0664eaec82
Bump version: 0.1.14 → 0.1.15
2023-07-19 02:54:10 +00:00
Rob Meng
a636bb1075
add support for host override ( #335 )
2023-07-18 21:21:39 -04:00
Lei Xu
1d343edbd4
[Node] implement remote db.TableNames ( #334 )
2023-07-18 16:56:47 -07:00
Lei Xu
980f910f50
[Node] initial support of nodejs remote sdk ( #333 )
2023-07-18 16:15:27 -07:00
Will Jones
3537afb2c3
docs: show how to delete rows in user guide ( #309 )
...
Closes #265
2023-07-18 08:19:48 -07:00
gsilvestrin
9748406cba
Updating package-lock.json ( #322 )
2023-07-17 16:48:22 -07:00
Lance Release
131ad09ab3
Bump version: 0.1.13 → 0.1.14
2023-07-17 20:06:58 +00:00
gsilvestrin
72afa06b7a
feat(node): Add Windows support ( #294 )
2023-07-17 08:48:24 -07:00
gsilvestrin
2b108e1c80
Updating package-lock.json file ( #301 )
2023-07-13 17:50:01 -07:00
Leon Yee
0590413b96
Added transformersJS example to docs and node/examples ( #297 )
2023-07-13 17:01:36 -07:00
Lance Release
bd2d40a927
Bump version: 0.1.12 → 0.1.13
2023-07-13 21:17:35 +00:00
gsilvestrin
826dc90151
feat(node): add option object to connect method ( #286 )
2023-07-13 11:03:48 -07:00
gsilvestrin
c385c55629
feat(node): pull node binaries into separate packages (3) ( #285 )
2023-07-12 16:52:04 -07:00
Lance Release
0a03f7ca5a
Bump version: 0.1.11 → 0.1.12
2023-07-12 04:20:34 +00:00
Rob Meng
98b12caa06
export create table with aws credentials ( #282 )
2023-07-11 17:21:10 -04:00
Lance Release
091dffb171
Bump version: 0.1.10 → 0.1.11
2023-07-11 20:42:15 +00: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
Lance Release
bb3df62dce
Bump version: 0.1.9 → 0.1.10
2023-07-06 03:05:32 +00:00
Lei Xu
dc7146b2cb
[Node] Expose IVF PQ config ( #258 )
2023-07-05 19:54:21 -07:00
Leon Yee
9600a38ff0
[docs] fixed javascript docs for overloaded functions ( #247 )
...
Solves #244 :

Problem was function overloading in the interface caused some weird
`typedoc` formatting, so breaking it apart into methods fixed the issue.
Also regenerated and updated javascript docs
---------
Co-authored-by: Tevin Wang <tevin@cmu.edu >
2023-07-04 13:07:34 -07:00
Lei Xu
fc725c99f0
[Node] Create Table with WriteMode ( #246 )
...
Support `createTable(name, data, mode?)` to be consistent with Python.
Closes #242
2023-07-03 17:04:21 -07:00
Lei Xu
051c03c3c9
Add dot product support ( #239 )
...
Closes #207
2023-06-29 10:32:01 -07:00
Rob Meng
01abf82808
Refactor TS client to use interface + implementation pattern ( #226 )
...
## What?
* Changed `Connection` and `Table` to interfaces
* Renamed original `Connection` and `Table` to `LocalConnection` and
`LocalTable`
2023-06-27 21:45:01 -04:00
Leon Yee
eb5bcda337
Error implementations ( #232 )
...
Solves #216 by adding a check on table open for existence of the
`.lance` file. Does not check for it for remote connections.
2023-06-27 16:48:31 -07:00
Lei Xu
c68c236f17
[Js] Create index with replace flag ( #229 )
2023-06-26 18:38:20 -07:00
Lance Release
c8bebf4776
Bump version: 0.1.8 → 0.1.9
2023-06-26 18:12:38 +00:00
Lei Xu
c14ad91df0
[Node] drop table api ( #221 )
...
Provide `drop_table` in rust and node. Closes #86
2023-06-23 19:58:37 -07:00
Will Jones
ad48242ffb
feat: support for deletion ( #219 )
...
Also upgrades Arrow and Lance.
2023-06-23 18:09:07 -07:00
gsilvestrin
8708fde3ef
Revert "feat(node): pull node binaries into separate packages (2) (#1… ( #206 )
...
…97)"
This reverts commit 0724d41c4b .
2023-06-16 18:15:49 -07:00
Lance Release
cc7e54298b
Bump version: 0.1.7 → 0.1.8
2023-06-17 00:33:53 +00:00
Lance Release
01dadb0862
Bump version: 0.1.6 → 0.1.7
2023-06-15 23:30:01 +00:00
gsilvestrin
0724d41c4b
feat(node): pull node binaries into separate packages (2) ( #197 )
...
* Refactors the Node module to load the shared library from a separate
package. When a user does `npm install vectordb`, the correct optional
dependency is automatically downloaded by npm.
* Add scripts and instructions to build Linux and MacOS node artifacts
locally.
* Add instructions for publishing the npm module and crates.
Co-authored-by: Will Jones <willjones127@gmail.com >
2023-06-15 16:15:42 -07:00
gsilvestrin
78de8f5782
feat(node): add Table.countRows() ( #185 )
2023-06-15 14:35:54 -07:00