[
https://issues.apache.org/jira/browse/HADOOP-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12517172
]
edward yoon commented on HADOOP-1608:
-------------------------------------
My suggestion is to develop HBase Shell in SQL-style, and develop numeric tools
as a sub shell as described below.
If you are okay with it, I want the development to start.
{code}
HBase > help;
Type 'help <command>;' to see command-specific usage.
CLEAR Clear the screen.
CREATE Create a table.
DELETE Delete cell or row in table.
DESCRIBE Describe a table's columnfamilies.
DROP Drop columnfamilie(s) from a table or drop table(s).
EXIT Exit shell
INSERT Insert row into table.
SELECT Select values from a table.
SHOW List all tables or files.
NUMERIC HBase Numeric Analyzer Tool.
HBase > numeric;
Hbase Numeric Shell, 0.0.1 version
Type 'help;' for Hbase Numeric Analyzer Tool usage.
HBase Numeric > help;
Type 'help <command>;' to see command-specific usage.
STORE Store results to specified table(or file).
SUBSTITUTE Substitute expression to [A~Z].
TABLE Load a table.
Relational Algebra Operators.
PROJECTION Make a new relation set {cf_name1, ... , cf_name2}.
SELECTION Make a new relation set of specified Rows.
SORT Make a new sorted set, ordered according to columnfamilies.
HBase Numeric > exit;
HBase > exit;
[EMAIL PROTECTED] ~/workspace/hadoop
$
{code}
> [HbaseShell] Relational Algrebra Operators
> ------------------------------------------
>
> Key: HADOOP-1608
> URL: https://issues.apache.org/jira/browse/HADOOP-1608
> Project: Hadoop
> Issue Type: Improvement
> Components: contrib/hbase
> Environment: All environments
> Reporter: edward yoon
> Priority: Minor
> Fix For: 0.14.0
>
> Attachments: shell_r_operators_v01.patch, shell_v02.patch,
> shell_v03.patch, shell_v04.patch, shell_v05.patch, shell_v06.patch,
> shell_v07.patch
>
>
> Development of relational algebra operators has begun.
> * Projection
> * Selection
> * Product
> * Rename
> * Group
> * Sort
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.