+++ This bug was initially created as a clone of Bug #1583018 +++
Description of problem:
Changelogs are not capturing renames and hence dependant applications like geo-rep and glusterfind are failing.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Set distributed gluster volume
2. Enable changelog
3. Mount the volume and do rename of a file
4. Check the backend changelog for the rename record.
Rename is not getting recorded by changelog
Rename should be recorded by changelog.
The changelog would journal the rename of files only when the DHT sends a special key on the hashed subvol. The key is not being set.
--- Additional comment from Kotresh HR on 2018-05-28 02:56:51 EDT ---
root@fedora4#gluster vol info
Volume Name: master
Volume ID: a2eacd30-cd0a-4d20-867e-8c9f465341bd
Snapshot Count: 0
Number of Bricks: 1 x 2 = 2
--- Additional comment from Kotresh HR on 2018-05-28 03:03:38 EDT ---
This is happening only one single dht subvolume. There is a new change in DHT which just does default rename if there is single subvol and this missed the changelog key to be set in xdata.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.