Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change 
notification.

The following page has been changed by stack:
http://wiki.apache.org/hadoop/Hbase/Shell/Replacement

The comment on the change is:
Point at the JIRA for context

------------------------------------------------------------------------------
- Notes on the HQL replacement
+ Notes on the HQL replacement.  See 
[https://issues.apache.org/jira/browse/HBASE-487 HBASE-487] for some context.
  
  == Required ==
  
- At least the admin (definitional, DDL) functionality currently in HQL: SHOW 
(tables), DROP,  CREATE, ALTER.  We don't need JAR (Running MR job jar from HQL 
cmdline), FS (hadoop fs operations from the HQL cmdline), CLEAR (clear 
terminal).
+  1. At least the admin (definitional, DDL) functionality currently in HQL: 
SHOW (tables), DROP,  CREATE, ALTER.  We don't need JAR (Running MR job jar 
from HQL cmdline), FS (hadoop fs operations from the HQL cmdline), CLEAR (clear 
terminal).
- 
- At least the manipulative functionality (DML) currently in HQL: SELECT, 
INSERT, UPDATE, DELETE
+  1. At least the manipulative functionality (DML) currently in HQL: SELECT, 
INSERT, UPDATE, DELETE
- 
- Output formatters.  At least ascii (table) and xhtml.  JSON would be a 
nice-to-have.
+  1. Output formatters.  At least ascii (table) and xhtml.  JSON would be a 
nice-to-have.
- 
- User-friendly: 'obvious', 'natural', and lots of help (Hard to have 'fit' 
criteria for 'user-friendly' but HQL being SQL-like is an example of this 
requirements' intent)
+  1. User-friendly: 'obvious', 'natural', and lots of help (Hard to have 'fit' 
criteria for 'user-friendly' but HQL being SQL-like is an example of this 
requirements' intent)
- 
- Read commands from STDIN, dump on STDOUT.
+  1. Read commands from STDIN, dump on STDOUT.
- 
- Dynamic language -- python, ruby, etc. -- access to full HBase API as a tool 
for debugging horked hbase clusters.
+  1. Dynamic language -- python, ruby, groovy, etc. -- access to full HBase 
API as a tool for debugging horked hbase clusters.
  
  
  == Nice to Haves ==
  
- HBase particular operators: ONLINE/OFFLINE/MERGE
+  1. HBase particular operators: ONLINE/OFFLINE/MERGE
- 
- Our replacement should map closely to current client API
+  1. Our replacement should map closely to current client API
- 
- Easy to maintain/extend (Hard to have 'fit' criteria for the notion 'easy')
+  1. Easy to maintain/extend (Hard to have 'fit' criteria for the notion 
'easy')
  
  == Some Discussion ==
  

Reply via email to