===== git log ====
commit 65720a35721fa8534abb4606aaaa52f1b98aea2d
Author: Kaushal M <kaushal@redhat.com>
Date:   Wed Sep 3 10:50:31 2014 +0530

    glusterd: Prevent rebalance starting with old clients
    
    Glusterd will prevent rebalance from starting when clients older than
    RHS-2.1u5 are connected to a volume. This is needed as running
    rebalance with old clients connected could lead to data loss in some
    cases. The DHT xlator on newer clients (>= RHS-2.1u5) has been fixed to
    prevent the data loss issues.
    
    NOTE: The DHT fixes are yet to be backported to RHS-2.1. But once
    backported they should be available from RHS-2.1u5. Hence, we are
    checking for clients of RHS-2.1u5 and above.
    
    Reviewed-upstream-on: http://review.gluster.org/8583
    
    BUG: 969298
    Change-Id: If2b1119935046cb0da8bbab4a8638e87d6c78312
    Signed-off-by: Kaushal M <kaushal@redhat.com>
    Reviewed-on: https://code.engineering.redhat.com/gerrit/31908
    Reviewed-by: Krishnan Parthasarathi <kparthas@redhat.com>
    Tested-by: Krishnan Parthasarathi <kparthas@redhat.com>

commit 51511846e63bd9b150f72e559a468e69870bac5b
Author: Pranith Kumar K <pkarampu@redhat.com>
Date:   Tue Sep 2 09:40:44 2014 +0530

    storage/posix: Prefer gfid links for inode-handle
    
            Backport of http://review.gluster.org/8575
    
    Problem:
    File path could change by other entry operations in-flight so if renames are in
    progress at the time of other operations like open, it may lead to failures.
    We observed that this issue can also happen while renames and readdirps/lookups
    are in progress because dentry-table is going stale sometimes.
    
    Fix:
    Prefer gfid-handles over paths for files. For directory handles prefering
    gfid-handles hits performance issues because it needs to resolve paths
    traversing up the symlinks.
    Tests which test if files are opened should check on gfid path after this change.
    So changed couple of tests to reflect the same.
    
    Note:
    This patch doesn't fix the issue for directories. I think a complete fix is to
    come up with an entry operation serialization xlator. Until then lets live with

More commit messages for this ChangeLog can be found at
https://forge.gluster.org/glusterfs-core/glusterfs/commits/v3.6.0.28
