Skip to content

Conversation

@nopcoder
Copy link
Contributor

@nopcoder nopcoder commented Feb 2, 2026

Remove the TODO and update the test to work with S3, GS, and Azure
blockstores by adding a helper function that selects the appropriate
import path based on the configured blockstore type.

https://claude.ai/code/session_01K9z1uofTKKktVVnRgeycG2

Remove the TODO and update the test to work with S3, GS, and Azure
blockstores by adding a helper function that selects the appropriate
import path based on the configured blockstore type.

https://claude.ai/code/session_01K9z1uofTKKktVVnRgeycG2
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@nopcoder nopcoder self-assigned this Feb 2, 2026
@nopcoder nopcoder added exclude-changelog PR description should not be included in next release changelog minor-change Used for PRs that don't require issue attached labels Feb 2, 2026
The previous paths (gs://lakectl-ingest-test-data and Azure equivalent)
don't exist. Use the esti-system-testing-data/import-test-data/prefix-1/
paths which are already set up for all providers (S3, GS, Azure) and
contain 2100 objects each.

https://claude.ai/code/session_01K9z1uofTKKktVVnRgeycG2
@github-actions github-actions bot added the area/testing Improvements or additions to tests label Feb 3, 2026
Comment on lines +25 to +28
s3LakectlImportPath = "s3://esti-system-testing-data/import-test-data/prefix-1/"
gsLakectlImportPath = "gs://esti-system-testing-data/import-test-data/prefix-1/"
azureLakectlImportPath = "https://esti.blob.core.windows.net/esti-system-testing-data/import-test-data/prefix-1/"
lakectlImportObjects = "2100"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if it'd be possible to upload under a temporary prefix and import from it? That does mean we'll have to cleanup temporary prefixes from time to time.

That'd make it easier for me to test locally with Minio as I would be able to run all the tests in a single session.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can open the test to enable custom prefix - but it will also need to the verify the number of objects we import.

If I remember this test - it was not support to create the source for the import as it took long time to produce.
Still not happy from the result of the fix, so I'm still eval if we like this change in or not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/testing Improvements or additions to tests exclude-changelog PR description should not be included in next release changelog minor-change Used for PRs that don't require issue attached

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants