Aidan
2acd9d0f0e
uri fix
2023-11-28 11:12:18 -05:00
Aidan
49b6e77e4b
cleaned
2023-11-28 11:04:54 -05:00
Lance Release
5372843281
Updating package-lock.json
2023-11-15 03:15:10 +00:00
Lance Release
54677b8f0b
Updating package-lock.json
2023-11-15 02:42:38 +00:00
Lance Release
ebcf9bf6ae
Bump version: 0.3.6 → 0.3.7
v0.3.7
2023-11-15 02:42:25 +00:00
Bert
797514bcbf
fix: node remote implement table.countRows ( #648 )
2023-11-13 17:43:20 -05:00
Rok Mihevc
1c872ce501
feat: add RemoteTable.version in Python ( #644 )
...
Please note: this is not tested as we don't have a server here and
testing against a mock object wouldn't be that interesting.
2023-11-13 21:43:48 +01:00
Bert
479f471c14
fix: node send db header for GET requests ( #646 )
2023-11-11 16:33:25 -05:00
Ayush Chaurasia
ae0d2f2599
fix: Pydantic 1.x compat for weak_lru caching in embeddings API ( #643 )
...
Colab has pydantic 1.x by default and pydantic 1.x BaseModel objects
don't support weakref creation by default that we use to cache embedding
models
https://github.com/lancedb/lancedb/blob/main/python/lancedb/embeddings/utils.py#L206
. It needs to be added to slot.
2023-11-10 15:02:38 +05:30
Ayush Chaurasia
1e8678f11a
Multi-task instructor model with quantization support & weak_lru cache for embedding function models ( #612 )
...
resolves #608
2023-11-09 12:34:18 +05:30
QianZhu
662968559d
fix saas open_table and table_names issues ( #640 )
...
- added check whether a table exists in SaaS open_table
- remove prefilter not supported warning in SaaS search
- fixed issues for SaaS table_names
2023-11-07 17:34:38 -08:00
Rob Meng
9d895801f2
upgrade lance to 0.8.14 ( #636 )
...
upgrade lance
2023-11-07 19:01:29 -05:00
Rob Meng
80613a40fd
skip missing file on mirrored dir when deleting ( #635 )
...
mirrored store is not garueeteed to have all the files. Ignore the ones
that doesn't exist.
2023-11-07 12:33:32 -05:00
Lei Xu
d43ef7f11e
chore: apple silicon runner ( #633 )
...
Close #632
2023-11-06 21:04:32 -08:00
Lei Xu
554e068917
chore: improve create_table API consistency between local and remote SDK ( #627 )
2023-11-03 13:15:11 -07:00
Bert
567734dd6e
fix: node remote connection handles non http errors ( #624 )
...
https://github.com/lancedb/lancedb/issues/623
Fixes issue trying to print response status when using remote client. If
the error is not an HTTP error (e.g. dns/network failure), there won't
be a response.
2023-11-03 10:24:56 -04:00
Ayush Chaurasia
1589499f89
Exponential standoff retry support for handling rate limited embedding functions ( #614 )
...
Users ingesting data using rate limited apis don't need to manually make
the process sleep for counter rate limits
resolves #579
2023-11-02 19:20:10 +05:30
Lance Release
682e95fa83
Updating package-lock.json
2023-11-01 22:20:49 +00:00
Lance Release
1ad5e7f2f0
Updating package-lock.json
2023-11-01 21:16:20 +00:00
Lance Release
ddb3ef4ce5
Bump version: 0.3.5 → 0.3.6
v0.3.6
2023-11-01 21:16:06 +00:00
Lance Release
ef20b2a138
[python] Bump version: 0.3.2 → 0.3.3
python-v0.3.3
2023-11-01 21:15:55 +00:00
Lei Xu
2e0f251bfd
chore: bump lance to 8.10 ( #622 )
2023-11-01 14:14:38 -07:00
Ayush Chaurasia
2cb91e818d
Disable posthog on docs & reduce sentry trace factor ( #607 )
...
- posthog charges per event and docs events are registered very
frequently. We can keep tracking them on GA
- Reduced sentry trace factor
2023-11-02 01:13:16 +05:30
Chang She
2835c76336
doc: node sdk now supports windows ( #616 )
2023-11-01 10:04:18 -07:00
Bert
8068a2bbc3
ci: cancel in progress runs on new push ( #620 )
2023-11-01 11:33:48 -04:00
Bert
24111d543a
fix!: sort table names ( #619 )
...
https://github.com/lancedb/lance/issues/1385
2023-11-01 10:50:09 -04:00
QianZhu
7eec2b8f9a
Qian/query option doc ( #615 )
...
- API documentation improvement for queries (table.search)
- a small bug fix for the remote API on create_table


2023-10-31 19:50:05 -07:00
Will Jones
b2b70ea399
increment pylance ( #618 )
2023-10-31 18:07:03 -07:00
Bert
e50a3c1783
added api docs for prefilter flag ( #617 )
...
Added the prefilter flag argument to the `LanceQueryBuilder.where`.
This should make it display here:
https://lancedb.github.io/lancedb/python/python/#lancedb.query.LanceQueryBuilder.select
And also in intellisense like this:
<img width="848" alt="image"
src="https://github.com/lancedb/lancedb/assets/5846846/e0c53f4f-96bc-411b-9159-680a6c4d0070 ">
Also adds some improved documentation about the `where` argument to this
method.
---------
Co-authored-by: Weston Pace <weston.pace@gmail.com >
2023-10-31 16:39:32 -04:00
Weston Pace
b517134309
feat: allow prefiltering with index ( #610 )
...
Support for prefiltering with an index was added in lance version 0.8.7.
We can remove the lancedb check that prevents this. Closes #261
2023-10-31 13:11:03 -07:00
Lei Xu
6fb539b5bf
doc: add doc to use GPU for indexing ( #611 )
2023-10-30 15:25:00 -07:00
Lance Release
f37fe120fd
Updating package-lock.json
2023-10-26 22:30:16 +00:00
Lance Release
2e115acb9a
Updating package-lock.json
2023-10-26 21:48:01 +00:00
Lance Release
27a638362d
Bump version: 0.3.4 → 0.3.5
v0.3.5
2023-10-26 21:47:44 +00:00
Bert
22a6695d7a
fix conv version ( #605 )
2023-10-26 17:44:11 -04:00
Lance Release
57eff82ee7
Updating package-lock.json
2023-10-26 21:03:07 +00:00
Lance Release
7732f7d41c
Bump version: 0.3.3 → 0.3.4
v0.3.4
2023-10-26 21:02:52 +00:00
Bert
5ca98c326f
feat: added dataset stats api to node ( #604 )
2023-10-26 17:00:48 -04:00
Bert
b55db397eb
feat: added data stats apis ( #596 )
2023-10-26 13:10:17 -04:00
Rob Meng
c04d72ac8a
expose remap index api ( #603 )
...
expose index remap options in `compact_files`
2023-10-25 22:10:37 -04:00
Rob Meng
28b02fb72a
feat: expose optimize index api ( #602 )
...
expose `optimize_index` api.
2023-10-25 19:40:23 -04:00
Lance Release
f3cf986777
[python] Bump version: 0.3.1 → 0.3.2
python-v0.3.2
2023-10-24 19:06:38 +00:00
Bert
c73fcc8898
update lance to 0.8.7 ( #598 )
2023-10-24 14:49:36 -04:00
Chang She
cd9debc3b7
fix(python): fix multiple embedding functions bug ( #597 )
...
Closes #594
The embedding functions are pydantic models so multiple instances with
the same parameters are considered ==, which means that if you have
multiple embedding columns it's possible for the embeddings to get
overwritten. Instead we use `is` instead of == to avoid this problem.
testing: modified unit test to include this case
2023-10-24 13:05:05 -04:00
Rob Meng
26a97ba997
feat: add checkout method to table to reuse existing store and connections ( #593 )
...
Prior to this PR, to get a new version of a table, we need to re-open
the table. This has a few downsides w.r.t. performance:
* Object store is recreated, which takes time and throws away existing
warm connections
* Commit handler is thrown aways as well, which also may contain warm
connections
2023-10-23 12:06:13 -04:00
Rob Meng
ce19fedb08
feat: include manifest files in mirrow store ( #589 )
2023-10-21 12:21:41 -04:00
Will Jones
14e8e48de2
Revert "[python] Bump version: 0.3.2 → 0.3.3"
...
This reverts commit c30faf6083 .
2023-10-20 17:52:49 -07:00
Will Jones
c30faf6083
[python] Bump version: 0.3.2 → 0.3.3
2023-10-20 17:30:00 -07:00
Ayush Chaurasia
64a4f025bb
[Docs]: Minor Fixes ( #587 )
...
* Filename typo
* Remove rick_morty csv as users won't really be able to use it.. We can
create a an executable colab and download it from a bucket or smth.
2023-10-20 16:14:35 +02:00
Ayush Chaurasia
6dc968e7d3
[Docs] Embeddings API: Add multi-lingual semantic search example ( #582 )
2023-10-20 18:40:49 +05:30