[BUG] ADLS Gen2: SDK is unable to read files containing % and # in the file name #18469
Closed
3 tasks
Labels
Client
This issue points to a problem in the data-plane of the library.
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
Data Lake Storage Gen2
question
The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Describe the bug
We can create files with % and # in the file names, however, when we try to read the file using SDK, we get java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "y%.
Exception or Stack Trace
To Reproduce
Run the attached sample in code sinppet section
Code Snippet
Expected behavior
When files can be created with # and % in their name, they should also be allowed to be read via SDK API.
Screenshots
NA
Setup (please complete the following information):
Additional context
NA
Information Checklist
Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report
The text was updated successfully, but these errors were encountered: