HBASE-7682 Replace HRegion custom File-System debug, with FSUtils.logFileSystemState()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1438974 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
48a565a739
commit
a3f0aea354
|
@ -4212,12 +4212,12 @@ public class HRegion implements HeapSize { // , Writable{
|
||||||
a.compactStores(true);
|
a.compactStores(true);
|
||||||
if (LOG.isDebugEnabled()) {
|
if (LOG.isDebugEnabled()) {
|
||||||
LOG.debug("Files for region: " + a);
|
LOG.debug("Files for region: " + a);
|
||||||
listPaths(fs, a.getRegionDir());
|
FSUtils.logFileSystemState(fs, a.getRegionDir(), LOG);
|
||||||
}
|
}
|
||||||
b.compactStores(true);
|
b.compactStores(true);
|
||||||
if (LOG.isDebugEnabled()) {
|
if (LOG.isDebugEnabled()) {
|
||||||
LOG.debug("Files for region: " + b);
|
LOG.debug("Files for region: " + b);
|
||||||
listPaths(fs, b.getRegionDir());
|
FSUtils.logFileSystemState(fs, b.getRegionDir(), LOG);
|
||||||
}
|
}
|
||||||
|
|
||||||
Configuration conf = a.baseConf;
|
Configuration conf = a.baseConf;
|
||||||
|
@ -4294,7 +4294,7 @@ public class HRegion implements HeapSize { // , Writable{
|
||||||
}
|
}
|
||||||
if (LOG.isDebugEnabled()) {
|
if (LOG.isDebugEnabled()) {
|
||||||
LOG.debug("Files for new region");
|
LOG.debug("Files for new region");
|
||||||
listPaths(fs, newRegionDir);
|
FSUtils.logFileSystemState(fs, newRegionDir, LOG);
|
||||||
}
|
}
|
||||||
HRegion dstRegion = HRegion.newHRegion(tableDir, log, fs, conf,
|
HRegion dstRegion = HRegion.newHRegion(tableDir, log, fs, conf,
|
||||||
newRegionInfo, a.getTableDesc(), null);
|
newRegionInfo, a.getTableDesc(), null);
|
||||||
|
@ -4308,7 +4308,7 @@ public class HRegion implements HeapSize { // , Writable{
|
||||||
dstRegion.compactStores();
|
dstRegion.compactStores();
|
||||||
if (LOG.isDebugEnabled()) {
|
if (LOG.isDebugEnabled()) {
|
||||||
LOG.debug("Files for new region");
|
LOG.debug("Files for new region");
|
||||||
listPaths(fs, dstRegion.getRegionDir());
|
FSUtils.logFileSystemState(fs, dstRegion.getRegionDir(), LOG);
|
||||||
}
|
}
|
||||||
|
|
||||||
// delete out the 'A' region
|
// delete out the 'A' region
|
||||||
|
@ -4357,32 +4357,6 @@ public class HRegion implements HeapSize { // , Writable{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* List the files under the specified directory
|
|
||||||
*
|
|
||||||
* @param fs
|
|
||||||
* @param dir
|
|
||||||
* @throws IOException
|
|
||||||
*/
|
|
||||||
private static void listPaths(FileSystem fs, Path dir) throws IOException {
|
|
||||||
if (LOG.isDebugEnabled()) {
|
|
||||||
FileStatus[] stats = FSUtils.listStatus(fs, dir, null);
|
|
||||||
if (stats == null || stats.length == 0) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
for (int i = 0; i < stats.length; i++) {
|
|
||||||
String path = stats[i].getPath().toString();
|
|
||||||
if (stats[i].isDir()) {
|
|
||||||
LOG.debug("d " + path);
|
|
||||||
listPaths(fs, stats[i].getPath());
|
|
||||||
} else {
|
|
||||||
LOG.debug("f " + path + " size=" + stats[i].getLen());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// HBASE-880
|
// HBASE-880
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in New Issue