Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Lucenehadoop Wiki" for change notification.
The following page has been changed by udanax:
http://wiki.apache.org/lucenehadoop/Hbase/ShellPlans

= Hbase Shell Plan Draft =
Plan is to significantly expand the set of shell operators. Basic data manipulation and
data definition operators will be extended and evolved to be more SQLlike ([wiki:Hbase/HbaseShell/HQL
HQL]). More sophisticated manipulations to do relational and linear algebra, matrix additions,
multiplications, etc., will be added to a HBase subshell to keep the two operator types 
SQLlike vs. nonSQL  distinct.
 '' After POC(proof of concept) review, many things can change.''
+ '' After POC(proof of concept) review, many things can change.[[BR]] If you have constructive
ideas, Please advise me. [[MailTo(webmaster AT SPAMFREE udanax DOT org)]]''
This project is currently in the planning stage. [https://issues.apache.org/jira/browse/HADOOP1608
HADOOP1608] to add "Relational Algrebra Operators" is currently in process.
@@ 29, +29 @@
Hbase > exit;
}}}
 Hbase altools is an Hbase Shell sub 'interpreter' (or 'shell)' program to provide scalable
data processing capabilities like aggregation, algebraic calculation(groups and sets, commutative
rings, algebraic geometry, and linear algebra) on Hadoop + Hbase based parallel machines.
especially, it will focus on storing and manipulating sparse matrices on Hbase.
+ Hbase altools is an Hbase Shell sub 'interpreter' (or 'shell)' program to provide scalable
data processing capabilities like aggregation, algebraic calculation(groups and sets, commutative
rings, algebraic geometry, and linear algebra) on Hadoop + Hbase based parallel machines.
especially, it will focus on storing and manipulating very large sparse matrices on Hbase.
'' Altools Matrix operations will show how Google search's LSI, Google Earth's algebraic
topology, Google News' recommendation system are related to Bigtable.''
@@ 113, +113 @@
Hbase.altools > V = M.getV();
}}}
 
 = Implementation =

 '''Note''' : ''We should first test on local machines.  udanax''
 [[BR]] ''Code Style Formatter'' [attachment:unclejimcodestyle.xml]
 [[BR]]http://wiki.apache.org/lucenehadoop/CodeReviewChecklist

 {{{
 Run the following:

 % ant clean jar compilecontrib test javadoc

 This will run all tests and will show you javadoc warnings if any(Javadoc warnings will
cause hudson to fail).
 If you just want to run the hbase tests only because the full suitetakes too long, do following:

 % cd src/contrib/hbase
 % ant jar test
 OR
 % ant clean jar test

 St.Ack
 }}}

