commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Otto Fowler (JIRA)" <>
Subject [jira] [Commented] (VFS-661) Ability to get "real"/"native"/"physical" file name
Date Wed, 18 Apr 2018 14:33:00 GMT


Otto Fowler commented on VFS-661:

I want to be sure I'm correct in the way you are finding and resolving the file.


> Ability to get "real"/"native"/"physical" file name
> ---------------------------------------------------
>                 Key: VFS-661
>                 URL:
>             Project: Commons VFS
>          Issue Type: New Feature
>    Affects Versions: 2.2
>            Reporter: Boris Petrov
>            Priority: Major
> On case-insensitive file systems (local FS on Windows; Samba; etc) resolving a file ignores
the case that is used. For example, if there is a folder like: *smb://localhost/share/folder*
and is resolved with *smb://localhost/share/FOLDER* it would work and return the same folder.
However, there is no method in the *FileObject* interface that allows us to get the "real"/"physical"
name of the folder - i.e. *folder*. All of the methods would return *FOLDER* in this case.
> We have a major usecase where we need that. The only solution I can think of is getting
the parent folder, going through its children and thus finding the correct case but the performance
of that would be horrible.

This message was sent by Atlassian JIRA

View raw message