[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-17 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Status: Open  (was: Patch Available)

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689_1.patch, HBASE-9689_2.patch, 
 HBASE-9689_3.patch, HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-17 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Attachment: HBASE-9689_3.patch

This patch works as expected.  No backward compatibility changes.  TestShell 
passes with this.  
If it is fine I can commit this later today.

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689_1.patch, HBASE-9689_2.patch, 
 HBASE-9689_3.patch, HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-17 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Status: Patch Available  (was: Open)

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689_1.patch, HBASE-9689_2.patch, 
 HBASE-9689_3.patch, HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-17 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

  Resolution: Fixed
Hadoop Flags: Reviewed
  Status: Resolved  (was: Patch Available)

Committed to trunk.  Thanks Andy, Anoop and Stack for the reviews.

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689_1.patch, HBASE-9689_2.patch, 
 HBASE-9689_3.patch, HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-16 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Status: Patch Available  (was: Open)

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689_1.patch, HBASE-9689_2.patch, HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-15 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Status: Open  (was: Patch Available)

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689_1.patch, HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-15 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Attachment: HBASE-9689_2.patch

Latest patch.  
Observed one problem with Attributes specified when the timestamp is not 
specified in the put args.
Now timestamp should be specified 
{code}
put 't1', 'r1', 'c1', 'value', {TIMESTAMP=100, 
ATTRIBUTES={'mykey'='myvalue'}}
{code}
So this change is a new behaviour for specifying puts. TestShell passes with 
this.  If this change is fine I can commit this tomorrow.

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689_1.patch, HBASE-9689_2.patch, HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-09 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Status: Open  (was: Patch Available)

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-09 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Status: Patch Available  (was: Open)

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689_1.patch, HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-09 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Attachment: HBASE-9689_1.patch

Updated patch.  Things work fine with Put with and without timestamp.
Also gets and scans support setting of Operation Attributes.
Tested patch.  Pls provide your comments on this.  

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689_1.patch, HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-08 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Status: Patch Available  (was: Open)

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script

2013-10-08 Thread ramkrishna.s.vasudevan (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-9689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ramkrishna.s.vasudevan updated HBASE-9689:
--

Attachment: HBASE-9689.patch

A patch that supports OperationWithAttributes for Put.  
One drawback here is that if the ts is not specified then this attributes 
cannot be specified.
I tried using the args way for the Attributes alone but was not able to do that.
In scan except for table all others are specified as args so it would be easier 
to do there.
In put I don't think we can it now to args way.  
Tested this and it works.  I can provide a patch for scan too.

 Support using OperationAttributes through shell script
 --

 Key: HBASE-9689
 URL: https://issues.apache.org/jira/browse/HBASE-9689
 Project: HBase
  Issue Type: Improvement
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0

 Attachments: HBASE-9689.patch


 Currently the ruby scripts for Put does not support setting of Operation 
 Attributes through shell.  
 It may be useful in some cases and also for testing.  And that would give a 
 full  fledged support using shell.



--
This message was sent by Atlassian JIRA
(v6.1#6144)