Bug 253705 - [efs] Support for "branched" file systems
Summary: [efs] Support for "branched" file systems
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Resources (show other bugs)
Version: 3.4   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform-Resources-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-04 09:49 EST by Szymon Brandys CLA
Modified: 2015-04-01 09:50 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Szymon Brandys CLA 2008-11-04 09:49:59 EST
There are filesystems like integrated file system (iFS) where branches of
the FS have different case sensitivity/preservation characteristics. EFS may
need to provide some sort of support for this.
Comment 1 Szymon Brandys CLA 2008-11-14 06:40:09 EST
Of course part of the work has to be done in the EFS layer, but the fix will affect the resource layer too. So the added tag is not accurate.
Comment 2 Szymon Brandys CLA 2009-03-20 10:33:22 EDT
Integrated File System (ifS) is supported on IBM i Operating System.

iFS provides an integrating structure over all information stored in the server. It should be perceived as a common interface that allows users and applications to access objects that are stored in the server.

iFS integrates file systems available in the server and each file system provides the support to access specific segment of storage. Those segments can be files, directories, libraries and objects.

What is important from the Eclipse resources/filesystem point of view is that each file system can have different capabilities. For instance:
- we can have different constraints for file names, e.g. length of file name has to be 8+3
- some file systems can preserve the uppercase and lowercase form in which names are entered and some not
- some file system makes distinction between uppercase and lowercase when server searches for names, some not

AFAIK users can define their own file systems within iFS, however I'm not familiar enough with it to provide more details.







Comment 3 Martin Oberhuber CLA 2009-03-20 12:54:34 EDT
Thanks... so, do you have any plan or idea yet what kind of support you'd want to add to the Eclipse EFS APIs for these special cases?
Comment 4 Szymon Brandys CLA 2015-04-01 09:50:43 EDT
I am no longer involved in Platform Core development.