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

AzureBlobDataSource to AzureTableApi: Out of Memory #132

Open
GuillaumeVadeBe opened this issue May 21, 2024 · 1 comment
Open

AzureBlobDataSource to AzureTableApi: Out of Memory #132

GuillaumeVadeBe opened this issue May 21, 2024 · 1 comment

Comments

@GuillaumeVadeBe
Copy link

GuillaumeVadeBe commented May 21, 2024

We are trying to move data from an AzureBlobDataSource to AzureTableApi and noticed that the tool keeps on increasing in memory. If we look at the source code (AzureTableAPIDataSinkExtension), it turns out that a task is being created for every single dataItem. The completion of the tasks is only awaited after the entire enumeration of the dataItems which causes the memory to increase depending on the amount of items in the source.

Would it be possible to fix this so the memory usage remains stable no matter the blob size?

@pdehne-steidle
Copy link

We have the same issue. In our case we are using AzureTableAPI as the data source and data sink. It's currently not possible to copy bigger tables.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants