Gitweb:
http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=...
Commit: d67b9cf67ffbd9f538b85fbb220bfb79d7f13ace
Parent: 0000000000000000000000000000000000000000
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
AuthorDate: 2010-02-23 04:30 +0000
Committer: Fabio M. Di Nitto <fdinitto(a)redhat.com>
CommitterDate: 2010-02-23 04:30 +0000
annotated tag: cluster-3.0.8 has been created
at d67b9cf67ffbd9f538b85fbb220bfb79d7f13ace (tag)
tagging 5c55d7d3d16caf313091daa1995a988f4c807a05 (commit)
replaces cluster-3.0.7
cluster-3.0.8 release
Abhijith Das (7):
libgfs2: Bug 459630 - GFS2: changes needed to gfs2-utils due to gfs2meta fs
changes in bz 457798
gfs_jadd: Bug 555363 - gfs_jadd does not resolve symbolic links
gfs2_convert: gfs2_convert should fix statfs file
mount.gfs2: Better error reporting when mounting a gfs fs without enough journals
Merge branch 'STABLE3' of
ssh://git.fedoraproject.org/git/cluster into
mySTABLE3
gfs-kernel: Flock on GFS fs file will error with "Resource tempory
unavailable" for EWOULDBLOCK
gfs2_convert: gfs2_convert doesn't convert jdata files correctly
Bob Peterson (61):
Remove nvbuf_list and use fewer buffers
Eliminate bad_block linked block list
Simplify bitmap/block list structures
Streamline the bitmap code by always using 4-bit size per block
Misc blocklist optimizations
Separate eattr_block list from the rest for efficiency
gfs2: remove update_flags everywhere
fsck.gfs2: give comfort when processing lots of data blocks
fsck.gfs2: make query() count errors_found, errors_fixed
Attach buffers to rgrp_list structs
Make struct_out functions operate on bh's
Attach bh's to inodes
gfs2: Remove buf_lists
fsck.gfs2: Verify rgrps free space against bitmap
libgfs2: Consistent naming for blockmap functions
Move duplicate code from libgfs2 to fsck.gfs2
libgfs2, fsck.gfs2: simplify block_query code
gfs2: libgfs2 and fsck.gfs2 cleanups
libgfs2: fs_bits speed up bitmap operations
libgfs2: gfs2_log reform
fsck.gfs2: convert dup_list to a rbtree
fsck.gfs2: convert dir_info list to rbtree
fsck.gfs2: convert inode hash to rbtree
fsck.gfs2: pass1 should use gfs2_special_add not _set
libgfs2: Remove unneeded sdp parameter in gfs2_block_set
libgfs2: dir_split_leaf needs to zero out the new leaf
libgfs2: dir_split_leaf needs to check for allocation failure
libgfs2: Set block range based on rgrps, not device size
fsck.gfs2: should use the libgfs2 is_system_directory
fsck.gfs2: Journal replay should report what it's doing
fsck.gfs2: fix directories that have odd number of pointers.
libgfs2: Get rid of useless constants
fsck.gfs2: link.c should log why it's making a change for debugging
fsck.gfs2: Enforce consistent behavior in directory processing
fsck.gfs2: enforce consistency between bitmap and blockmap
fsck.gfs2: metawalk needs to check for no valid leaf blocks
fsck.gfs2: metawalk was not checking many directories
fsck.gfs2: separate check_data function in check_metatree
lost+found link count and connections were not properly managed
fsck.gfs2: reprocess lost+found and other inode metadata when blocks are added
Misc cleanups
fsck.gfs2: Check for massive amounts of pointer corruption
fsck.gfs2: use gfs2_meta_inval vs. gfs2_inval_inode
Eliminate unnecessary block_list from gfs2_edit
fsck.gfs2: rename gfs2_meta_other to gfs2_meta_rgrp.
Create a standard metadata delete interface
fsck.gfs2: cleanup: refactor pass3
fsck.gfs2: Make pass1 undo its work for unrecoverable inodes
fsck.gfs2: Overhaul duplicate reference processing
fsck.gfs2: invalidate invalid mode inodes
fsck.gfs2: Force intermediate lost+found inode updates
fsck.gfs2: Free metadata list memory we don't need
fsck.gfs2: Don't add extended attrib blocks to list twice
fsck.gfs2: small parameter passing optimization
fsck.gfs2: Free, don't invalidate, dinodes with bad depth
Misc cleanups
fsck.gfs2: If journal replay fails, give option to reinitialize journal
Fix white space errors
fsck.gfs2 fails on root fs: Device X is busy.
gfs2_edit savemeta: Don't release indirect buffers too soon
fsck.gfs2: Use fsck.ext3's method of dealing with root mounts
Christine Caulfield (4):
cman: use the typed objdb calls
cman: don't set token_retransmits_before_loss_const
cman: disable gfs plock_ownership when upgrading
config: Add schema entry for clvmd
David Teigland (15):
man pages: cluster.conf
cluster.rng: updates
man pages: fence_node, fenced
man pages: dlm_controld
cluster.rng: dlm updates
man pages: groupd
man pages: fenced
man pages: group_tool
cluster.rng: group/groupd_compat
man pages: gfs_controld
cluster.rng: gfs_controld
cluster.rng: fence, fencedevices
man pages: dlm_tool
man pages: gfs_control
dlm_controld: check all messages against enable options
Dyna Ares (1):
config: Make broadcast attr reflect documentation
Fabio M. Di Nitto (10):
release: don't build gfs-utils tarball
fence agents: man page clean up
cman init: propagate errors from fence_tool operations
gfs2: make init script LSB compliant
fence agents: fix several agents build
dlm_controld: fix linking
nss: fix linking
build: fix out-of-tree build of fence agents
release script rework
logrotate: fix logrotate default actions and set sane defaults
Jonathan E. Brassow (1):
rgmanager: halvm: Check ownership before stripping tags
Lon Hohberger (17):
config: Make nodeid attribute required
config: Make nodeid required in ldif schema
config: Fix license for value-list.[ch]
config: Sync LDIF w/ cluster.rng
rgmanager: isAlive error logging for file systems
config: Add fence_virt to cluster.rng
config: Update LDIF schema based on recent RelaxNG changes
rgmanager: Make relocate-to-offline consistent
qdisk: Fix logt_print which used to be perror()
resource-agents: SAPDatabase: remove $TEMPFILE
qdisk: Autoconfigure default timings
Revert "qdisk: Autoconfigure default timings"
rgmanager: Make VF timeout scale with token timeout
rgmanager: Clean up build warnings
qdisk: Autoconfigure default timings
qdiskd: Autoconfigure votes based on node count
qdisk: Fix uninitialized variable
Marek 'marx' Grac (2):
fencing: Add vendor URL to man pages
resource agents: Handle multiline pid files
Ryan O'Hara (2):
Remove open3 calls and replace with simple qx commands. This avoids
Always remove leading zeros from key value.
Shane Bradley (1):
resource-agents: Kill correct PIDs during force_unmount
Tatsuo Kawasaki (1):
qdisk: mkqdisk argument positioning