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
Under what circumstance does DTF SQL provider throws Duplicate execution error #214
Comments
Can you clarify what Assuming so, that version is quite old and there may be bugs. It is recommended to upgrade to the latest version, such as |
Thanks @cgillum . Yes, I was referring the version of SQL Provider nuget package. I understand it is rather old and we are planning to upgrade to latest version this year, but still we would like to understand the problem better to solve our customer issue. Do you believe setting the max concurrent activity and orchestration to 1 can resolve the issue? |
@cgillum Any thought? It would be appreciated if you can provide us some insights of the issue here as we need to unblock out customer installation. Something we are confused currently:
To provide more clarity. This is the message emitted by DTF MSSQL
And then the DT throws this exception under for the same orchestration
|
@jundayin your customer is using a prerelease version of this package, which we don't intend to support. The cause of these errors is likely related to the worker being overloaded but could also be related to bugs that have been fixed in newer versions of the package. I can't guarantee that you won't see this in a future version. |
This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment. |
Would like to here input from DTFx expert
We notice the DTF throws error like
Duplicate execution of 'orchestration' was detected! This means two workers or threads tried to process the same work item simultaneously. The result of this execution will be discarded
on our customer machine which has SQL Server 2019 installed and the orchestration just stuck. Occasionally, there is also database connection timeout issue. However, we never encounter this problem on Azure SQL even with the lowest hardware setup.This doesn't happen often, but it gave us headache on investigating the root cause. We were able to resolve the problem once when customer changed their disk to a more performant one. However, another customer with SSD disk also encountered this error which doesn't make sense to us.
It would be great if you as the owner of the framework could give us some insights regarding the duplicated execution
Current DT version: 1.0.0-rc
The text was updated successfully, but these errors were encountered: