 |
Project News: OCFS2
2009.09.25: OCFS2 1.4.4-1
OCFS2 1.4.4-1 for (RH)EL5 is released.
COMPATIBILITY
* Fully compatible with OCFS2 1.4.1 and 1.4.2. Rolling upgrade is allowed.
* On-disk compatible with OCFS2 1.2.x. Users can mount the volumes formatted
with 1.2 as-is. However no rolling upgrade as 1.2 and 1.4 are not network
compatible.
NEW RECOMMENDATION
Users should add the "noatime" mount option to the mounts that hold the Oracle
datafiles, redologs, archivelogs, voting file, etc. This is because OCFS2 1.4
supports atime (access time) which makes it update the inode even on a read.
Like ls -l. As tracking atime is not useful for the database, users are advised
to disable it for such mounts.
BUGS FIXED
Oracle# 7643059 Some orphaned files are not getting deleted
Oracle# 8726865 Init the cluster we're writing to in a non-sparse extend
OSS# 1162 Kernel BUG at fs/ocfs2/dlmglue.c:2603
Novell# 524683 kernel BUG at fs/ocfs2/dlmglue.c:796
CHANGELOG SINCE OCFS2 1.4.2-1
3af3536... ocfs2: Up version to 1.4.4
a3e3048... ocfs2: invalidate dentry if its dentry_lock isn't initialized
ccb71ba... ocfs2/dlm: Wait on lockres instead of erroring cancel requests
cd3cd3a... ocfs2: ocfs2_write_begin_nolock() should handle len=0
9053b94... ocfs2: __ocfs2_abort() should not enable panic for local mounts
c4bbc91... ocfs2: Btree fixes
c5a38fb... ocfs2: Up version to 1.4.3
606c63f... ocfs2: Initialize the cluster we're writing to in a non-sparse extend
0495984... ocfs2: Fixup orphan scan cleanup after failed mount
3526869... ocfs2: Disable orphan scanning for local and hard-ro mounts
ba8b550... ocfs2: Do not initialize lvb in ocfs2_orphan_scan_lock_res_init()
cacca46... ocfs2: Stop orphan scan as early as possible during umount
dce86c4... ocfs2: Fix ocfs2_osb_dump()
8ec4a9a... ocfs2: Pin journal head before accessing jh->b_committed_data
8659378... ocfs2: Update atime in splice read if necessary.
09457e2... ocfs2/net: Use wait_event() in o2net_send_message_vec()
fd62278... ocfs2: fdatasync should skip unimportant metadata writeout
f2dfb42... ocfs2: Remove redundant gotos in ocfs2_mount_volume()
e6b8cf1... ocfs2: Track delayed orphan scan
23b5f83... ocfs2: Timer to queue scan of all orphan
af43c58... ocfs2: Correct ordering of ip_alloc_sem and localloc locks for directories
15fc423... ocfs2: Use nd_set_link()
37044fa... ocfs2: update comments in masklog.h
75c4859... ocfs2: Add .gitignore
| |