cluster: the annotated tag cluster-3.0.8 has been created

Fabio M. Di Nitto fabbione at fedoraproject.org
Tue Feb 23 08:24:16 UTC 2010


Gitweb:        http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=d67b9cf67ffbd9f538b85fbb220bfb79d7f13ace
Commit:        d67b9cf67ffbd9f538b85fbb220bfb79d7f13ace
Parent:        0000000000000000000000000000000000000000
Author:        Fabio M. Di Nitto <fdinitto at redhat.com>
AuthorDate:    2010-02-23 04:30 +0000
Committer:     Fabio M. Di Nitto <fdinitto at 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


More information about the cluster-commits mailing list