in HBASE-469 I have tried various strategies of clearing references so stuff could be garbage collected. I have not yet found the magic reference that tells the GC that these things are still referenced when in fact, we know they are not.
--- Jim Kellerman, Senior Engineer; Powerset > -----Original Message----- > From: Bryan Duxbury [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 26, 2008 11:50 AM > To: [email protected] > Subject: Re: Interesting heap dump of an OOME running > Performance Evaluation on trunk > > Yikes. 1.3M Texts for 30 regions? that's crazy. Seems like we > must be doing something wrong there. > > On Mar 26, 2008, at 11:37 AM, Jim Kellerman wrote: > > > Ok, so no big surprise that there are a lot of Text and HStoreKeys > > lying around, but look at the other stuff hanging out that really > > should not be, esp when you consider the number of HRegions > > > > 1321116 instances of class org.apache.hadoop.io.Text > > 660427 instances of class org.apache.hadoop.hbase.HStoreKey > > 408 instances of class org.apache.hadoop.dfs.DatanodeInfo > > 347 instances of class org.apache.hadoop.fs.Path > > 227 instances of class org.apache.hadoop.io.DataInputBuffer > > 227 instances of class org.apache.hadoop.io.DataInputBuffer$Buffer > > 144 instances of class > > org.apache.hadoop.io.compress.DecompressorStream > > 136 instances of class org.apache.hadoop.dfs.Block > > 136 instances of class [Lorg.apache.hadoop.dfs.DatanodeInfo; > > 133 instances of class org.apache.hadoop.dfs.LocatedBlock > > 105 instances of class org.apache.log4j.CategoryKey > > 88 instances of class org.apache.hadoop.io.DataOutputBuffer > > 88 instances of class org.apache.hadoop.io.DataOutputBuffer$Buffer > > 78 instances of class org.apache.log4j.Logger > > 77 instances of class org.apache.hadoop.io.SequenceFile$Metadata > > 74 instances of class org.apache.commons.logging.impl.Log4JLogger > > 72 instances of class org.apache.hadoop.dfs.DFSClient > > $DFSDataInputStream > > 72 instances of class org.apache.hadoop.dfs.DFSClient$DFSInputStream > > 72 instances of class org.apache.hadoop.dfs.LocatedBlocks > > 72 instances of class org.apache.hadoop.io.SequenceFile$Reader > > 72 instances of class > > org.apache.hadoop.io.compress.zlib.BuiltInZlibInflater > > 70 instances of class org.apache.hadoop.dfs.DFSClient > > $DFSOutputStream$Packet > > 44 instances of class org.apache.hadoop.dfs.DataChecksum > > 39 instances of class org.apache.hadoop.dfs.DFSClient$BlockReader > > 38 instances of class org.apache.hadoop.io.WritableComparator > > 38 instances of class org.apache.hadoop.io.compress.DefaultCodec > > 35 instances of class org.apache.hadoop.hbase.HStoreFile > > 33 instances of class org.apache.hadoop.hbase.HColumnDescriptor > > 33 instances of class org.apache.hadoop.hbase.HRegionInfo > > 33 instances of class > org.apache.hadoop.hbase.HRegionServer$QueueEntry > > 33 instances of class org.apache.hadoop.hbase.HTableDescriptor > > 33 instances of class [Lorg.apache.hadoop.io.WritableComparable; > > 30 instances of class org.apache.hadoop.hbase.HRegion 30 > instances of > > class org.apache.hadoop.hbase.HRegion$WriteState > > 30 instances of class org.apache.hadoop.hbase.HStoreFile > > $BloomFilterMapFile$Reader > > 30 instances of class org.mortbay.util.StringMap$Node > > 29 instances of class org.apache.hadoop.hbase.HStore > > 29 instances of class org.apache.hadoop.hbase.HStore$Memcache > > 27 instances of class org.apache.log4j.ProvisionNode > > 14 instances of class org.mortbay.util.StringMap > > 13 instances of class org.apache.log4j.Level 10 instances of class > > org.apache.hadoop.ipc.Server$Handler > > 10 instances of class org.mortbay.http.PathMap$Entry > > 8 instances of class org.apache.hadoop.fs.permission.FsAction > > 8 instances of class > org.apache.hadoop.hbase.io.ImmutableBytesWritable > > 8 instances of class org.apache.hadoop.ipc.Server$Connection > > 8 instances of class [Lorg.mortbay.util.StringMap$Node; > > 6 instances of class org.apache.hadoop.hbase.HStoreFile > > $HalfMapFileReader > > 6 instances of class > > org.apache.hadoop.metrics.util.MetricsTimeVaryingRate$Metrics > > 6 instances of class org.apache.log4j.helpers.PatternParser > > $LiteralPatternConverter > > 5 instances of class org.apache.hadoop.dfs.DFSClient$DFSOutputStream > > 5 instances of class org.apache.hadoop.dfs.DFSClient$DFSOutputStream > > $DataStreamer > > 5 instances of class org.apache.hadoop.fs.FSDataOutputStream > > 5 instances of class org.apache.hadoop.fs.FSDataOutputStream > > $PositionCache > > 5 instances of class org.apache.hadoop.hbase.io.BatchOperation > > 5 instances of class org.apache.hadoop.hbase.io.BatchUpdate > > 5 instances of class org.apache.hadoop.hbase.ipc.HbaseRPC$Invocation > > 5 instances of class org.apache.hadoop.ipc.Server$Call > > 5 instances of class org.mortbay.jetty.servlet.ServletHolder > > 5 instances of class org.mortbay.jetty.servlet.ServletHolder$Config > > 4 instances of class org.apache.hadoop.io.BytesWritable > > 4 instances of class org.apache.hadoop.io.LongWritable > > 4 instances of class org.mortbay.http.PathMap > > 3 instances of class org.apache.hadoop.dfs.DFSClient$DFSOutputStream > > $ResponseProcessor > > 3 instances of class org.apache.hadoop.dfs.DatanodeInfo$AdminStates > > 3 instances of class org.apache.hadoop.dfs.FSConstants > > $DatanodeReportType > > 3 instances of class > org.apache.hadoop.dfs.FSConstants$SafeModeAction > > 3 instances of class org.apache.hadoop.dfs.FSConstants$UpgradeAction > > 3 instances of class org.apache.hadoop.hbase.HAbstractScanner > > $MATCH_TYPE > > 3 instances of class org.apache.hadoop.hbase.HColumnDescriptor > > $CompressionType > > 3 instances of class org.apache.hadoop.hbase.HStore > > $MapFileCompactionReader > > 3 instances of class org.apache.hadoop.hbase.HStoreFile$Reference > > 3 instances of class org.apache.hadoop.hbase.ipc.HbaseRPC$Invoker > > 3 instances of class > org.apache.hadoop.io.SequenceFile$CompressionType > > 3 instances of class org.apache.hadoop.io.SequenceFile$Writer > > 3 instances of class > > org.apache.hadoop.metrics.util.MetricsTimeVaryingRate > > 3 instances of class > > org.apache.hadoop.metrics.util.MetricsTimeVaryingRate$MinMax > > 3 instances of class org.apache.hadoop.net.StandardSocketFactory > > 3 instances of class org.apache.log4j.helpers.PatternParser > > $BasicPatternConverter > > 3 instances of class org.mortbay.util.FileResource > > 3 instances of class [Lorg.apache.hadoop.io.Text; > > 2 instances of class org.apache.commons.logging.impl.LogFactoryImpl > > 2 instances of class org.apache.hadoop.dfs.$Proxy1 > > 2 instances of class org.apache.hadoop.hbase.HBaseConfiguration > > 2 instances of class org.apache.hadoop.hbase.HServerAddress > > 2 instances of class org.apache.hadoop.hbase.HStoreFile > > $BloomFilterMapFile$Writer > > 2 instances of class org.apache.hadoop.hbase.HStoreFile$Range > > 2 instances of class org.apache.hadoop.hbase.util.Sleeper > > 2 instances of class org.apache.hadoop.io.BytesWritable$Comparator > > 2 instances of class org.apache.hadoop.io.SequenceFile > > $BlockCompressWriter > > 2 instances of class org.apache.hadoop.io.SequenceFile$CodecPool > > 2 instances of class org.apache.hadoop.io.UTF8 > > 2 instances of class org.apache.hadoop.io.compress.CompressorStream > > 2 instances of class > > org.apache.hadoop.io.compress.zlib.BuiltInZlibDeflater > > 2 instances of class org.apache.hadoop.ipc.Client > > 2 instances of class org.apache.hadoop.ipc.Client$Connection > > 2 instances of class org.apache.hadoop.ipc.Client$Connection$1 > > 2 instances of class org.apache.hadoop.ipc.Client$Connection$2 > > 2 instances of class org.apache.hadoop.ipc.Client$ConnectionCuller > > 2 instances of class org.apache.hadoop.ipc.Client$ConnectionId > > 2 instances of class org.apache.log4j.helpers.OnlyOnceErrorHandler > > 2 instances of class org.mortbay.http.ResourceCache > > 2 instances of class org.mortbay.http.handler.ErrorPageHandler > > 2 instances of class org.mortbay.util.MultiMap > > 2 instances of class org.mortbay.util.SingletonList > > 2 instances of class org.mortbay.util.ThreadPool$PoolThread > > 2 instances of class > [Lorg.apache.hadoop.dfs.DatanodeInfo$AdminStates; > > 2 instances of class [Lorg.apache.hadoop.io.SequenceFile > > $CompressionType; > > 2 instances of class [Lorg.mortbay.http.HttpHandler; > > 1 instance of class $Proxy0 > > 1 instance of class $Proxy2 > > 1 instance of class $Proxy3 > > 1 instance of class org.apache.hadoop.dfs.Block$1 > > 1 instance of class org.apache.hadoop.dfs.DFSClient > > 1 instance of class org.apache.hadoop.dfs.DFSClient$LeaseChecker > > 1 instance of class org.apache.hadoop.dfs.DFSFileInfo$1 > > 1 instance of class org.apache.hadoop.dfs.DatanodeInfo$1 > > 1 instance of class org.apache.hadoop.dfs.DistributedFileSystem > > 1 instance of class org.apache.hadoop.dfs.LocatedBlock$1 > > 1 instance of class org.apache.hadoop.dfs.LocatedBlocks$2 > > 1 instance of class org.apache.hadoop.fs.FileSystem$1 > > 1 instance of class org.apache.hadoop.fs.FileSystem$Cache > > 1 instance of class org.apache.hadoop.fs.FileSystem$Cache$Key > > 1 instance of class org.apache.hadoop.fs.FileSystem$ClientFinalizer > > 1 instance of class org.apache.hadoop.fs.permission.FsPermission$1 > > 1 instance of class org.apache.hadoop.hbase.HConnectionManager > > $TableServers > > 1 instance of class org.apache.hadoop.hbase.HLog > > 1 instance of class org.apache.hadoop.hbase.HLogEdit > > 1 instance of class org.apache.hadoop.hbase.HLogKey > > 1 instance of class org.apache.hadoop.hbase.HRegionLocation > > 1 instance of class org.apache.hadoop.hbase.HRegionServer > > 1 instance of class org.apache.hadoop.hbase.HRegionServer$1 > > 1 instance of class org.apache.hadoop.hbase.HRegionServer > > $CompactSplitThread > > 1 instance of class org.apache.hadoop.hbase.HRegionServer$Flusher > > 1 instance of class org.apache.hadoop.hbase.HRegionServer$LogRoller > > 1 instance of class org.apache.hadoop.hbase.HRegionServer > > $ShutdownThread > > 1 instance of class org.apache.hadoop.hbase.HRegionServer$Worker > > 1 instance of class org.apache.hadoop.hbase.HServerInfo > > 1 instance of class org.apache.hadoop.hbase.HServerLoad > > 1 instance of class org.apache.hadoop.hbase.HTable > > 1 instance of class org.apache.hadoop.hbase.Leases > > 1 instance of class org.apache.hadoop.hbase.Leases$LeaseMonitor > > 1 instance of class > > org.apache.hadoop.hbase.io.ImmutableBytesWritable$Comparator > > 1 instance of class org.apache.hadoop.hbase.ipc.HbaseRPC$Server > > 1 instance of class org.apache.hadoop.hbase.util.InfoServer > > 1 instance of class org.apache.hadoop.io.LongWritable$Comparator > > 1 instance of class org.apache.hadoop.io.Text$Comparator > > 1 instance of class org.apache.hadoop.io.UTF8$Comparator > > 1 instance of class org.apache.hadoop.io.WritableUtils$1 > > 1 instance of class > org.apache.hadoop.io.retry.RetryInvocationHandler > > 1 instance of class org.apache.hadoop.io.retry.RetryPolicies > > $ExceptionDependentRetry > > 1 instance of class org.apache.hadoop.io.retry.RetryPolicies > > $ExponentialBackoffRetry > > 1 instance of class org.apache.hadoop.io.retry.RetryPolicies > > $RemoteExceptionDependentRetry > > 1 instance of class org.apache.hadoop.io.retry.RetryPolicies > > $RetryForever > > 1 instance of class org.apache.hadoop.io.retry.RetryPolicies > > $RetryUpToMaximumCountWithFixedSleep > > 1 instance of class org.apache.hadoop.io.retry.RetryPolicies > > $TryOnceDontFail > > 1 instance of class org.apache.hadoop.io.retry.RetryPolicies > > $TryOnceThenFail > > 1 instance of class org.apache.hadoop.ipc.RPC$Invoker > > 1 instance of class org.apache.hadoop.ipc.Server$Listener > > 1 instance of class org.apache.hadoop.ipc.Server$Responder > > 1 instance of class org.apache.hadoop.ipc.metrics.RpcMetrics > > 1 instance of class org.apache.hadoop.ipc.metrics.RpcMgt > > 1 instance of class org.apache.hadoop.metrics.ContextFactory > > 1 instance of class org.apache.hadoop.metrics.jvm.EventCounter > > 1 instance of class org.apache.hadoop.metrics.jvm.EventCounter > > $EventCounts > > 1 instance of class > > org.apache.hadoop.metrics.spi.AbstractMetricsContext$RecordMap > > 1 instance of class > > org.apache.hadoop.metrics.spi.AbstractMetricsContext$TagMap > > 1 instance of class org.apache.hadoop.metrics.spi.MetricsRecordImpl > > 1 instance of class org.apache.hadoop.metrics.spi.NullContext > > 1 instance of class > > org.apache.hadoop.security.UnixUserGroupInformation > > 1 instance of class org.apache.hadoop.util.Daemon > > 1 instance of class org.apache.jasper.EmbeddedServletOptions > > 1 instance of class org.apache.jasper.compiler.JspConfig > > 1 instance of class org.apache.jasper.compiler.JspRuntimeContext > > 1 instance of class org.apache.jasper.compiler.TagPluginManager > > 1 instance of class org.apache.jasper.compiler.TldLocationsCache > > 1 instance of class org.apache.jasper.runtime.JspFactoryImpl > > 1 instance of class org.apache.jasper.servlet.JspServlet > > 1 instance of class org.apache.jasper.util.SimplePool > > 1 instance of class org.apache.jasper.util.SystemLogHandler > > 1 instance of class org.apache.log4j.ConsoleAppender > > 1 instance of class org.apache.log4j.DefaultCategoryFactory > > 1 instance of class org.apache.log4j.Hierarchy > > 1 instance of class org.apache.log4j.PatternLayout > > 1 instance of class org.apache.log4j.helpers.AppenderAttachableImpl > > 1 instance of class org.apache.log4j.helpers.FormattingInfo > > 1 instance of class org.apache.log4j.helpers.ISO8601DateFormat > > 1 instance of class org.apache.log4j.helpers.PatternParser > > 1 instance of class org.apache.log4j.helpers.PatternParser > > $ClassNamePatternConverter > > 1 instance of class org.apache.log4j.helpers.PatternParser > > $DatePatternConverter > > 1 instance of class org.apache.log4j.helpers.PatternParser > > $LocationPatternConverter > > 1 instance of class org.apache.log4j.helpers.QuietWriter > > 1 instance of class org.apache.log4j.or.DefaultRenderer > > 1 instance of class org.apache.log4j.or.RendererMap > > 1 instance of class org.apache.log4j.spi.DefaultRepositorySelector > > 1 instance of class org.apache.log4j.spi.RootLogger > > 1 instance of class org.mortbay.http.ContextLoader > > 1 instance of class org.mortbay.http.HttpContext > > 1 instance of class org.mortbay.http.SocketListener > > 1 instance of class org.mortbay.http.handler.ResourceHandler > > 1 instance of class org.mortbay.jetty.Server > > 1 instance of class org.mortbay.jetty.servlet.AbstractSessionManager > > $SessionScavenger > > 1 instance of class org.mortbay.jetty.servlet.Default > > 1 instance of class org.mortbay.jetty.servlet.HashSessionManager > > 1 instance of class org.mortbay.jetty.servlet.JettyWebConfiguration > > 1 instance of class org.mortbay.jetty.servlet.ServletHandler$Context > > 1 instance of class org.mortbay.jetty.servlet.WebApplicationContext > > 1 instance of class org.mortbay.jetty.servlet.WebApplicationHandler > > 1 instance of class org.mortbay.jetty.servlet.XMLConfiguration > > 1 instance of class org.mortbay.util.IO$NullOS > > 1 instance of class org.mortbay.util.IO$NullWrite > > 1 instance of class org.mortbay.util.InetAddrPort > > 1 instance of class org.mortbay.util.Pool > > 1 instance of class org.mortbay.util.StringMap$NullEntry > > 1 instance of class org.mortbay.util.ThreadedServer$Acceptor > > 1 instance of class org.mortbay.xml.XmlParser > > 1 instance of class org.mortbay.xml.XmlParser$Handler > > 1 instance of class org.mortbay.xml.XmlParser$NoopHandler > > 1 instance of class [Lorg.apache.hadoop.dfs.FSConstants > > $DatanodeReportType; > > 1 instance of class [Lorg.apache.hadoop.dfs.FSConstants > > $SafeModeAction; > > 1 instance of class > [Lorg.apache.hadoop.dfs.FSConstants$UpgradeAction; > > 1 instance of class [Lorg.apache.hadoop.fs.permission.FsAction; > > 1 instance of class [Lorg.apache.hadoop.hbase.HAbstractScanner > > $MATCH_TYPE; > > 1 instance of class [Lorg.apache.hadoop.hbase.HColumnDescriptor > > $CompressionType; > > 1 instance of class > [Lorg.apache.hadoop.hbase.HStore$CompactionReader; > > 1 instance of class [Lorg.apache.hadoop.hbase.HStoreFile$Range; > > 1 instance of class [Lorg.apache.hadoop.hbase.HStoreKey; > > 1 instance of class > > [Lorg.apache.hadoop.hbase.io.ImmutableBytesWritable; > > 1 instance of class [Lorg.apache.hadoop.ipc.Server$Handler; > > 1 instance of class > > [Lorg.mortbay.jetty.servlet.WebApplicationContext$Configuration; > > 1 instance of class [Lorg.mortbay.util.Pool$PondLife; > > 1 instance of class [Lorg.mortbay.util.ThreadedServer$Acceptor; > > 0 instances of class javax.servlet.FilterChain 0 instances of class > > javax.servlet.GenericServlet 0 instances of class > > javax.servlet.RequestDispatcher 0 instances of class > > javax.servlet.Servlet 0 instances of class > javax.servlet.ServletConfig > > 0 instances of class javax.servlet.ServletContext 0 > instances of class > > javax.servlet.ServletException 0 instances of class > > javax.servlet.ServletInputStream 0 instances of class > > javax.servlet.ServletOutputStream 0 instances of class > > javax.servlet.ServletRequest 0 instances of class > > javax.servlet.ServletResponse 0 instances of class > > javax.servlet.SingleThreadModel 0 instances of class > > javax.servlet.UnavailableException > > 0 instances of class javax.servlet.http.Cookie 0 instances of class > > javax.servlet.http.HttpServlet 0 instances of class > > javax.servlet.http.HttpServletRequest > > 0 instances of class javax.servlet.http.HttpServletResponse > > 0 instances of class javax.servlet.http.HttpSession 0 instances of > > class javax.servlet.jsp.HttpJspPage 0 instances of class > > javax.servlet.jsp.JspContext 0 instances of class > > javax.servlet.jsp.JspEngineInfo 0 instances of class > > javax.servlet.jsp.JspFactory 0 instances of class > > javax.servlet.jsp.JspPage 0 instances of class > > javax.servlet.jsp.PageContext 0 instances of class > > javax.servlet.jsp.el.VariableResolver > > 0 instances of class org.apache.commons.logging.Log 0 instances of > > class org.apache.commons.logging.LogConfigurationException > > 0 instances of class org.apache.commons.logging.LogFactory > > 0 instances of class org.apache.commons.logging.LogFactory$1 > > 0 instances of class org.apache.commons.logging.LogFactory$2 > > 0 instances of class org.apache.commons.logging.LogFactory$3 > > 0 instances of class > org.apache.commons.logging.impl.LogFactoryImpl$1 > > 0 instances of class org.apache.hadoop.conf.Configurable > > 0 instances of class org.apache.hadoop.conf.Configuration > > 0 instances of class org.apache.hadoop.conf.Configured 0 > instances of > > class org.apache.hadoop.dfs.AlreadyBeingCreatedException > > 0 instances of class org.apache.hadoop.dfs.BlocksMap$BlockInfo > > 0 instances of class org.apache.hadoop.dfs.ClientProtocol > > 0 instances of class org.apache.hadoop.dfs.DFSClient$DNAddrPair > > 0 instances of class org.apache.hadoop.dfs.DFSFileInfo 0 > instances of > > class org.apache.hadoop.dfs.DatanodeDescriptor > > 0 instances of class org.apache.hadoop.dfs.DatanodeID 0 > instances of > > class org.apache.hadoop.dfs.DatanodeRegistration > > 0 instances of class org.apache.hadoop.dfs.DfsPath 0 instances of > > class org.apache.hadoop.dfs.DisallowedDatanodeException > > 0 instances of class org.apache.hadoop.dfs.FSConstants 0 > instances of > > class org.apache.hadoop.dfs.FSImage 0 instances of class > > org.apache.hadoop.dfs.FSNamesystem > > 0 instances of class org.apache.hadoop.dfs.INode 0 > instances of class > > org.apache.hadoop.dfs.INodeFile 0 instances of class > > org.apache.hadoop.dfs.INodeFileUnderConstruction > > 0 instances of class org.apache.hadoop.dfs.LeaseExpiredException > > 0 instances of class org.apache.hadoop.dfs.LocatedBlocks$1 > > 0 instances of class org.apache.hadoop.dfs.NotReplicatedYetException > > 0 instances of class org.apache.hadoop.dfs.SafeModeException > > 0 instances of class org.apache.hadoop.dfs.Storage 0 instances of > > class org.apache.hadoop.dfs.StorageInfo 0 instances of class > > org.apache.hadoop.dfs.UnregisteredDatanodeException > > 0 instances of class org.apache.hadoop.dfs.UpgradeStatusReport > > 0 instances of class > > org.apache.hadoop.dfs.namenode.metrics.FSNamesystemMBean > > 0 instances of class org.apache.hadoop.fs.ChecksumException > > 0 instances of class org.apache.hadoop.fs.ChecksumFileSystem > > 0 instances of class org.apache.hadoop.fs.FSDataInputStream > > 0 instances of class org.apache.hadoop.fs.FSInputChecker > > 0 instances of class org.apache.hadoop.fs.FSInputStream > > 0 instances of class org.apache.hadoop.fs.FSOutputSummer > > 0 instances of class org.apache.hadoop.fs.FileStatus 0 instances of > > class org.apache.hadoop.fs.FileSystem 0 instances of class > > org.apache.hadoop.fs.FileUtil 0 instances of class > > org.apache.hadoop.fs.FilterFileSystem > > 0 instances of class org.apache.hadoop.fs.LocalFileSystem > > 0 instances of class org.apache.hadoop.fs.PathFilter 0 instances of > > class org.apache.hadoop.fs.PositionedReadable > > 0 instances of class org.apache.hadoop.fs.Seekable 0 instances of > > class org.apache.hadoop.fs.permission.AccessControlException > > 0 instances of class org.apache.hadoop.fs.permission.FsPermission > > 0 instances of class org.apache.hadoop.fs.permission.FsPermission$2 > > 0 instances of class org.apache.hadoop.hbase.CacheFlushListener > > 0 instances of class org.apache.hadoop.hbase.Chore 0 instances of > > class org.apache.hadoop.hbase.DroppedSnapshotException > > 0 instances of class > > org.apache.hadoop.hbase.FileSystemVersionException > > 0 instances of class org.apache.hadoop.hbase.HAbstractScanner > > 0 instances of class org.apache.hadoop.hbase.HAbstractScanner > > $ColumnMatcher > > 0 instances of class org.apache.hadoop.hbase.HConnection > > 0 instances of class org.apache.hadoop.hbase.HConnectionManager > > 0 instances of class org.apache.hadoop.hbase.HConstants > > 0 instances of class > org.apache.hadoop.hbase.HInternalScannerInterface > > 0 instances of class org.apache.hadoop.hbase.HMaster 0 instances of > > class org.apache.hadoop.hbase.HMasterInterface > > 0 instances of class org.apache.hadoop.hbase.HMasterRegionInterface > > 0 instances of class org.apache.hadoop.hbase.HMsg 0 > instances of class > > org.apache.hadoop.hbase.HRegion$HScanner > > 0 instances of class org.apache.hadoop.hbase.HRegionInterface > > 0 instances of class org.apache.hadoop.hbase.HRegionServer > > $ScannerListener > > 0 instances of class org.apache.hadoop.hbase.HRegionServer$ToDoEntry > > 0 instances of class org.apache.hadoop.hbase.HScannerInterface > > 0 instances of class org.apache.hadoop.hbase.HStore$CompactionReader > > 0 instances of class org.apache.hadoop.hbase.HStore$HStoreScanner > > 0 instances of class org.apache.hadoop.hbase.HStore$HStoreSize > > 0 instances of class org.apache.hadoop.hbase.HStore$Memcache > > $MemcacheScanner > > 0 instances of class org.apache.hadoop.hbase.HStore$StoreFileScanner > > 0 instances of class org.apache.hadoop.hbase.HStoreFile$HbaseMapFile > > $HbaseReader > > 0 instances of class org.apache.hadoop.hbase.HStoreFile$HbaseMapFile > > $HbaseWriter > > 0 instances of class org.apache.hadoop.hbase.HTable$1 0 > instances of > > class org.apache.hadoop.hbase.HTable$2 0 instances of class > > org.apache.hadoop.hbase.HTable$3 0 instances of class > > org.apache.hadoop.hbase.HTable$4 0 instances of class > > org.apache.hadoop.hbase.HTable$5 0 instances of class > > org.apache.hadoop.hbase.HTable$6 0 instances of class > > org.apache.hadoop.hbase.HTable$7 0 instances of class > > org.apache.hadoop.hbase.HTable$8 0 instances of class > > org.apache.hadoop.hbase.HTable$ServerCallable > > 0 instances of class > > org.apache.hadoop.hbase.InvalidColumnNameException > > 0 instances of class org.apache.hadoop.hbase.LeaseListener > > 0 instances of class org.apache.hadoop.hbase.Leases$Lease > > 0 instances of class org.apache.hadoop.hbase.Leases$LeaseName > > 0 instances of class org.apache.hadoop.hbase.LocalHBaseCluster > > 0 instances of class org.apache.hadoop.hbase.LocalHBaseCluster > > $RegionServerThread > > 0 instances of class org.apache.hadoop.hbase.LogRollListener > > 0 instances of class > org.apache.hadoop.hbase.MasterNotRunningException > > 0 instances of class > > org.apache.hadoop.hbase.NoServerForRegionException > > 0 instances of class > org.apache.hadoop.hbase.NotServingRegionException > > 0 instances of class > > org.apache.hadoop.hbase.RegionServerRunningException > > 0 instances of class > org.apache.hadoop.hbase.RegionUnavailableListener > > 0 instances of class org.apache.hadoop.hbase.TableNotFoundException > > 0 instances of class org.apache.hadoop.hbase.UnknownScannerException > > 0 instances of class org.apache.hadoop.hbase.WrongRegionException > > 0 instances of class > org.apache.hadoop.hbase.filter.RowFilterInterface > > 0 instances of class org.apache.hadoop.hbase.filter.RowFilterSet > > 0 instances of class > > org.apache.hadoop.hbase.generated.regionserver.regionserver_jsp > > 0 instances of class org.apache.hadoop.hbase.io.HbaseMapWritable > > 0 instances of class org.apache.hadoop.hbase.io.HbaseObjectWritable > > 0 instances of class org.apache.hadoop.hbase.io.HbaseObjectWritable > > $NullInstance > > 0 instances of class org.apache.hadoop.hbase.io.TextSequence > > 0 instances of class org.apache.hadoop.hbase.ipc.HbaseRPC > > 0 instances of class org.apache.hadoop.hbase.ipc.HbaseRPC > > $VersionMismatch > > 0 instances of class org.apache.hadoop.hbase.util.FSUtils > > 0 instances of class org.apache.hadoop.hbase.util.JenkinsHash > > 0 instances of class org.apache.hadoop.hbase.util.Threads > > 0 instances of class org.apache.hadoop.hbase.util.Writables > > 0 instances of class org.apache.hadoop.io.IOUtils 0 > instances of class > > org.apache.hadoop.io.MD5Hash 0 instances of class > > org.apache.hadoop.io.MapFile$Reader > > 0 instances of class org.apache.hadoop.io.MapFile$Writer > > 0 instances of class org.apache.hadoop.io.NullWritable 0 > instances of > > class org.apache.hadoop.io.ObjectWritable > > 0 instances of class > org.apache.hadoop.io.ObjectWritable$NullInstance > > 0 instances of class org.apache.hadoop.io.SequenceFile 0 > instances of > > class org.apache.hadoop.io.SequenceFile$CompressedBytes > > 0 instances of class org.apache.hadoop.io.SequenceFile > > $RecordCompressWriter 0 instances of class > > org.apache.hadoop.io.SequenceFile $UncompressedBytes 0 instances of > > class org.apache.hadoop.io.SequenceFile$ValueBytes > > 0 instances of class org.apache.hadoop.io.VersionMismatchException > > 0 instances of class org.apache.hadoop.io.Writable 0 instances of > > class org.apache.hadoop.io.WritableComparable > > 0 instances of class org.apache.hadoop.io.WritableFactories > > 0 instances of class org.apache.hadoop.io.WritableFactory > > 0 instances of class org.apache.hadoop.io.WritableName 0 > instances of > > class org.apache.hadoop.io.WritableUtils > > 0 instances of class org.apache.hadoop.io.compress.CompressionCodec > > 0 instances of class > > org.apache.hadoop.io.compress.CompressionInputStream > > 0 instances of class > > org.apache.hadoop.io.compress.CompressionOutputStream > > 0 instances of class org.apache.hadoop.io.compress.Compressor > > 0 instances of class org.apache.hadoop.io.compress.Decompressor > > 0 instances of class org.apache.hadoop.io.compress.GzipCodec > > 0 instances of class > org.apache.hadoop.io.compress.zlib.ZlibCompressor > > 0 instances of class > > org.apache.hadoop.io.compress.zlib.ZlibDecompressor > > 0 instances of class org.apache.hadoop.io.compress.zlib.ZlibFactory > > 0 instances of class org.apache.hadoop.io.retry.RetryPolicies > > 0 instances of class org.apache.hadoop.io.retry.RetryPolicies > > $RetryLimited > > 0 instances of class org.apache.hadoop.io.retry.RetryPolicy > > 0 instances of class org.apache.hadoop.io.retry.RetryProxy > > 0 instances of class org.apache.hadoop.ipc.Client$Call 0 > instances of > > class org.apache.hadoop.ipc.Client$ParallelCall > > 0 instances of class org.apache.hadoop.ipc.RPC 0 instances of class > > org.apache.hadoop.ipc.RPC$Invocation > > 0 instances of class org.apache.hadoop.ipc.RPC$VersionMismatch > > 0 instances of class org.apache.hadoop.ipc.RemoteException > > 0 instances of class org.apache.hadoop.ipc.Server 0 > instances of class > > org.apache.hadoop.ipc.VersionedProtocol > > 0 instances of class org.apache.hadoop.ipc.metrics.RpcMgtMBean > > 0 instances of class org.apache.hadoop.log.LogLevel$Servlet > > 0 instances of class org.apache.hadoop.mapred.JobConf 0 > instances of > > class org.apache.hadoop.mapred.StatusHttpServer > > $StackServlet > > 0 instances of class org.apache.hadoop.metrics.MetricsContext > > 0 instances of class org.apache.hadoop.metrics.MetricsException > > 0 instances of class org.apache.hadoop.metrics.MetricsRecord > > 0 instances of class org.apache.hadoop.metrics.MetricsUtil > > 0 instances of class org.apache.hadoop.metrics.Updater 0 > instances of > > class org.apache.hadoop.metrics.spi.AbstractMetricsContext > > 0 instances of class > > org.apache.hadoop.metrics.spi.AbstractMetricsContext$1 > > 0 instances of class org.apache.hadoop.metrics.util.MBeanUtil > > 0 instances of class org.apache.hadoop.net.DNS 0 instances of class > > org.apache.hadoop.net.NetUtils 0 instances of class > > org.apache.hadoop.net.Node 0 instances of class > > org.apache.hadoop.security.UnixUserGroupInformation$1 > > 0 instances of class org.apache.hadoop.security.UserGroupInformation > > 0 instances of class org.apache.hadoop.util.NativeCodeLoader > > 0 instances of class org.apache.hadoop.util.ReflectionUtils > > 0 instances of class org.apache.hadoop.util.Shell 0 > instances of class > > org.apache.hadoop.util.Shell$1 0 instances of class > > org.apache.hadoop.util.Shell$ExitCodeException > > 0 instances of class > org.apache.hadoop.util.Shell$ShellCommandExecutor > > 0 instances of class org.apache.hadoop.util.StringUtils > > 0 instances of class org.apache.hadoop.util.StringUtils$1 > > 0 instances of class org.apache.jasper.JasperException 0 > instances of > > class org.apache.jasper.Options 0 instances of class > > org.apache.jasper.compiler.JspConfig > > $JspPropertyGroup > > 0 instances of class org.apache.jasper.compiler.Node$Visitor > > 0 instances of class org.apache.jasper.compiler.TagPluginManager$1 > > 0 instances of class > > org.apache.jasper.compiler.tagplugin.TagPluginContext > > 0 instances of class org.apache.jasper.runtime.HttpJspBase > > 0 instances of class org.apache.jasper.runtime.JspFactoryImpl$1 > > 0 instances of class org.apache.jasper.runtime.JspSourceDependent > > 0 instances of class org.apache.jasper.runtime.PageContextImpl > > 0 instances of class org.apache.jasper.security.SecurityClassLoad > > 0 instances of class org.apache.jasper.servlet.JspCServletContext > > 0 instances of class org.apache.log4j.Appender 0 instances of class > > org.apache.log4j.AppenderSkeleton 0 instances of class > > org.apache.log4j.Category 0 instances of class > > org.apache.log4j.ConsoleAppender$SystemErrStream > > 0 instances of class > org.apache.log4j.ConsoleAppender$SystemOutStream > > 0 instances of class org.apache.log4j.Layout 0 instances of class > > org.apache.log4j.LogManager 0 instances of class > > org.apache.log4j.Priority 0 instances of class > > org.apache.log4j.PropertyConfigurator > > 0 instances of class org.apache.log4j.PropertyWatchdog 0 > instances of > > class org.apache.log4j.WriterAppender 0 instances of class > > org.apache.log4j.config.PropertySetter > > 0 instances of class org.apache.log4j.config.PropertySetterException > > 0 instances of class org.apache.log4j.helpers.AbsoluteTimeDateFormat > > 0 instances of class org.apache.log4j.helpers.DateTimeDateFormat > > 0 instances of class org.apache.log4j.helpers.FileWatchdog > > 0 instances of class org.apache.log4j.helpers.Loader 0 instances of > > class org.apache.log4j.helpers.LogLog 0 instances of class > > org.apache.log4j.helpers.OptionConverter > > 0 instances of class org.apache.log4j.helpers.PatternConverter > > 0 instances of class org.apache.log4j.helpers.PatternParser > > $CategoryPatternConverter > > 0 instances of class org.apache.log4j.helpers.PatternParser > > $MDCPatternConverter > > 0 instances of class org.apache.log4j.helpers.PatternParser > > $NamedPatternConverter > > 0 instances of class org.apache.log4j.or.ObjectRenderer > > 0 instances of class org.apache.log4j.spi.AppenderAttachable > > 0 instances of class org.apache.log4j.spi.Configurator 0 > instances of > > class org.apache.log4j.spi.ErrorHandler 0 instances of class > > org.apache.log4j.spi.Filter 0 instances of class > > org.apache.log4j.spi.LocationInfo 0 instances of class > > org.apache.log4j.spi.LoggerFactory > > 0 instances of class org.apache.log4j.spi.LoggerRepository > > 0 instances of class org.apache.log4j.spi.LoggingEvent 0 > instances of > > class org.apache.log4j.spi.OptionHandler > > 0 instances of class org.apache.log4j.spi.RendererSupport > > 0 instances of class org.apache.log4j.spi.RepositorySelector > > 0 instances of class org.mortbay.http.Authenticator 0 instances of > > class org.mortbay.http.BasicAuthenticator > > 0 instances of class org.mortbay.http.HttpException 0 instances of > > class org.mortbay.http.HttpHandler 0 instances of class > > org.mortbay.http.HttpListener 0 instances of class > > org.mortbay.http.HttpOnlyCookie 0 instances of class > > org.mortbay.http.HttpServer 0 instances of class > > org.mortbay.http.SecurityConstraint > > 0 instances of class org.mortbay.http.Version 0 instances of class > > org.mortbay.http.handler.AbstractHttpHandler > > 0 instances of class > org.mortbay.jetty.servlet.AbstractSessionManager > > 0 instances of class > > org.mortbay.jetty.servlet.AbstractSessionManager$Session > > 0 instances of class org.mortbay.jetty.servlet.FormAuthenticator > > 0 instances of class org.mortbay.jetty.servlet.HashSessionManager > > $Session > > 0 instances of class org.mortbay.jetty.servlet.Holder 0 > instances of > > class org.mortbay.jetty.servlet.ServletHandler > > 0 instances of class org.mortbay.jetty.servlet.ServletHttpContext > > 0 instances of class org.mortbay.jetty.servlet.ServletHttpRequest > > 0 instances of class org.mortbay.jetty.servlet.SessionManager > > 0 instances of class > org.mortbay.jetty.servlet.SessionManager$Session > > 0 instances of class org.mortbay.jetty.servlet.WebApplicationContext > > $Configuration > > 0 instances of class org.mortbay.jetty.servlet.WebApplicationHandler > > $CachedChain > > 0 instances of class org.mortbay.jetty.servlet.WebApplicationHandler > > $Chain > > 0 instances of class org.mortbay.util.BadResource 0 > instances of class > > org.mortbay.util.ByteArrayISO8859Writer > > 0 instances of class org.mortbay.util.CachedResource 0 instances of > > class org.mortbay.util.ComponentEvent 0 instances of class > > org.mortbay.util.Container 0 instances of class > > org.mortbay.util.Credential 0 instances of class > > org.mortbay.util.Credential$Crypt 0 instances of class > > org.mortbay.util.Credential$MD5 0 instances of class > > org.mortbay.util.EventProvider 0 instances of class > > org.mortbay.util.IO 0 instances of class > > org.mortbay.util.JarFileResource 0 instances of class > > org.mortbay.util.JarResource 0 instances of class > > org.mortbay.util.LazyList 0 instances of class > > org.mortbay.util.LifeCycle 0 instances of class > > org.mortbay.util.LifeCycleEvent 0 instances of class > > org.mortbay.util.Loader 0 instances of class > > org.mortbay.util.LogSupport 0 instances of class > > org.mortbay.util.MultiException 0 instances of class > > org.mortbay.util.Password 0 instances of class > > org.mortbay.util.Pool$PondLife 0 instances of class > > org.mortbay.util.Resource 0 instances of class > > org.mortbay.util.StringUtil 0 instances of class > > org.mortbay.util.ThreadPool 0 instances of class > > org.mortbay.util.ThreadedServer 0 instances of class > > org.mortbay.util.URI 0 instances of class > org.mortbay.util.URLResource > > 0 instances of class org.mortbay.util.UrlEncoded 0 > instances of class > > org.mortbay.util.WriterOutputStream > > 0 instances of class org.mortbay.xml.XmlParser$1 0 > instances of class > > org.mortbay.xml.XmlParser$Attribute > > 0 instances of class org.mortbay.xml.XmlParser$Node 0 instances of > > class org.onelab.filter.BloomFilter 0 instances of class > > org.onelab.filter.CountingBloomFilter > > 0 instances of class org.onelab.filter.Filter 0 instances of class > > org.onelab.filter.RemoveScheme 0 instances of class > > org.onelab.filter.RetouchedBloomFilter > > 0 instances of class [Lorg.apache.hadoop.dfs.DFSFileInfo; > > 0 instances of class [Lorg.apache.hadoop.dfs.DatanodeID; > > 0 instances of class [Lorg.apache.hadoop.dfs.LocatedBlock; > > 0 instances of class [Lorg.apache.hadoop.fs.FileStatus; > > 0 instances of class [Lorg.apache.hadoop.fs.Path; 0 > instances of class > > [Lorg.apache.hadoop.hbase.HConstants; > > 0 instances of class > > [Lorg.apache.hadoop.hbase.HInternalScannerInterface; > > 0 instances of class [Lorg.apache.hadoop.hbase.HMsg; 0 instances of > > class [Lorg.apache.hadoop.hbase.HRegion; > > 0 instances of class [Lorg.apache.hadoop.hbase.HScannerInterface; > > 0 instances of class [Lorg.apache.hadoop.hbase.HStore; 0 > instances of > > class [Lorg.apache.hadoop.io.MapFile$Reader; > > 0 instances of class [Lorg.apache.hadoop.io.Writable; 0 > instances of > > class [Lorg.apache.hadoop.net.Node; 0 instances of class > > [Lorg.mortbay.http.HttpContext; 0 instances of class > > [Lorg.mortbay.http.HttpListener; 0 instances of class > > [Lorg.mortbay.jetty.servlet.Holder; > > 0 instances of class [Lorg.mortbay.jetty.servlet.ServletHolder; > > 0 instances of class [Lorg.mortbay.util.Container; 0 instances of > > class [Lorg.mortbay.util.EventProvider; 0 instances of class > > [Lorg.mortbay.util.LifeCycle; 0 instances of class > > [Lorg.mortbay.xml.XmlParser$Attribute; > > > > --- > > Jim Kellerman, Senior Engineer; Powerset > > > > No virus found in this outgoing message. > > Checked by AVG. > > Version: 7.5.519 / Virus Database: 269.22.0/1344 - Release Date: > > 3/26/2008 8:52 AM > > > > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.0/1344 - Release > Date: 3/26/2008 8:52 AM > > No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.0/1344 - Release Date: 3/26/2008 8:52 AM
