[OracleOSS] [TitleIndex] [WordIndex]

OCFS2/Roadmap

OCFS2 Development Roadmap

This page lists the features being added in the OCFS2 file system and the version of the mainline Linux kernel it was added in. The features are further grouped in terms of the production releases, OCFS2 1.2, 1.4, 1.6, etc. Please note that the information provided is only a guide and that there are no guarantees, implied or otherwise, that that feature will be included in the said version.

The current production release is OCFS2 1.4. It is available for (RH)EL5 U2+ and SLES10 SP2. The features included are as follows:

Feature

Current Status

sys_splice()

Completed (2.6.19)

i_op->permission()

Completed (2.6.19)

i_mtime update

Completed (2.6.19)

i_atime update

Completed (2.6.19)

Local FS Mount

Completed (2.6.20)

Sparse Files

Completed (2.6.22)

Unwritten Extents (posix_fallocate())

Completed (2.6.23)

Shared Writable mmap

Completed (2.6.23)

Online Resize

Completed (2.6.25)

Cluster-aware flock()

Completed (2.6.25)

Data in Inode

Completed (2.6.24)

The next production release will be OCFS2 1.6. We hope to make this available with (RH)EL5 U4. The list of features expected to be in that release are as follows:

Feature

Current Status

JBD2 Support

Completed (2.6.28)

Extended Attributes

Completed (2.6.28)

POSIX ACLs

Completed (2.6.29)

Security Attributes

Completed (2.6.29)

Metadata Checksums with ECC

Completed (2.6.29)

Indexed Directories

Checked in (2.6.30)

REFLINKs

Checked in (2.6.32)

Some completed features that are not expected until (RH)EL6, are:

Feature

Current Status

Quotas

Checked in (2.6.29)

Userspace Clustering

Checked in (2.6.26)

Cluster-aware lockf()

Checked In (2.6.27)

NOTE: SLES11 is currently shipping with a version of OCFS2 that has some of the 1.6 features including userspace clustering/lockf().

Some features that we have worked on in the past but are now deciding whether to continue or not, are:

Feature

Current Status

Global Disk Heartbeat

Deep Freeze

Freeze/Thaw

Awaiting Feedback


2012-11-08 13:01