thswlsqls opened a new pull request, #8816:
URL: https://github.com/apache/paimon/pull/8816

   ### Purpose
   
   fix #8815
   
   - `HadoopCompliantFileIO` cached the first accessed authority's `FileSystem` 
in a single instance field and returned it for every path, misrouting 
operations across multiple ABFS accounts/containers to the wrong `FileSystem`.
   - Cache the `FileSystem` per authority in a `Map<String, FileSystem>` (null 
authority → `"DEFAULT"`).
   - Verbatim port of the just-merged obs #8589 fix; matches sibling oss 
(#2417), s3+oss (#2504). azure was the remaining laggard.
   
   ### Tests
   
   - No unit test added: this filesystem adapter has no `src/test` and 
`createFileSystem` requires a live Azure backend, consistent with the sibling 
oss/s3/gs/obs fixes which merged without unit tests.
   - `mvn -pl paimon-filesystems/paimon-azure-impl -DfailIfNoTests=false clean 
install` — BUILD SUCCESS (JDK 11).
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to