-
Notifications
You must be signed in to change notification settings - Fork 159
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
LanceDB Destination #1375
LanceDB Destination #1375
Commits on May 16, 2024
-
Added lancedb as an optional dependency
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c35057 - Browse repository at this point
Copy the full SHA 5c35057View commit details -
Added lancedb to dependencies in test workflow
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4450a7 - Browse repository at this point
Copy the full SHA f4450a7View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0808bb2 - Browse repository at this point
Copy the full SHA 0808bb2View commit details -
Add initial capabilities for LanceDB destination
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5380892 - Browse repository at this point
Copy the full SHA 5380892View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f40ffa - Browse repository at this point
Copy the full SHA 0f40ffaView commit details -
Added LanceDB factory in destinations implementation
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d34ab6f - Browse repository at this point
Copy the full SHA d34ab6fView commit details -
Added LanceDB client configuration with embedding details
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f3d57f - Browse repository at this point
Copy the full SHA 0f3d57fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69e1daa - Browse repository at this point
Copy the full SHA 69e1daaView commit details
Commits on May 20, 2024
-
Added LanceDB Client with data load and schema management functionali…
…ties Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c51a9bc - Browse repository at this point
Copy the full SHA c51a9bcView commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c49ee2b - Browse repository at this point
Copy the full SHA c49ee2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 389d06b - Browse repository at this point
Copy the full SHA 389d06bView commit details
Commits on May 30, 2024
-
Wireframe LanceDB client implementation
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d9a072 - Browse repository at this point
Copy the full SHA 1d9a072View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c0de4c - Browse repository at this point
Copy the full SHA 8c0de4cView commit details
Commits on May 31, 2024
-
Enhance LanceDB client with additional functionality
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6d02b2 - Browse repository at this point
Copy the full SHA d6d02b2View commit details
Commits on Jun 1, 2024
-
Add tests and GitHub workflow for LanceDB destination
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ada3ebe - Browse repository at this point
Copy the full SHA ada3ebeView commit details
Commits on Jun 2, 2024
-
Update Python version to 3.11.x in GitHub workflow
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d961b5 - Browse repository at this point
Copy the full SHA 5d961b5View commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c3cad2f - Browse repository at this point
Copy the full SHA c3cad2fView commit details -
Refactor and cleanup LanceDBClient and LoadLanceDBJob classes
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f97256e - Browse repository at this point
Copy the full SHA f97256eView commit details -
Refactor load tests in lancedb/utils.py and add test for LanceDB mode…
…l inference Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b68391 - Browse repository at this point
Copy the full SHA 1b68391View commit details -
Added functionality to infer LanceDB model from data and refactored n…
…ame for reserved fields Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae70f97 - Browse repository at this point
Copy the full SHA ae70f97View commit details
Commits on Jun 4, 2024
-
Storage options are only available in asynchronous Python API. See https://lancedb.github.io/lancedb/guides/storage/ Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2222a88 - Browse repository at this point
Copy the full SHA 2222a88View commit details -
Refactor test pipeline and implement lancedb_adapter in LanceDBClient
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f819c25 - Browse repository at this point
Copy the full SHA f819c25View commit details -
Add schema argument to LoadLanceDBJob function
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8bbd515 - Browse repository at this point
Copy the full SHA 8bbd515View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb7565e - Browse repository at this point
Copy the full SHA fb7565eView commit details -
Refactor LanceDB related code and increase type hint coverage
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c73541 - Browse repository at this point
Copy the full SHA 4c73541View commit details -
Refactor LanceDB client and tests, enhance DB type mapping
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfcc8bb - Browse repository at this point
Copy the full SHA bfcc8bbView commit details -
Refactor code to improve readability by reducing line breaks
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4827798 - Browse repository at this point
Copy the full SHA 4827798View commit details -
Refactor LanceDB client code by adding schema_conversion and utils mo…
…dules Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53c0b0d - Browse repository at this point
Copy the full SHA 53c0b0dView commit details -
Remove redundant variables in lancedb_client.py
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2cfbdb4 - Browse repository at this point
Copy the full SHA 2cfbdb4View commit details -
Refactor code to improve readability and move environment variable se…
…t function to utils.py Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 092fcf0 - Browse repository at this point
Copy the full SHA 092fcf0View commit details -
Refactor LanceDB client implementation and error handling
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1783b2 - Browse repository at this point
Copy the full SHA b1783b2View commit details -
Refactor code for better readability and add type ignore comments
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08dcea1 - Browse repository at this point
Copy the full SHA 08dcea1View commit details
Commits on Jun 6, 2024
-
Added lancedb as an optional dependency
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad43996 - Browse repository at this point
Copy the full SHA ad43996View commit details -
Added lancedb to dependencies in test workflow
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c225916 - Browse repository at this point
Copy the full SHA c225916View commit details -
Add initial capabilities for LanceDB destination
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfc4038 - Browse repository at this point
Copy the full SHA cfc4038View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e1b651 - Browse repository at this point
Copy the full SHA 7e1b651View commit details -
Added LanceDB factory in destinations implementation
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 892c4f8 - Browse repository at this point
Copy the full SHA 892c4f8View commit details -
Added LanceDB client configuration with embedding details
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4e8ad5 - Browse repository at this point
Copy the full SHA b4e8ad5View commit details -
Added LanceDB Client with data load and schema management functionali…
…ties Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 605ec89 - Browse repository at this point
Copy the full SHA 605ec89View commit details -
Wireframe LanceDB client implementation
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8cd3208 - Browse repository at this point
Copy the full SHA 8cd3208View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4a9314 - Browse repository at this point
Copy the full SHA d4a9314View commit details -
Enhance LanceDB client with additional functionality
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 99fb712 - Browse repository at this point
Copy the full SHA 99fb712View commit details -
Add tests and GitHub workflow for LanceDB destination
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e024925 - Browse repository at this point
Copy the full SHA e024925View commit details -
Update Python version to 3.11.x in GitHub workflow
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c1e84b5 - Browse repository at this point
Copy the full SHA c1e84b5View commit details -
Refactor and cleanup LanceDBClient and LoadLanceDBJob classes
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe0cfbe - Browse repository at this point
Copy the full SHA fe0cfbeView commit details -
Refactor load tests in lancedb/utils.py and add test for LanceDB mode…
…l inference Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32fd5c8 - Browse repository at this point
Copy the full SHA 32fd5c8View commit details -
Added functionality to infer LanceDB model from data and refactored n…
…ame for reserved fields Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1eea62a - Browse repository at this point
Copy the full SHA 1eea62aView commit details -
Storage options are only available in asynchronous Python API. See https://lancedb.github.io/lancedb/guides/storage/ Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb05fcd - Browse repository at this point
Copy the full SHA eb05fcdView commit details -
Refactor test pipeline and implement lancedb_adapter in LanceDBClient
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d560269 - Browse repository at this point
Copy the full SHA d560269View commit details -
Add schema argument to LoadLanceDBJob function
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80eef96 - Browse repository at this point
Copy the full SHA 80eef96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1414ded - Browse repository at this point
Copy the full SHA 1414dedView commit details -
Refactor LanceDB related code and increase type hint coverage
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 033c981 - Browse repository at this point
Copy the full SHA 033c981View commit details -
Refactor LanceDB client and tests, enhance DB type mapping
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c655c8a - Browse repository at this point
Copy the full SHA c655c8aView commit details -
Refactor code to improve readability by reducing line breaks
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1815da4 - Browse repository at this point
Copy the full SHA 1815da4View commit details -
Refactor LanceDB client code by adding schema_conversion and utils mo…
…dules Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32478ae - Browse repository at this point
Copy the full SHA 32478aeView commit details -
Remove redundant variables in lancedb_client.py
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4bd4f2 - Browse repository at this point
Copy the full SHA c4bd4f2View commit details -
Refactor code to improve readability and move environment variable se…
…t function to utils.py Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c74cc5 - Browse repository at this point
Copy the full SHA 6c74cc5View commit details -
Refactor LanceDB client implementation and error handling
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e5d6db - Browse repository at this point
Copy the full SHA 9e5d6dbView commit details -
Refactor code for better readability and add type ignore comments
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb6974d - Browse repository at this point
Copy the full SHA fb6974dView commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee239e5 - Browse repository at this point
Copy the full SHA ee239e5View commit details -
Merge remote-tracking branch 'origin/1370-lancedb-destination' into 1…
…370-lancedb-destination # Conflicts: # poetry.lock # pyproject.toml
Configuration menu - View commit details
-
Copy full SHA for 42e32d9 - Browse repository at this point
Copy the full SHA 42e32d9View commit details -
Remove unnecessary dependencies and update lancedb and pylance versions
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 827ebd3 - Browse repository at this point
Copy the full SHA 827ebd3View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71e3579 - Browse repository at this point
Copy the full SHA 71e3579View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5b8cda - Browse repository at this point
Copy the full SHA d5b8cdaView commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3ea0a3a - Browse repository at this point
Copy the full SHA 3ea0a3aView commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 395e1b7 - Browse repository at this point
Copy the full SHA 395e1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec2774d - Browse repository at this point
Copy the full SHA ec2774dView commit details -
Update default URI and dataset separator in LanceDB configuration
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1591a1f - Browse repository at this point
Copy the full SHA 1591a1fView commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f3c772 - Browse repository at this point
Copy the full SHA 7f3c772View commit details
Commits on Jun 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a727cf3 - Browse repository at this point
Copy the full SHA a727cf3View commit details -
Refactor LanceDB typemapper with timestamp and decimal precision adju…
…stments Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66d1cc7 - Browse repository at this point
Copy the full SHA 66d1cc7View commit details -
Updated method for retrieving sentinel table name
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21bc285 - Browse repository at this point
Copy the full SHA 21bc285View commit details -
Remove redundant table normalisation for version_table_name
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7fadbe5 - Browse repository at this point
Copy the full SHA 7fadbe5View commit details -
Refactor LanceDB functionalities and improve handling of optional emb…
…edding fields Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bda6123 - Browse repository at this point
Copy the full SHA bda6123View commit details -
Refactor LanceDBClient and update parameter defaults in schema.py
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74ac9f3 - Browse repository at this point
Copy the full SHA 74ac9f3View commit details
Commits on Jun 9, 2024
-
Added lancedb to default vector configs and improved type annotations…
… in tests. Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4b3a8d - Browse repository at this point
Copy the full SHA e4b3a8dView commit details -
Return self in enter context manager method
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e8718c - Browse repository at this point
Copy the full SHA 5e8718cView commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 310eccf - Browse repository at this point
Copy the full SHA 310eccfView commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a5db5c - Browse repository at this point
Copy the full SHA 6a5db5cView commit details -
Replace FileNotFoundError with DestinationUndefinedEntity in lancedb_…
…client.py Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4bcfe7 - Browse repository at this point
Copy the full SHA f4bcfe7View commit details -
Refactor LanceDB client for simplified table name handling
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b193f38 - Browse repository at this point
Copy the full SHA b193f38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e61c7a - Browse repository at this point
Copy the full SHA 6e61c7aView commit details -
Refactored LanceDB schema creation and storage update processes to py…
…arrow Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4701547 - Browse repository at this point
Copy the full SHA 4701547View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74080a4 - Browse repository at this point
Copy the full SHA 74080a4View commit details
Commits on Jun 11, 2024
-
Ensure 'records' is a list in lancedb_client.py
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3ac7e2 - Browse repository at this point
Copy the full SHA f3ac7e2View commit details -
Refactor code and add batch error handling in lancedb client
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 173be9e - Browse repository at this point
Copy the full SHA 173be9eView commit details -
Refactor LanceDB client and schema for improved embedding handling
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d6c6d2 - Browse repository at this point
Copy the full SHA 9d6c6d2View commit details -
Improve error handling and retries in LanceDB client
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb165a8 - Browse repository at this point
Copy the full SHA bb165a8View commit details -
Add error decorator to get_stored_state method in lancedb_client
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2adeaea - Browse repository at this point
Copy the full SHA 2adeaeaView commit details -
Change error handling from FileNotFoundError to IndexError
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba02ed5 - Browse repository at this point
Copy the full SHA ba02ed5View commit details -
Refactor lancedb_client.py and add error decorators
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 432dd76 - Browse repository at this point
Copy the full SHA 432dd76View commit details -
Add configurable read consistency to LanceDB client
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa1202e - Browse repository at this point
Copy the full SHA fa1202eView commit details
Commits on Jun 12, 2024
-
Merge branch 'refs/heads/devel' into 1370-lancedb-destination
# Conflicts: # poetry.lock # pyproject.toml
Configuration menu - View commit details
-
Copy full SHA for 8963876 - Browse repository at this point
Copy the full SHA 8963876View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26f497e - Browse repository at this point
Copy the full SHA 26f497eView commit details -
Refactor code for readability and change return type in tests
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30cc9a7 - Browse repository at this point
Copy the full SHA 30cc9a7View commit details -
Update queries in lancedb_client to order by insertion date
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 175b6db - Browse repository at this point
Copy the full SHA 175b6dbView commit details -
Refactor LanceDB client and schema for better table creation and mana…
…gement Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 719fcfb - Browse repository at this point
Copy the full SHA 719fcfbView commit details -
Combine "skip" and "append" write dispositions in batch upload
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa683da - Browse repository at this point
Copy the full SHA aa683daView commit details -
Add schema version hash check in LanceDB client write operations
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6483152 - Browse repository at this point
Copy the full SHA 6483152View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65ede6f - Browse repository at this point
Copy the full SHA 65ede6fView commit details -
Refactor return statement in lancedb_client for successful state loads
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbc558f - Browse repository at this point
Copy the full SHA fbc558fView commit details -
Update lancedb_client.py to improve table handling and embedding fields
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fbae21 - Browse repository at this point
Copy the full SHA 8fbae21View commit details -
Refactor LanceDB schema generation and handle metadata for embedding …
…functions Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88bc519 - Browse repository at this point
Copy the full SHA 88bc519View commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aab21a6 - Browse repository at this point
Copy the full SHA aab21a6View commit details -
Refactor schema creation and remove unused code
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b85442 - Browse repository at this point
Copy the full SHA 3b85442View commit details -
Add mapping for provider environment variables and update schema comment
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31e1895 - Browse repository at this point
Copy the full SHA 31e1895View commit details -
Update package versions in pyproject.toml and poetry.lock
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9400e02 - Browse repository at this point
Copy the full SHA 9400e02View commit details -
Refactor LanceDB utils and client, handle exception and remove unnece…
…ssary comment Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10c41a8 - Browse repository at this point
Copy the full SHA 10c41a8View commit details -
Refactor utility functions in lancedb tests
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ba97a8 - Browse repository at this point
Copy the full SHA 9ba97a8View commit details -
Update 'replace' mode and improve table handling in lancedb client
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97127a5 - Browse repository at this point
Copy the full SHA 97127a5View commit details -
Refactor assert_unordered_list_equal to handle dictionaries
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b77b6f7 - Browse repository at this point
Copy the full SHA b77b6f7View commit details -
Refactor code for better readability and remove unnecessary blank lines
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc8948e - Browse repository at this point
Copy the full SHA bc8948eView commit details -
Refactor code for readability and remove redundant comments
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9a1667 - Browse repository at this point
Copy the full SHA c9a1667View commit details -
Update sentinel table name in test_pipeline.py
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84357d7 - Browse repository at this point
Copy the full SHA 84357d7View commit details -
"Add order by clause to database query in lancedb_client"
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a334c98 - Browse repository at this point
Copy the full SHA a334c98View commit details
Commits on Jun 14, 2024
-
Use super method to reduce redundancy
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4b56da - Browse repository at this point
Copy the full SHA d4b56daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f89d38 - Browse repository at this point
Copy the full SHA 8f89d38View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b44631 - Browse repository at this point
Copy the full SHA 3b44631View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee6f525 - Browse repository at this point
Copy the full SHA ee6f525View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8db465 - Browse repository at this point
Copy the full SHA d8db465View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5aed9e5 - Browse repository at this point
Copy the full SHA 5aed9e5View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd68966 - Browse repository at this point
Copy the full SHA cd68966View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11f562f - Browse repository at this point
Copy the full SHA 11f562fView commit details -
Refactor error handling in LanceDB client
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06408b9 - Browse repository at this point
Copy the full SHA 06408b9View commit details -
Add configurable sentinel table name in LanceDB client configuration
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf41859 - Browse repository at this point
Copy the full SHA cf41859View commit details -
Update embedding model config and schema in LanceDB
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bbc00a5 - Browse repository at this point
Copy the full SHA bbc00a5View commit details -
Refactor lancedb_client.py, remove unused methods and imports
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9322477 - Browse repository at this point
Copy the full SHA 9322477View commit details
Commits on Jun 15, 2024
-
Add support for adding multiple fields to LanceDB table in a single o…
…peration Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b4c519 - Browse repository at this point
Copy the full SHA 9b4c519View commit details -
Only filter by successful loads
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71ffaaa - Browse repository at this point
Copy the full SHA 71ffaaaView commit details -
Remove redundant exception handling in JSON extraction
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a7c0b5 - Browse repository at this point
Copy the full SHA 9a7c0b5View commit details -
Refactor lancedb_client.py for better code readability
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a854649 - Browse repository at this point
Copy the full SHA a854649View commit details -
Merge remote-tracking branch 'origin/1370-lancedb-destination' into 1…
…370-lancedb-destination # Conflicts: # dlt/destinations/impl/lancedb/lancedb_client.py
Configuration menu - View commit details
-
Copy full SHA for 2751699 - Browse repository at this point
Copy the full SHA 2751699View commit details -
Refactor lancedb_client.py for improved code readability
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 348825f - Browse repository at this point
Copy the full SHA 348825fView commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4bfee6d - Browse repository at this point
Copy the full SHA 4bfee6dView commit details -
Remove embedding_fields from make_arrow_field_schema function
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54ef1ac - Browse repository at this point
Copy the full SHA 54ef1acView commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a11f0e4 - Browse repository at this point
Copy the full SHA a11f0e4View commit details -
Refactor
get_stored_state
to perform join in memorySigned-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aff0032 - Browse repository at this point
Copy the full SHA aff0032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c693b8 - Browse repository at this point
Copy the full SHA 7c693b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78cb85d - Browse repository at this point
Copy the full SHA 78cb85dView commit details -
Update dependencies in GitHub workflow for testing lancedb
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de23786 - Browse repository at this point
Copy the full SHA de23786View commit details -
Add "cohere" to package dependencies in pyproject.toml
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 894585c - Browse repository at this point
Copy the full SHA 894585cView commit details
Commits on Jun 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c228ea3 - Browse repository at this point
Copy the full SHA c228ea3View commit details -
Update dependencies installation in GitHub workflow
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d472e16 - Browse repository at this point
Copy the full SHA d472e16View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba6d8b8 - Browse repository at this point
Copy the full SHA ba6d8b8View commit details -
Update dependency in GitHub workflow
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71b7fce - Browse repository at this point
Copy the full SHA 71b7fceView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7d1ebf - Browse repository at this point
Copy the full SHA b7d1ebfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4f355d - Browse repository at this point
Copy the full SHA a4f355dView commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a7249b2 - Browse repository at this point
Copy the full SHA a7249b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1052757 - Browse repository at this point
Copy the full SHA 1052757View commit details -
Offload ordering logic from LanceDB
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c7288b - Browse repository at this point
Copy the full SHA 5c7288bView commit details -
Update import statements in lancedb client and exceptions files
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 554c471 - Browse repository at this point
Copy the full SHA 554c471View commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3750aae - Browse repository at this point
Copy the full SHA 3750aaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 289d679 - Browse repository at this point
Copy the full SHA 289d679View commit details -
Avoid race conditions by delegating all state management to dlt
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8e4e62 - Browse repository at this point
Copy the full SHA a8e4e62View commit details -
Configuration menu - View commit details
-
Copy full SHA for b977e5c - Browse repository at this point
Copy the full SHA b977e5cView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 232a84f - Browse repository at this point
Copy the full SHA 232a84fView commit details -
Fix OpenAI embedding handling of empty strings
Replace empty strings with a placeholder before sending to the OpenAI API, and handle the placeholder as an empty embedding in the results. This avoids BadRequestErrors from the API when empty strings are present in the input data. Implemented by subclassing OpenAIEmbeddings and overriding sanitize_input and generate_embeddings methods. Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e08bb8a - Browse repository at this point
Copy the full SHA e08bb8aView commit details -
Add 'embeddings' dependencies manually
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a862742 - Browse repository at this point
Copy the full SHA a862742View commit details -
Configuration menu - View commit details
-
Copy full SHA for c722979 - Browse repository at this point
Copy the full SHA c722979View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb16858 - Browse repository at this point
Copy the full SHA eb16858View commit details -
Configuration menu - View commit details
-
Copy full SHA for d510af1 - Browse repository at this point
Copy the full SHA d510af1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15a65c9 - Browse repository at this point
Copy the full SHA 15a65c9View commit details
Commits on Jun 18, 2024
-
Remove superfluous helper method.
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d42963 - Browse repository at this point
Copy the full SHA 5d42963View commit details
Commits on Jun 21, 2024
-
Merge branch 'refs/heads/devel' into 1370-lancedb-destination
# Conflicts: # poetry.lock
Configuration menu - View commit details
-
Copy full SHA for 9e4d8bd - Browse repository at this point
Copy the full SHA 9e4d8bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e07ab1f - Browse repository at this point
Copy the full SHA e07ab1fView commit details -
Make api_key and embedding_model_provider_api_key optional
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec78282 - Browse repository at this point
Copy the full SHA ec78282View commit details -
Clear environment for config test
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d3c57d - Browse repository at this point
Copy the full SHA 9d3c57dView commit details -
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f08f85 - Browse repository at this point
Copy the full SHA 7f08f85View commit details -
Configuration menu - View commit details
-
Copy full SHA for db761e9 - Browse repository at this point
Copy the full SHA db761e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e450f47 - Browse repository at this point
Copy the full SHA e450f47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44405d7 - Browse repository at this point
Copy the full SHA 44405d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 656a9b7 - Browse repository at this point
Copy the full SHA 656a9b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 107907a - Browse repository at this point
Copy the full SHA 107907aView commit details -
Import lancedb_adapter function instead of module in adapter collecti…
…on module Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 114e74d - Browse repository at this point
Copy the full SHA 114e74dView commit details
Commits on Jun 25, 2024
-
Merge branch 'devel' into 1370-lancedb-destination
# Conflicts: # poetry.lock
Configuration menu - View commit details
-
Copy full SHA for 433ce28 - Browse repository at this point
Copy the full SHA 433ce28View commit details -
Clarify embedding facilities in LanceDB docs
Signed-off-by: Marcel Coetzee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38f9e11 - Browse repository at this point
Copy the full SHA 38f9e11View commit details
Commits on Jun 27, 2024
-
Merge branch 'devel' into 1370-lancedb-destination
# Conflicts: # dlt/destinations/adapters.py # poetry.lock
Configuration menu - View commit details
-
Copy full SHA for a318ccb - Browse repository at this point
Copy the full SHA a318ccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19f583d - Browse repository at this point
Copy the full SHA 19f583dView commit details -
Configuration menu - View commit details
-
Copy full SHA for db1e81d - Browse repository at this point
Copy the full SHA db1e81dView commit details