HBASE-3294 WARN org.apache.hadoop.hbase.regionserver.Store: Not in set (double-remove?) org.apache.hadoop.hbase.regionserver.StoreScanner@76607d3d

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041167 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Michael Stack 2010-12-01 21:05:40 +00:00
parent 621b7d0ed2
commit 6ce5b63952
3 changed files with 6 additions and 5 deletions

View File

@ -729,6 +729,8 @@ Release 0.90.0 - Unreleased
HBASE-3286 Master passes IP and not hostname back to region server HBASE-3286 Master passes IP and not hostname back to region server
HBASE-3297 If rows in .META. with no HRegionInfo cell, then hbck fails read HBASE-3297 If rows in .META. with no HRegionInfo cell, then hbck fails read
of .META. of .META.
HBASE-3294 WARN org.apache.hadoop.hbase.regionserver.Store: Not in set
(double-remove?) org.apache.hadoop.hbase.regionserver.StoreScanner@76607d3d
IMPROVEMENTS IMPROVEMENTS

View File

@ -204,8 +204,8 @@ public class MetaEditor {
delete.deleteColumns(HConstants.CATALOG_FAMILY, qualifier); delete.deleteColumns(HConstants.CATALOG_FAMILY, qualifier);
catalogTracker.waitForMetaServerConnectionDefault(). catalogTracker.waitForMetaServerConnectionDefault().
delete(CatalogTracker.META_REGION, delete); delete(CatalogTracker.META_REGION, delete);
LOG.info("Deleted daughter " + daughter.getRegionNameAsString() + LOG.info("Deleted daughter reference " + daughter.getRegionNameAsString() +
" " + Bytes.toString(qualifier) + " reference in parent " + ", qualifier=" + Bytes.toString(qualifier) + ", from parent " +
parent.getRegionNameAsString()); parent.getRegionNameAsString());
} }

View File

@ -579,9 +579,8 @@ public class Store implements HeapSize {
* @param o Observer no longer interested in changes in set of Readers. * @param o Observer no longer interested in changes in set of Readers.
*/ */
void deleteChangedReaderObserver(ChangedReadersObserver o) { void deleteChangedReaderObserver(ChangedReadersObserver o) {
if (!this.changedReaderObservers.remove(o)) { // We don't check if observer present; it may not be (legitimately)
LOG.warn("Not in set (double-remove?) " + o); this.changedReaderObservers.remove(o);
}
} }
////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////