[jira] [Comment Edited] (HBASE-9334) Convert KeyValue to Cell in hbase-client module - Filters

2013-08-30 Thread Jonathan Hsieh (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13754415#comment-13754415
 ] 

Jonathan Hsieh edited comment on HBASE-9334 at 8/30/13 6:08 AM:


v6. This includes javadoc fixes and shim correcntess fix.

  was (Author: jmhsieh):
This includes javadoc fixes and shim correcntess fix.
  
 Convert KeyValue to Cell in hbase-client module - Filters
 -

 Key: HBASE-9334
 URL: https://issues.apache.org/jira/browse/HBASE-9334
 Project: HBase
  Issue Type: Sub-task
  Components: Client
Affects Versions: 0.95.2
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-9334.patch, hbase-9334.v2.patch, 
 hbase-9334.v3.patch, hbase-9334.v4.patch, hbase-9334.v6.patch


 The goal is is to remove KeyValue from the publicly exposed API and require 
 clients to use the cleaner mroe encapsulated Cell API instead.  For filters, 
 this affects #filterKeyValue, #transform, #filterrow, and #getNextKeyHint.
 Since Cell is a base interface for KeyValue, changing these means that 0.94 
 apps may need a recompile but probably no modifications. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Comment Edited] (HBASE-9334) Convert KeyValue to Cell in hbase-client module - Filters

2013-08-29 Thread Jonathan Hsieh (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13754183#comment-13754183
 ] 

Jonathan Hsieh edited comment on HBASE-9334 at 8/29/13 11:14 PM:
-

v3. Added deprecation shims in for the other methods.

  was (Author: jmhsieh):
Added deprecation shims in for the other methods.
  
 Convert KeyValue to Cell in hbase-client module - Filters
 -

 Key: HBASE-9334
 URL: https://issues.apache.org/jira/browse/HBASE-9334
 Project: HBase
  Issue Type: Sub-task
  Components: Client
Affects Versions: 0.95.2
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-9334.patch, hbase-9334.v2.patch, 
 hbase-9334.v3.patch, hbase-9334.v4.patch


 The goal is is to remove KeyValue from the publicly exposed API and require 
 clients to use the cleaner mroe encapsulated Cell API instead.  For filters, 
 this affects #filterKeyValue, #transform, #filterrow, and #getNextKeyHint.
 Since Cell is a base interface for KeyValue, changing these means that 0.94 
 apps may need a recompile but probably no modifications. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Comment Edited] (HBASE-9334) Convert KeyValue to Cell in hbase-client module - Filters

2013-08-29 Thread Jonathan Hsieh (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13754183#comment-13754183
 ] 

Jonathan Hsieh edited comment on HBASE-9334 at 8/29/13 11:19 PM:
-

v4. Added deprecation shims in for the other methods.

  was (Author: jmhsieh):
v3. Added deprecation shims in for the other methods.
  
 Convert KeyValue to Cell in hbase-client module - Filters
 -

 Key: HBASE-9334
 URL: https://issues.apache.org/jira/browse/HBASE-9334
 Project: HBase
  Issue Type: Sub-task
  Components: Client
Affects Versions: 0.95.2
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-9334.patch, hbase-9334.v2.patch, 
 hbase-9334.v3.patch, hbase-9334.v4.patch


 The goal is is to remove KeyValue from the publicly exposed API and require 
 clients to use the cleaner mroe encapsulated Cell API instead.  For filters, 
 this affects #filterKeyValue, #transform, #filterrow, and #getNextKeyHint.
 Since Cell is a base interface for KeyValue, changing these means that 0.94 
 apps may need a recompile but probably no modifications. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Comment Edited] (HBASE-9334) Convert KeyValue to Cell in hbase-client module - Filters

2013-08-29 Thread Jonathan Hsieh (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13754361#comment-13754361
 ] 

Jonathan Hsieh edited comment on HBASE-9334 at 8/30/13 4:32 AM:


I plan on committing this and HBASE-9359 together in a single commit once I 
hunt down the test failure that showed up and a +1 shows up over there.

  was (Author: jmhsieh):
I plan on I'll committing this and HBASE-9359 together in a single commit 
once I hunt down the test failure that showed up.
  
 Convert KeyValue to Cell in hbase-client module - Filters
 -

 Key: HBASE-9334
 URL: https://issues.apache.org/jira/browse/HBASE-9334
 Project: HBase
  Issue Type: Sub-task
  Components: Client
Affects Versions: 0.95.2
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-9334.patch, hbase-9334.v2.patch, 
 hbase-9334.v3.patch, hbase-9334.v4.patch


 The goal is is to remove KeyValue from the publicly exposed API and require 
 clients to use the cleaner mroe encapsulated Cell API instead.  For filters, 
 this affects #filterKeyValue, #transform, #filterrow, and #getNextKeyHint.
 Since Cell is a base interface for KeyValue, changing these means that 0.94 
 apps may need a recompile but probably no modifications. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira