Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature(python): LanceDB python layer for AWS Lambda #1306

Open
brnaba-aws opened this issue May 15, 2024 · 4 comments
Open

Feature(python): LanceDB python layer for AWS Lambda #1306

brnaba-aws opened this issue May 15, 2024 · 4 comments
Labels
enhancement New feature or request Python Python SDK

Comments

@brnaba-aws
Copy link

SDK

Python

Description

Today, the python package for LanceDB is above the maximum package size 250MB. It would be great to have the package optimized to use it as a layer in Lambda. The workaround for now is to dockerized the lambda, which is not ideal.

@brnaba-aws brnaba-aws added the enhancement New feature or request label May 15, 2024
@wjones127
Copy link
Contributor

I believe this is a duplicate of #1010, no?

@brnaba-aws
Copy link
Author

@wjones127 that one if for nodejs right?

@wjones127 wjones127 added the Python Python SDK label May 15, 2024
@wjones127 wjones127 changed the title Feature: LanceDB python layer for AWS Lambda Feature(python): LanceDB python layer for AWS Lambda May 15, 2024
@wjones127
Copy link
Contributor

@wjones127 that one if for nodejs right?

Ah we can make this one for Python then. 👍

@wjones127
Copy link
Contributor

Feasibility wise, I think we need to reduce dependency size. IIRC, we require pylance, pyarrow, and numpy. We have a major refactor in progress that will make it possible to have pylance be optional. pyarrow might be harder to eliminate, and IIRC numpy is required by pyarrow (though maybe that has changed).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Python Python SDK
Projects
None yet
Development

No branches or pull requests

2 participants