The following document contains the results of RAT (Release Audit Tool).
*****************************************************
Summary
-------
Notes: 7
Binaries: 52
Archives: 1
Standards: 70
Apache Licensed: 48
Generated Documents: 1
JavaDocs are generated and so license header is optional
Generated files do not required license headers
21 Unknown Licenses
*******************************
Unapproved licenses:
.gitignore
bin/set_meta_block_caching.rb
CHANGES.txt
conf/hadoop-metrics.properties
conf/log4j.properties
conf/regionservers
docs/broken-links.xml
docs/index.html
docs/linkmap.html
docs/metrics.html
docs/skin/note.txt
docs/skin/profile.css
logs/hbase-stack-master-pynchon-7.local.log
logs/hbase-stack-master-pynchon-7.local.out
logs/hbase-stack-master-pynchon-7.local.out.1
logs/hbase-stack-regionserver-pynchon-7.local.log
logs/hbase-stack-regionserver-pynchon-7.local.out
m.txt
master.txt
src/assembly/bin.xml
src/examples/mapreduce/index-builder-setup.rb
*******************************
Archives (+ indicates readable, $ unreadable):
+ lib/libthrift-0.2.0.jar
*****************************************************
Files with Apache License headers will be marked AL
Binary files (which do not require AL headers) will be marked B
Compressed archives will be marked A
Notices, licenses etc will be marked N
!????? .gitignore
AL bin/add_table.rb
AL bin/copy_table.rb
AL bin/hbase
AL bin/hbase-config.sh
AL bin/hbase-daemon.sh
AL bin/hbase-daemons.sh
AL bin/hirb.rb
AL bin/loadtable.rb
AL bin/regionservers.sh
AL bin/rename_table.rb
!????? bin/set_meta_block_caching.rb
AL bin/start-hbase.sh
AL bin/stop-hbase.sh
AL bin/zookeepers.sh
!????? CHANGES.txt
!????? conf/hadoop-metrics.properties
AL conf/hbase-env.sh
AL conf/hbase-site.xml
!????? conf/log4j.properties
!????? conf/regionservers
AL conf/tohtml.xsl
!????? docs/broken-links.xml
B docs/images/built-with-forrest-button.png
B docs/images/favicon.ico
B docs/images/hadoop-logo.jpg
B docs/images/hbase_logo_med.gif
B docs/images/hbase_small.gif
B docs/images/instruction_arrow.png
!????? docs/index.html
B docs/index.pdf
!????? docs/linkmap.html
B docs/linkmap.pdf
!????? docs/metrics.html
B docs/metrics.pdf
AL docs/skin/basic.css
AL docs/skin/breadcrumbs-optimized.js
AL docs/skin/breadcrumbs.js
AL docs/skin/CommonMessages_de.xml
AL docs/skin/CommonMessages_en_US.xml
AL docs/skin/CommonMessages_es.xml
AL docs/skin/CommonMessages_fr.xml
AL docs/skin/fontsize.js
AL docs/skin/getBlank.js
AL docs/skin/getMenu.js
B docs/skin/images/add.jpg
B docs/skin/images/built-with-forrest-button.png
B docs/skin/images/chapter.gif
B docs/skin/images/chapter_open.gif
B docs/skin/images/current.gif
B docs/skin/images/error.png
B docs/skin/images/external-link.gif
B docs/skin/images/fix.jpg
B docs/skin/images/forrest-credit-logo.png
B docs/skin/images/hack.jpg
B docs/skin/images/header_white_line.gif
B docs/skin/images/info.png
B docs/skin/images/instruction_arrow.png
B docs/skin/images/label.gif
B docs/skin/images/page.gif
B docs/skin/images/pdfdoc.gif
B docs/skin/images/poddoc.png
B docs/skin/images/printer.gif
B docs/skin/images/rc-b-l-15-1body-2menu-3menu.png
B docs/skin/images/rc-b-r-15-1body-2menu-3menu.png
B docs/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png
B docs/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png
B docs/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png
B docs/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
B docs/skin/images/rc-t-r-15-1body-2menu-3menu.png
B docs/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png
B docs/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png
B docs/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
N docs/skin/images/README.txt
B docs/skin/images/remove.jpg
B docs/skin/images/rss.png
B docs/skin/images/spacer.gif
B docs/skin/images/success.png
B docs/skin/images/txtdoc.png
B docs/skin/images/update.jpg
B docs/skin/images/valid-html401.png
B docs/skin/images/vcss.png
B docs/skin/images/warning.png
B docs/skin/images/xmldoc.gif
AL docs/skin/menu.js
!????? docs/skin/note.txt
AL docs/skin/print.css
!????? docs/skin/profile.css
GEN docs/skin/prototype.js
AL docs/skin/screen.css
A lib/libthrift-0.2.0.jar
N LICENSE.txt
!????? logs/hbase-stack-master-pynchon-7.local.log
!????? logs/hbase-stack-master-pynchon-7.local.out
!????? logs/hbase-stack-master-pynchon-7.local.out.1
!????? logs/hbase-stack-regionserver-pynchon-7.local.log
!????? logs/hbase-stack-regionserver-pynchon-7.local.out
!????? m.txt
!????? master.txt
N NOTICE.txt
AL pom.xml
N README.txt
!????? src/assembly/bin.xml
AL src/docs/forrest.properties
AL src/docs/src/documentation/classes/CatalogManager.properties
AL src/docs/src/documentation/content/xdocs/acid-semantics.xml
AL src/docs/src/documentation/content/xdocs/cygwin.xml
AL src/docs/src/documentation/content/xdocs/index.xml
AL src/docs/src/documentation/content/xdocs/metrics.xml
AL src/docs/src/documentation/content/xdocs/site.xml
AL src/docs/src/documentation/content/xdocs/tabs.xml
N src/docs/src/documentation/README.txt
B src/docs/src/documentation/resources/images/architecture.gif
B src/docs/src/documentation/resources/images/favicon.ico
B src/docs/src/documentation/resources/images/hadoop-logo.jpg
B src/docs/src/documentation/resources/images/hbase_logo_med.gif
B src/docs/src/documentation/resources/images/hbase_small.gif
AL src/docs/src/documentation/skinconf.xml
AL src/docs/status.xml
!????? src/examples/mapreduce/index-builder-setup.rb
AL src/examples/mapreduce/org/apache/hadoop/hbase/mapreduce/IndexBuilder.java
AL src/examples/mapreduce/org/apache/hadoop/hbase/mapreduce/SampleUploader.java
N src/examples/README.txt
AL src/examples/thrift/DemoClient.cpp
AL src/examples/thrift/DemoClient.java
AL src/examples/thrift/DemoClient.php
AL src/examples/thrift/DemoClient.py
AL src/examples/thrift/DemoClient.rb
AL src/examples/thrift/Makefile
N src/examples/thrift/README.txt
*****************************************************
Printing headers for files without AL header...
=======================================================================
==.gitignore
=======================================================================
/.classpath
/.externalToolBuilders
/.project
/.settings
/build
/logs
/target
/contrib/mdc_replication/target/
/contrib/stargate/target/
/contrib/transactional/target/
/core/target/
/core/build/
/core/test/
*.iml
=======================================================================
==bin/set_meta_block_caching.rb
=======================================================================
# Set in_memory=true and blockcache=true on catalog tables.
# The .META. and -ROOT- tables can be created with caching and
# in_memory set to false. You want them set to true so that
# these hot tables make it into cache. To see if the
# .META. table has BLOCKCACHE set, in the shell do the following:
#
# hbase> scan '-ROOT-'
#
# Look for the 'info' column family. See if BLOCKCACHE => 'true'?
# If not, run this script and it will set the value to true.
# Setting cache to 'true' will only take effect on region restart
# of if you close the .META. region -- *disruptive* -- and have
# it deploy elsewhere. This script runs against an up and running
# hbase instance.
#
# To see usage for this script, run:
#
# ${HBASE_HOME}/bin/hbase org.jruby.Main set_meta_block_caching.rb
#
include Java
import org.apache.hadoop.hbase.util.Bytes
import org.apache.hadoop.hbase.HConstants
import org.apache.hadoop.hbase.HRegionInfo
import org.apache.hadoop.hbase.client.HTable
import org.apache.hadoop.hbase.client.Delete
import org.apache.hadoop.hbase.client.Put
import org.apache.hadoop.hbase.client.Scan
import org.apache.hadoop.hbase.HTableDescriptor
import org.apache.hadoop.hbase.HBaseConfiguration
import org.apache.hadoop.hbase.util.FSUtils
import org.apache.hadoop.hbase.util.Writables
import org.apache.hadoop.fs.Path
import org.apache.hadoop.fs.FileSystem
import org.apache.commons.logging.LogFactory
# Name of this script
NAME = "set_meta_block_caching.rb"
# Print usage for this script
def usage
puts 'Usage: %s.rb]' % NAME
exit!
end
# Get configuration to use.
c = HBaseConfiguration.new()
# Set hadoop filesystem configuration using the hbase.rootdir.
# Otherwise, we'll always use localhost though the hbase.rootdir
=======================================================================
==CHANGES.txt
=======================================================================
HBase Change Log
Release 0.21.0 - Unreleased
INCOMPATIBLE CHANGES
HBASE-1822 Remove the deprecated APIs
HBASE-1848 Fixup shell for HBASE-1822
HBASE-1854 Remove the Region Historian
HBASE-1930 Put.setTimeStamp misleading (doesn't change timestamp on
existing KeyValues, not copied in copy constructor)
(Dave Latham via Stack)
HBASE-1360 move up to Thrift 0.2.0 (Kay Kay and Lars Francke via Stack)
HBASE-2212 Refactor out lucene dependencies from HBase
(Kay Kay via Stack)
HBASE-2219 stop using code mapping for method names in the RPC
HBASE-1728 Column family scoping and cluster identification
HBASE-2099 Move build to Maven (Paul Smith via Stack)
HBASE-2260 Remove all traces of Ant and Ivy (Lars Francke via Stack)
HBASE-2255 take trunk back to hadoop 0.20
HBASE-2378 Bulk insert with multiple reducers broken due to improper
ImmutableBytesWritable comparator (Todd Lipcon via Stack)
HBASE-2392 Upgrade to ZooKeeper 3.3.0
HBASE-2294 Enumerate ACID properties of HBase in a well defined spec
(Todd Lipcon via Stack)
HBASE-2541 Remove transactional contrib (Clint Morgan via Stack)
BUG FIXES
HBASE-1791 Timeout in IndexRecordWriter (Bradford Stephens via Andrew
Purtell)
HBASE-1737 Regions unbalanced when adding new node (recommit)
HBASE-1792 [Regression] Cannot save timestamp in the future
HBASE-1793 [Regression] HTable.get/getRow with a ts is broken
HBASE-1698 Review documentation for o.a.h.h.mapreduce
HBASE-1798 [Regression] Unable to delete a row in the future
HBASE-1790 filters are not working correctly (HBASE-1710 HBASE-1807 too)
HBASE-1779 ThriftServer logged error if getVer() result is empty
HBASE-1778 Improve PerformanceEvaluation (Schubert Zhang via Stack)
HBASE-1751 Fix KeyValue javadoc on getValue for client-side
HBASE-1795 log recovery doesnt reset the max sequence id, new logfiles can
get tossed as 'duplicates'
HBASE-1794 recovered log files are not inserted into the storefile map
HBASE-1824 [stargate] default timestamp should be LATEST_TIMESTAMP
HBASE-1740 ICV has a subtle race condition only visible under high load
HBASE-1808 [stargate] fix how columns are specified for scanners
HBASE-1828 CompareFilters are broken from client-side
HBASE-1836 test of indexed hbase broken
HBASE-1838 [javadoc] Add javadoc to Delete explaining behavior when no
timestamp provided
HBASE-1821 Filtering by SingleColumnValueFilter bug
HBASE-1840 RowLock fails when used with IndexTable
(Keith Thomas via Stack)
HBASE-818 HFile code review and refinement (Schubert Zhang via Stack)
=======================================================================
==conf/hadoop-metrics.properties
=======================================================================
# See http://wiki.apache.org/hadoop/GangliaMetrics
# Make sure you know whether you are using ganglia 3.0 or 3.1.
# If 3.1, you will have to patch your hadoop instance with HADOOP-4675
# And, yes, this file is named hadoop-metrics.properties rather than
# hbase-metrics.properties because we're leveraging the hadoop metrics
# package and hadoop-metrics.properties is an hardcoded-name, at least
# for the moment.
#
# See also http://hadoop.apache.org/hbase/docs/current/metrics.html
# Configuration of the "hbase" context for null
hbase.class=org.apache.hadoop.metrics.spi.NullContext
# Configuration of the "hbase" context for file
# hbase.class=org.apache.hadoop.hbase.metrics.file.TimeStampingFileContext
# hbase.period=10
# hbase.fileName=/tmp/metrics_hbase.log
# Configuration of the "hbase" context for ganglia
# Pick one: Ganglia 3.0 (former) or Ganglia 3.1 (latter)
# hbase.class=org.apache.hadoop.metrics.ganglia.GangliaContext
# hbase.class=org.apache.hadoop.metrics.ganglia.GangliaContext31
# hbase.period=10
# hbase.servers=GMETADHOST_IP:8649
# Configuration of the "jvm" context for null
jvm.class=org.apache.hadoop.metrics.spi.NullContext
# Configuration of the "jvm" context for file
# jvm.class=org.apache.hadoop.hbase.metrics.file.TimeStampingFileContext
# jvm.period=10
# jvm.fileName=/tmp/metrics_jvm.log
# Configuration of the "jvm" context for ganglia
# Pick one: Ganglia 3.0 (former) or Ganglia 3.1 (latter)
# jvm.class=org.apache.hadoop.metrics.ganglia.GangliaContext
# jvm.class=org.apache.hadoop.metrics.ganglia.GangliaContext31
# jvm.period=10
# jvm.servers=GMETADHOST_IP:8649
# Configuration of the "rpc" context for null
rpc.class=org.apache.hadoop.metrics.spi.NullContext
# Configuration of the "rpc" context for file
# rpc.class=org.apache.hadoop.hbase.metrics.file.TimeStampingFileContext
# rpc.period=10
# rpc.fileName=/tmp/metrics_rpc.log
# Configuration of the "rpc" context for ganglia
# Pick one: Ganglia 3.0 (former) or Ganglia 3.1 (latter)
=======================================================================
==conf/log4j.properties
=======================================================================
# Define some default values that can be overridden by system properties
hbase.root.logger=INFO,console
hbase.log.dir=.
hbase.log.file=hbase.log
# Define the root logger to the system property "hbase.root.logger".
log4j.rootLogger=${hbase.root.logger}
# Logging Threshold
log4j.threshhold=ALL
#
# Daily Rolling File Appender
#
log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
log4j.appender.DRFA.File=${hbase.log.dir}/${hbase.log.file}
# Rollver at midnight
log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
# 30-day backup
#log4j.appender.DRFA.MaxBackupIndex=30
log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
# Pattern format: Date LogLevel LoggerName LogMessage
log4j.appender.DRFA.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n
# Debugging Pattern format
#log4j.appender.DRFA.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M(%L)) - %m%n
#
# console
# Add "console" to rootlogger above if you want to use this
#
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.target=System.err
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n
# Custom Logging levels
log4j.logger.org.apache.zookeeper=INFO
#log4j.logger.org.apache.hadoop.fs.FSNamesystem=DEBUG
log4j.logger.org.apache.hadoop.hbase=DEBUG
#log4j.logger.org.apache.hadoop.dfs=DEBUG
=======================================================================
==conf/regionservers
=======================================================================
localhost
=======================================================================
==docs/broken-links.xml
=======================================================================
<broken-links>
</broken-links>
=======================================================================
==docs/index.html
=======================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="Apache Forrest" name="Generator">
<meta name="Forrest-version" content="0.8">
<meta name="Forrest-skin-name" content="pelt">
<title>HBase Documentation</title>
<link type="text/css" href="skin/basic.css" rel="stylesheet">
<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
<link type="text/css" href="skin/profile.css" rel="stylesheet">
<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
<link rel="shortcut icon" href="images/favicon.ico">
</head>
<body onload="init()">
<script type="text/javascript">ndeSetTextSize();</script>
<div id="top">
<!--+
|breadtrail
+-->
<div class="breadtrail">
<a href="http://www.apache.org/">Apache</a> > <a href="http://hadoop.apache.org/">Hadoop</a> > <a href="http://hadoop.apache.org/hbase/">HBase</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
</div>
<!--+
|header
+-->
<div class="header">
<!--+
|start group logo
+-->
<div class="grouplogo">
<a href="http://hadoop.apache.org/"><img class="logoImage" alt="Hadoop" src="images/hadoop-logo.jpg" title="Apache Hadoop"></a>
</div>
<!--+
|end group logo
+-->
<!--+
|start Project Logo
+-->
<div class="projectlogo">
<a href="http://hadoop.apache.org/hbase/"><img class="logoImage" alt="HBase" src="images/hbase_small.gif" title="The Hadoop database"></a>
</div>
<!--+
|end Project Logo
+-->
<!--+
|start Search
+-->
<div class="searchbox">
=======================================================================
==docs/linkmap.html
=======================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="Apache Forrest" name="Generator">
<meta name="Forrest-version" content="0.8">
<meta name="Forrest-skin-name" content="pelt">
<title>Site Linkmap Table of Contents</title>
<link type="text/css" href="skin/basic.css" rel="stylesheet">
<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
<link type="text/css" href="skin/profile.css" rel="stylesheet">
<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
<link rel="shortcut icon" href="images/favicon.ico">
</head>
<body onload="init()">
<script type="text/javascript">ndeSetTextSize();</script>
<div id="top">
<!--+
|breadtrail
+-->
<div class="breadtrail">
<a href="http://www.apache.org/">Apache</a> > <a href="http://hadoop.apache.org/">Hadoop</a> > <a href="http://hadoop.apache.org/hbase/">HBase</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
</div>
<!--+
|header
+-->
<div class="header">
<!--+
|start group logo
+-->
<div class="grouplogo">
<a href="http://hadoop.apache.org/"><img class="logoImage" alt="Hadoop" src="images/hadoop-logo.jpg" title="Apache Hadoop"></a>
</div>
<!--+
|end group logo
+-->
<!--+
|start Project Logo
+-->
<div class="projectlogo">
<a href="http://hadoop.apache.org/hbase/"><img class="logoImage" alt="HBase" src="images/hbase_small.gif" title="The Hadoop database"></a>
</div>
<!--+
|end Project Logo
+-->
<!--+
|start Search
+-->
<div class="searchbox">
=======================================================================
==docs/metrics.html
=======================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="Apache Forrest" name="Generator">
<meta name="Forrest-version" content="0.8">
<meta name="Forrest-skin-name" content="pelt">
<title>
HBase Metrics
</title>
<link type="text/css" href="skin/basic.css" rel="stylesheet">
<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
<link type="text/css" href="skin/profile.css" rel="stylesheet">
<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
<link rel="shortcut icon" href="images/favicon.ico">
</head>
<body onload="init()">
<script type="text/javascript">ndeSetTextSize();</script>
<div id="top">
<!--+
|breadtrail
+-->
<div class="breadtrail">
<a href="http://www.apache.org/">Apache</a> > <a href="http://hadoop.apache.org/">Hadoop</a> > <a href="http://hadoop.apache.org/hbase/">HBase</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
</div>
<!--+
|header
+-->
<div class="header">
<!--+
|start group logo
+-->
<div class="grouplogo">
<a href="http://hadoop.apache.org/"><img class="logoImage" alt="Hadoop" src="images/hadoop-logo.jpg" title="Apache Hadoop"></a>
</div>
<!--+
|end group logo
+-->
<!--+
|start Project Logo
+-->
<div class="projectlogo">
<a href="http://hadoop.apache.org/hbase/"><img class="logoImage" alt="HBase" src="images/hbase_small.gif" title="The Hadoop database"></a>
</div>
<!--+
|end Project Logo
+-->
<!--+
|start Search
=======================================================================
==docs/skin/note.txt
=======================================================================
Notes for developer:
--Legend-------------------
TODO -> blocker
DONE -> blocker
ToDo -> enhancement bug
done -> enhancement bug
--Issues-------------------
- the corner images should be rendered through svg with the header color.
-> DONE
-> ToDo: get rid of the images and use only divs!
- the menu points should be displayed "better".
-> DONE
-- Use the krysalis-site menu approach for the overall menu display.
-> DONE
-- Use the old lenya innermenu approch to further enhance the menu .
-> DONE
- the content area needs some attention.
-> DONE
-- introduce the heading scheme from krysalis (<headings type="clean|box|underlined"/>)
-> DONE
-> ToDo: make box with round corners
-> done: make underlined with variable border height
-> ToDo: make underline with bottom round corner
-- introduce the toc for each html-page
-> DONE
-- introduce the external-link-images.
-> DONE
- the publish note should be where now only a border is.
Like <div id="published"/>
-> DONE
, but make it configurable.
-> DONE
- footer needs some attention
-> DONE
-- the footer do not have the color profile! Enable it!
-> DONE
-- the footer should as well contain a feedback link.
See http://issues.apache.org/eyebrowse/ReadMsg?listName=forrest-user@xml.apache.org&msgNo=71
-> DONE
- introduce credits alternativ location
-> DONE
- border for published / breadtrail / menu /tab divs
-> ToDo
=======================================================================
==docs/skin/profile.css
=======================================================================
/* ==================== aural ============================ */
@media aural {
h1, h2, h3, h4, h5, h6 { voice-family: paul, male; stress: 20; richness: 90 }
h1 { pitch: x-low; pitch-range: 90 }
h2 { pitch: x-low; pitch-range: 80 }
h3 { pitch: low; pitch-range: 70 }
h4 { pitch: medium; pitch-range: 60 }
h5 { pitch: medium; pitch-range: 50 }
h6 { pitch: medium; pitch-range: 40 }
li, dt, dd { pitch: medium; richness: 60 }
dt { stress: 80 }
pre, code, tt { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
em { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
strong { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
dfn { pitch: high; pitch-range: 60; stress: 60 }
s, strike { richness: 0 }
i { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
b { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
u { richness: 0 }
:link { voice-family: harry, male }
:visited { voice-family: betty, female }
:active { voice-family: betty, female; pitch-range: 80; pitch: x-high }
}
a.external {
padding: 0 20px 0px 0px;
display:inline;
background-repeat: no-repeat;
background-position: center right;
background-image: url(images/external-link.gif);
}
#top { background-color: #FFFFFF;}
#top .header .current { background-color: #4C6C8F;}
#top .header .current a:link { color: #ffffff; }
#top .header .current a:visited { color: #ffffff; }
#top .header .current a:hover { color: #ffffff; }
#tabs li { background-color: #E5E4D9 ;}
#tabs li a:link { color: #000000; }
#tabs li a:visited { color: #000000; }
#tabs li a:hover { color: #000000; }
#level2tabs a.selected { background-color: #4C6C8F ;}
#level2tabs a:link { color: #ffffff; }
=======================================================================
==logs/hbase-stack-master-pynchon-7.local.log
=======================================================================
Thu May 13 21:11:38 PDT 2010 Starting master on pynchon-7.local
ulimit -n 2560
Thu May 13 21:12:21 PDT 2010 Starting master on pynchon-7.local
ulimit -n 2560
2010-05-13 21:12:22,249 INFO org.apache.hadoop.hbase.master.HMaster: vmName=Java HotSpot(TM) 64-Bit Server VM, vmVendor=Apple Inc., vmVersion=14.1-b02-90
2010-05-13 21:12:22,250 INFO org.apache.hadoop.hbase.master.HMaster: vmInputArguments=[-Xmx1000m, -XX:+HeapDumpOnOutOfMemoryError, -XX:+UseConcMarkSweepGC, -XX:+CMSIncrementalMode, -Dhbase.log.dir=/Users/stack/checkouts/trunk/bin/../logs, -Dhbase.log.file=hbase-stack-master-pynchon-7.local.log, -Dhbase.home.dir=/Users/stack/checkouts/trunk/bin/.., -Dhbase.id.str=stack, -Dhbase.root.logger=INFO,DRFA]
2010-05-13 21:12:22,514 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:zookeeper.version=3.3.0-925362, built on 03/19/2010 18:38 GMT
2010-05-13 21:12:22,514 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:host.name=192.168.1.157
2010-05-13 21:12:22,514 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:java.version=1.6.0_15
2010-05-13 21:12:22,514 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:java.vendor=Apple Inc.
2010-05-13 21:12:22,515 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
2010-05-13 21:12:22,515 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:java.class.path=/Users/stack/checkouts/trunk/bin/../conf:/Library/Java/Home/lib/tools.jar:/Users/stack/checkouts/trunk/bin/../lib/libthrift-0.2.0.jar:/Users/stack/.m2/repository/ant/ant/1.6.5/ant-1.6.5.jar:/Users/stack/.m2/repository/asm/asm/3.1/asm-3.1.jar:/Users/stack/.m2/repository/com/google/protobuf/protobuf-java/2.3.0/protobuf-java-2.3.0.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-core/1.1.5.1/jersey-core-1.1.5.1.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-json/1.1.5.1/jersey-json-1.1.5.1.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-server/1.1.5.1/jersey-server-1.1.5.1.jar:/Users/stack/.m2/repository/com/sun/xml/bind/jaxb-impl/2.1.12/jaxb-impl-2.1.12.jar:/Users/stack/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/stack/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar:/Users/stack/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar:/Users/stack/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/stack/.m2/repository/commons-lang/commons-lang/2.5/commons-lang-2.5.jar:/Users/stack/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar:/Users/stack/.m2/repository/commons-net/commons-net/1.4.1/commons-net-1.4.1.jar:/Users/stack/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/Users/stack/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:/Users/stack/.m2/repository/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar:/Users/stack/.m2/repository/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar:/Users/stack/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/Users/stack/.m2/repository/jline/jline/0.9.94/jline-0.9.94.jar:/Users/stack/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar:/Users/stack/.m2/repository/log4j/log4j/1.2.15/log4j-1.2.15.jar:/Users/stack/.m2/repository/net/java/dev/jets3t/jets3t/0.6.1/jets3t-0.6.1.jar:/Users/stack/.m2/repository/org/apache/ant/ant/1.7.0/ant-1.7.0.jar:/Users/stack/.m2/repository/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-core/0.20.2-with-200-826/hadoop-core-0.20.2-with-200-826.jar:/Users/stack/.m2/repository/org/apache/hadoop/zookeeper/3.3.0/zookeeper-3.3.0.jar:/Users/stack/.m2/repository/org/apache/hbase/hbase-contrib-stargate-core/0.21.0-SNAPSHOT/hbase-contrib-stargate-core-0.21.0-SNAPSHOT.jar:/Users/stack/.m2/repository/org/apache/hbase/hbase-core/0.21.0-SNAPSHOT/hbase-core-0.21.0-SNAPSHOT.jar:/Users/stack/.m2/repository/org/apache/thrift/thrift/0.2.0/thrift-0.2.0.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.1.1/jackson-core-asl-1.1.1.jar:/Users/stack/.m2/repository/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar:/Users/stack/.m2/repository/org/eclipse/jdt/core/3.1.1/core-3.1.1.jar:/Users/stack/.m2/repository/org/jruby/jruby-complete/1.4.0/jruby-complete-1.4.0.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty/6.1.14/jetty-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-util/6.1.14/jetty-util-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-log4j12/1.5.8/slf4j-log4j12-1.5.8.jar:/Users/stack/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar:/Users/stack/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/stack/.m2/repository/tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.jar:/Users/stack/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar
2010-05-13 21:12:22,516 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:java.library.path=.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
2010-05-13 21:12:22,516 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:java.io.tmpdir=/var/folders/fm/fmAR6VZ1HTChC80jm2Twmk+++TI/-Tmp-/
2010-05-13 21:12:22,516 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:java.compiler=<NA>
2010-05-13 21:12:22,516 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:os.name=Mac OS X
2010-05-13 21:12:22,517 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:os.arch=x86_64
2010-05-13 21:12:22,517 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:os.version=10.6.3
2010-05-13 21:12:22,517 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:user.name=stack
2010-05-13 21:12:22,517 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:user.home=/Users/stack
2010-05-13 21:12:22,517 INFO org.apache.zookeeper.server.ZooKeeperServer: Server environment:user.dir=/Users/stack/checkouts/trunk
2010-05-13 21:12:22,536 INFO org.apache.zookeeper.server.ZooKeeperServer: Created server with tickTime 3000 minSessionTimeout 6000 maxSessionTimeout 60000 datadir /tmp/hbase-stack/zookeeper/zookeeper/version-2 snapdir /tmp/hbase-stack/zookeeper/zookeeper/version-2
2010-05-13 21:12:22,564 INFO org.apache.zookeeper.server.NIOServerCnxn: binding to port 0.0.0.0/0.0.0.0:2181
2010-05-13 21:12:22,572 INFO org.apache.zookeeper.server.persistence.FileTxnSnapLog: Snapshotting: 0
2010-05-13 21:12:22,667 INFO org.apache.zookeeper.server.NIOServerCnxn: Accepted socket connection from /127.0.0.1:63900
2010-05-13 21:12:22,670 INFO org.apache.zookeeper.server.NIOServerCnxn: Processing stat command from /127.0.0.1:63900
2010-05-13 21:12:22,676 INFO org.apache.zookeeper.server.NIOServerCnxn: Closed socket connection for client /127.0.0.1:63900 (no session established for client)
2010-05-13 21:12:22,914 INFO org.apache.hadoop.hbase.ipc.HBaseRpcMetrics: Initializing RPC Metrics with hostName=HMaster, port=60000
2010-05-13 21:12:22,943 INFO org.apache.zookeeper.ZooKeeper: Client environment:zookeeper.version=3.3.0-925362, built on 03/19/2010 18:38 GMT
2010-05-13 21:12:22,943 INFO org.apache.zookeeper.ZooKeeper: Client environment:host.name=192.168.1.157
2010-05-13 21:12:22,943 INFO org.apache.zookeeper.ZooKeeper: Client environment:java.version=1.6.0_15
2010-05-13 21:12:22,943 INFO org.apache.zookeeper.ZooKeeper: Client environment:java.vendor=Apple Inc.
2010-05-13 21:12:22,943 INFO org.apache.zookeeper.ZooKeeper: Client environment:java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
2010-05-13 21:12:22,943 INFO org.apache.zookeeper.ZooKeeper: Client environment:java.class.path=/Users/stack/checkouts/trunk/bin/../conf:/Library/Java/Home/lib/tools.jar:/Users/stack/checkouts/trunk/bin/../lib/libthrift-0.2.0.jar:/Users/stack/.m2/repository/ant/ant/1.6.5/ant-1.6.5.jar:/Users/stack/.m2/repository/asm/asm/3.1/asm-3.1.jar:/Users/stack/.m2/repository/com/google/protobuf/protobuf-java/2.3.0/protobuf-java-2.3.0.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-core/1.1.5.1/jersey-core-1.1.5.1.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-json/1.1.5.1/jersey-json-1.1.5.1.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-server/1.1.5.1/jersey-server-1.1.5.1.jar:/Users/stack/.m2/repository/com/sun/xml/bind/jaxb-impl/2.1.12/jaxb-impl-2.1.12.jar:/Users/stack/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/stack/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar:/Users/stack/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar:/Users/stack/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/stack/.m2/repository/commons-lang/commons-lang/2.5/commons-lang-2.5.jar:/Users/stack/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar:/Users/stack/.m2/repository/commons-net/commons-net/1.4.1/commons-net-1.4.1.jar:/Users/stack/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/Users/stack/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:/Users/stack/.m2/repository/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar:/Users/stack/.m2/repository/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar:/Users/stack/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/Users/stack/.m2/repository/jline/jline/0.9.94/jline-0.9.94.jar:/Users/stack/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar:/Users/stack/.m2/repository/log4j/log4j/1.2.15/log4j-1.2.15.jar:/Users/stack/.m2/repository/net/java/dev/jets3t/jets3t/0.6.1/jets3t-0.6.1.jar:/Users/stack/.m2/repository/org/apache/ant/ant/1.7.0/ant-1.7.0.jar:/Users/stack/.m2/repository/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-core/0.20.2-with-200-826/hadoop-core-0.20.2-with-200-826.jar:/Users/stack/.m2/repository/org/apache/hadoop/zookeeper/3.3.0/zookeeper-3.3.0.jar:/Users/stack/.m2/repository/org/apache/hbase/hbase-contrib-stargate-core/0.21.0-SNAPSHOT/hbase-contrib-stargate-core-0.21.0-SNAPSHOT.jar:/Users/stack/.m2/repository/org/apache/hbase/hbase-core/0.21.0-SNAPSHOT/hbase-core-0.21.0-SNAPSHOT.jar:/Users/stack/.m2/repository/org/apache/thrift/thrift/0.2.0/thrift-0.2.0.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.1.1/jackson-core-asl-1.1.1.jar:/Users/stack/.m2/repository/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar:/Users/stack/.m2/repository/org/eclipse/jdt/core/3.1.1/core-3.1.1.jar:/Users/stack/.m2/repository/org/jruby/jruby-complete/1.4.0/jruby-complete-1.4.0.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty/6.1.14/jetty-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-util/6.1.14/jetty-util-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-log4j12/1.5.8/slf4j-log4j12-1.5.8.jar:/Users/stack/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar:/Users/stack/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/stack/.m2/repository/tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.jar:/Users/stack/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar
2010-05-13 21:12:22,944 INFO org.apache.zookeeper.ZooKeeper: Client environment:java.library.path=.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
2010-05-13 21:12:22,944 INFO org.apache.zookeeper.ZooKeeper: Client environment:java.io.tmpdir=/var/folders/fm/fmAR6VZ1HTChC80jm2Twmk+++TI/-Tmp-/
2010-05-13 21:12:22,944 INFO org.apache.zookeeper.ZooKeeper: Client environment:java.compiler=<NA>
2010-05-13 21:12:22,944 INFO org.apache.zookeeper.ZooKeeper: Client environment:os.name=Mac OS X
2010-05-13 21:12:22,944 INFO org.apache.zookeeper.ZooKeeper: Client environment:os.arch=x86_64
2010-05-13 21:12:22,944 INFO org.apache.zookeeper.ZooKeeper: Client environment:os.version=10.6.3
2010-05-13 21:12:22,945 INFO org.apache.zookeeper.ZooKeeper: Client environment:user.name=stack
2010-05-13 21:12:22,945 INFO org.apache.zookeeper.ZooKeeper: Client environment:user.home=/Users/stack
2010-05-13 21:12:22,945 INFO org.apache.zookeeper.ZooKeeper: Client environment:user.dir=/Users/stack/checkouts/trunk
2010-05-13 21:12:22,947 INFO org.apache.zookeeper.ZooKeeper: Initiating client connection, connectString=localhost:2181 sessionTimeout=60000 watcher=Thread[Thread-2,5,main]
2010-05-13 21:12:22,985 INFO org.apache.zookeeper.ClientCnxn: Opening socket connection to server localhost/0:0:0:0:0:0:0:1:2181
2010-05-13 21:12:22,987 INFO org.apache.zookeeper.ClientCnxn: Socket connection established to localhost/0:0:0:0:0:0:0:1:2181, initiating session
2010-05-13 21:12:22,989 INFO org.apache.zookeeper.server.NIOServerCnxn: Accepted socket connection from /0:0:0:0:0:0:0:1%0:63901
2010-05-13 21:12:22,993 INFO org.apache.zookeeper.server.NIOServerCnxn: Client attempting to establish new session at /0:0:0:0:0:0:0:1%0:63901
2010-05-13 21:12:23,009 INFO org.apache.zookeeper.server.NIOServerCnxn: Established session 0x128950352b60000 with negotiated timeout 60000 for client /0:0:0:0:0:0:0:1%0:63901
2010-05-13 21:12:23,009 INFO org.apache.zookeeper.ClientCnxn: Session establishment complete on server localhost/0:0:0:0:0:0:0:1:2181, sessionid = 0x128950352b60000, negotiated timeout = 60000
=======================================================================
==logs/hbase-stack-master-pynchon-7.local.out
=======================================================================
=======================================================================
==logs/hbase-stack-master-pynchon-7.local.out.1
=======================================================================
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/master/HMaster
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.master.HMaster
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)
at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:399)
=======================================================================
==logs/hbase-stack-regionserver-pynchon-7.local.log
=======================================================================
Thu May 13 21:11:40 PDT 2010 Starting regionserver on pynchon-7.local
ulimit -n 256
=======================================================================
==logs/hbase-stack-regionserver-pynchon-7.local.out
=======================================================================
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/regionserver/HRegionServer
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.regionserver.HRegionServer
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)
at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:399)
=======================================================================
==m.txt
=======================================================================
Index: core/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
===================================================================
--- core/src/main/java/org/apache/hadoop/hbase/master/HMaster.java (revision 944091)
+++ core/src/main/java/org/apache/hadoop/hbase/master/HMaster.java (working copy)
@@ -164,9 +164,9 @@
// mismatched filesystems if hbase.rootdir is hdfs and fs.defaultFS is
// default localfs. Presumption is that rootdir is fully-qualified before
// we get to here with appropriate fs scheme.
- this.rootdir = FSUtils.getRootDir(this.conf);
+ this.fs = FileSystem.get(this.conf);
+ this.rootdir = fs.makeQualified(FSUtils.getRootDir(this.conf));
this.conf.set("fs.defaultFS", this.rootdir.toString());
- this.fs = FileSystem.get(this.conf);
checkRootDir(this.rootdir, this.conf, this.fs);
// Make sure the region servers can archive their old logs
=======================================================================
==master.txt
=======================================================================
Index: core/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
===================================================================
--- core/src/main/java/org/apache/hadoop/hbase/master/HMaster.java (revision 944700)
+++ core/src/main/java/org/apache/hadoop/hbase/master/HMaster.java (working copy)
@@ -164,12 +164,12 @@
// mismatched filesystems if hbase.rootdir is hdfs and fs.defaultFS is
// default localfs. Presumption is that rootdir is fully-qualified before
// we get to here with appropriate fs scheme.
- this.rootdir = FSUtils.getRootDir(this.conf);
+ this.fs = FileSystem.get(this.conf);
+ this.rootdir = fs.makeQualified(FSUtils.getRootDir(this.conf));
// Cover both bases, the old way of setting default fs and the new.
// We're supposed to run on 0.20 and 0.21 anyways.
this.conf.set("fs.default.name", this.rootdir.toString());
this.conf.set("fs.defaultFS", this.rootdir.toString());
- this.fs = FileSystem.get(this.conf);
checkRootDir(this.rootdir, this.conf, this.fs);
// Make sure the region servers can archive their old logs
=======================================================================
==src/assembly/bin.xml
=======================================================================
<?xml version="1.0"?>
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1 http://maven.apache.org/xsd/assembly-1.1.1.xsd">
<id>bin</id>
<formats>
<format>tar.gz</format>
</formats>
<includeBaseDirectory>true</includeBaseDirectory>
<moduleSets>
<moduleSet>
<includes>
<include>org.apache.hbase:hbase-core</include>
</includes>
<binaries>
<outputDirectory>/</outputDirectory>
<unpack>false</unpack>
<outputFileNameMapping>hbase-${version}.jar</outputFileNameMapping>
<dependencySets>
<dependencySet>
<outputDirectory>lib</outputDirectory>
</dependencySet>
</dependencySets>
</binaries>
</moduleSet>
<!-- This ensures that the source jars are added-->
<moduleSet>
<includes>
<include>org.apache.hbase:hbase-core</include>
</includes>
<binaries>
<attachmentClassifier>sources</attachmentClassifier>
<outputFileNameMapping>hbase-${version}${dashClassifier}.jar</outputFileNameMapping>
<outputDirectory>/</outputDirectory>
<unpack>false</unpack>
</binaries>
</moduleSet>
<moduleSet>
<includes>
<include>org.apache.hbase:hbase-contrib-mdc_replication</include>
</includes>
<binaries>
<outputDirectory>contrib/mdc_replication/</outputDirectory>
<unpack>false</unpack>
</binaries>
</moduleSet>
<moduleSet>
<includes>
<include>org.apache.hbase:hbase-contrib-mdc_replication</include>
</includes>
=======================================================================
==src/examples/mapreduce/index-builder-setup.rb
=======================================================================
# Set up sample data for IndexBuilder example
create "people", "attributes"
create "people-email", "INDEX"
create "people-phone", "INDEX"
create "people-name", "INDEX"
[["1", "jenny", "jenny@example.com", "867-5309"],
["2", "alice", "alice@example.com", "555-1234"],
["3", "kevin", "kevinpet@example.com", "555-1212"]].each do |fields|
(id, name, email, phone) = *fields
put "people", id, "attributes:name", name
put "people", id, "attributes:email", email
put "people", id, "attributes:phone", phone
end