Lei Xu
b5e57ebce3
doc: add doc to use GPU for indexing ( #611 )
2024-04-05 16:22:59 -07:00
Lance Release
87364532bf
Updating package-lock.json
2024-04-05 16:22:59 -07:00
Lance Release
c275ec006f
Updating package-lock.json
2024-04-05 16:22:59 -07:00
Lance Release
53b0375e6d
Bump version: 0.3.4 → 0.3.5
2024-04-05 16:22:59 -07:00
Bert
6881c50866
fix conv version ( #605 )
2024-04-05 16:22:59 -07:00
Lance Release
a174832d61
Updating package-lock.json
2024-04-05 16:22:59 -07:00
Lance Release
722cede32b
Bump version: 0.3.3 → 0.3.4
2024-04-05 16:22:59 -07:00
Bert
4d086d63eb
feat: added dataset stats api to node ( #604 )
2024-04-05 16:22:59 -07:00
Bert
f5e9c073f0
feat: added data stats apis ( #596 )
2024-04-05 16:22:59 -07:00
Rob Meng
178e016ff2
expose remap index api ( #603 )
...
expose index remap options in `compact_files`
2024-04-05 16:22:59 -07:00
Rob Meng
3c998b020f
feat: expose optimize index api ( #602 )
...
expose `optimize_index` api.
2024-04-05 16:22:59 -07:00
Lance Release
a3c955070e
[python] Bump version: 0.3.1 → 0.3.2
2024-04-05 16:22:59 -07:00
Bert
edeecd3d9f
update lance to 0.8.7 ( #598 )
2024-04-05 16:22:59 -07:00
Chang She
2861f33982
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
2024-04-05 16:22:59 -07:00
Rob Meng
0036ca9de7
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
2024-04-05 16:22:59 -07:00
Rob Meng
2826bc7f1a
feat: include manifest files in mirrow store ( #589 )
2024-04-05 16:22:59 -07:00
Will Jones
e37a0566e0
Revert "[python] Bump version: 0.3.2 → 0.3.3"
...
This reverts commit c30faf6083 .
2024-04-05 16:22:59 -07:00
Will Jones
48999ffc27
[python] Bump version: 0.3.2 → 0.3.3
2024-04-05 16:22:59 -07:00
Ayush Chaurasia
0dc893993f
[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.
2024-04-05 16:22:59 -07:00
Ayush Chaurasia
12de39612e
[Docs] Embeddings API: Add multi-lingual semantic search example ( #582 )
2024-04-05 16:22:59 -07:00
Ayush Chaurasia
05509bfb03
[Docs]Versioning docs ( #586 )
...
closes #564
---------
Co-authored-by: Chang She <chang@lancedb.com >
2024-04-05 16:22:59 -07:00
Lance Release
fa702f992e
Updating package-lock.json
2024-04-05 16:22:59 -07:00
Lance Release
7f707205de
Updating package-lock.json
2024-04-05 16:22:59 -07:00
Lance Release
2394ff14d0
Bump version: 0.3.2 → 0.3.3
2024-04-05 16:22:59 -07:00
Chang She
31334b05df
chore: bump lance version in python/rust lancedb ( #584 )
...
To include latest v0.8.6
Co-authored-by: Chang She <chang@lancedb.com >
2024-04-05 16:22:59 -07:00
Ayush Chaurasia
942976f49f
[Docs] Update embedding function docs ( #581 )
2024-04-05 16:22:59 -07:00
Ayush Chaurasia
507f6087c2
[Python]Embeddings API refactor ( #580 )
...
Sets things up for this -> https://github.com/lancedb/lancedb/issues/579
- Just separates out the registry/ingestion code from the function
implementation code
- adds a `get_registry` util
- package name "open-clip" -> "open-clip-torch"
2024-04-05 16:22:59 -07:00
Ayush Chaurasia
39c1cb87ad
[Docs] Add posthog telemetry to docs ( #577 )
...
Allows creation of funnels and user journeys
2024-04-05 16:22:59 -07:00
QianZhu
6b0d1d6ec1
list table pagination draft ( #574 )
2024-04-05 16:22:59 -07:00
Prashanth Rao
d38e3d496f
Add pyarrow date and timestamp type conversion from pydantic ( #576 )
2024-04-05 16:22:59 -07:00
Chang She
f4ac47e1b5
doc: fix broken link and add README ( #573 )
...
Fix broken link to embedding functions
testing: broken link was verified after local docs build to have been
repaired
---------
Co-authored-by: Chang She <chang@lancedb.com >
2024-04-05 16:22:59 -07:00
Lance Release
c94e428252
Updating package-lock.json
2024-04-05 16:22:59 -07:00
Lance Release
a09389459c
Updating package-lock.json
2024-04-05 16:22:59 -07:00
Lance Release
4f62fb5ae8
Bump version: 0.3.1 → 0.3.2
2024-04-05 16:22:59 -07:00
Rob Meng
c14ccbd334
implement remote api calls for table mutation ( #567 )
...
Add more APIs to remote table for Node SDK
* `add` rows
* `overwrite` table with rows
* `create` table
This has been tested against dev stack
2024-04-05 16:22:59 -07:00
Rok Mihevc
b10afbeedc
docs: show source of documented functions ( #569 )
2024-04-05 16:22:59 -07:00
Lei Xu
8dc10180b0
feat(python,js): deletion operation on remote tables ( #568 )
2024-04-05 16:22:59 -07:00
Rok Mihevc
377a564904
docs: switch python examples to be row based ( #554 )
2024-04-05 16:22:59 -07:00
Lei Xu
7b5bfadab2
chore: bump lance to 0.8.5 ( #561 )
...
Bump lance to 0.5.8
2024-04-05 16:22:59 -07:00
Ayush Chaurasia
1c42894918
[DOCS][PYTHON] Update embeddings API docs & Example ( #516 )
...
This PR adds an overview of embeddings docs:
- 2 ways to vectorize your data using lancedb - explicit & implicit
- explicit - manually vectorize your data using `wit_embedding` function
- Implicit - automatically vectorize your data as it comes by ingesting
your embedding function details as table metadata
- Multi-modal example w/ disappearing embedding function
2024-04-05 16:22:59 -07:00
Lance Release
2b341f3482
Updating package-lock.json
2024-04-05 16:22:59 -07:00
Lance Release
5027529663
Updating package-lock.json
2024-04-05 16:22:59 -07:00
Lance Release
3ed509f20c
Bump version: 0.3.0 → 0.3.1
2024-04-05 16:22:59 -07:00
Lance Release
87c69e74fc
[python] Bump version: 0.3.0 → 0.3.1
2024-04-05 16:22:59 -07:00
Ayush Chaurasia
0e9a7f0dc7
Add cohere embedding function ( #550 )
2024-04-05 16:22:59 -07:00
Will Jones
c07207c661
feat: cleanup and compaction ( #518 )
...
#488
2024-04-05 16:22:59 -07:00
Ayush Chaurasia
541b06664f
[Docs] Improve visibility of table ops ( #553 )
...
A little verbose, but better than being non-discoverable

2024-04-05 16:22:59 -07:00
Chang She
8469d010f8
feat: add to_list and to_pandas api's ( #556 )
...
Add `to_list` to return query results as list of python dict (so we're
not too pandas-centric). Closes #555
Add `to_pandas` API and add deprecation warning on `to_df`. Closes #545
Co-authored-by: Chang She <chang@lancedb.com >
2024-04-05 16:22:59 -07:00
Ankur Goyal
a737bbff19
Use query.limit(..) in README ( #543 )
...
If you run the README javascript example in typescript, it complains
that the type of limit is a function and cannot be set to a number.
2024-04-05 16:22:59 -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