-
Notifications
You must be signed in to change notification settings - Fork 430
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
Broken logic in ConfigurableRetryLogic #2578
Comments
Hi @debedb Thank you for reporting this issue. We are looking to address it. As a temporary workaround, could you try to put the driver jar in a path that is longer than 16 characters. Also, was the mssql-jdbc driver jar file name renamed to a shorter name in your case? |
Hi @machavan [SORRY EDITED: Hit save before I finished, flagging with comment] As a temporary workaround I just did this from my end (there's no need to search for the properties inside the driver anyway in this case): debedb@bc16e15#diff-432635069536b5052b4fffe63d32f62edd8f967ee01a917b3e4729d3c1c1a7ce I think I understand why that magic of 16 characters was there (backtracking from running in an IDE. The problem is that it breaks in issues like awslabs/aws-athena-query-federation#2510 but seems only if the directory name is long enough. |
Hi @debedb, Apologies for the above oversight. I have linked a PR that I believe will resolve this issue. We'll look to get it into a release asap. |
Driver version
12.9.0
SQL Server version
N/A
Client Operating System
Amazon Linux
JAVA/JVM version
11
Table schema
N/A
Problem
When run out of a folder such as
/var/task
, for example (in AWS lambda), the following occurs:This is due to hardcoded substring logic.
The text was updated successfully, but these errors were encountered: