[jira] [Updated] (HBASE-9689) Support using OperationAttributes through shell script
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)