Whamcloud - gitweb
LU-7443 llog: remove unused and empty llog 27/17227/9
authorAlexander Boyko <alexander.boyko@seagate.com>
Tue, 17 Nov 2015 12:22:05 +0000 (15:22 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 4 Feb 2016 04:45:30 +0000 (04:45 +0000)
commitf623f68ae3cbfc6e2d4951aefb3047f72e669564
tree93215c73fcf41a343d0f3e81ee8b1e5514b80bfc
parent85cbe1a3ee6940f7468884bca43cd736a5365694
LU-7443 llog: remove unused and empty llog

This patch adds ability to remove plain llog during record
cancellation for inactive plain llog. Before it such files
were removed during mount operation. And this is not enough
for changelog. The current marker of catalog could reach the
undeleted record, and this causes changelog problem.

Signed-off-by: Alexander Boyko <alexander.boyko@seagate.com>
Seagate-bug-id: MRP-2897
Change-Id: Ic24a1643f2fb264ad1212668e382a0bbc9b735b7
Reviewed-on: http://review.whamcloud.com/17227
Tested-by: Jenkins
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/obdclass/llog.c
lustre/tests/sanity.sh