[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-13 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
   Resolution: Fixed
Fix Version/s: 3.0.0
   Status: Resolved  (was: Patch Available)

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 3.0.0, 2.0.0-beta-1
>
> Attachments: HBASE-19213.branch-2.002.patch, 
> HBASE-19213.master.001.patch, HBASE-19213.master.001.patch, 
> HBASE-19213.master.002.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-13 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Release Note: 
In Table interface deprecate checkAndPut, checkAndDelete and checkAndMutate 
methods.
Similarly to AsyncTable a new method was added to replace the deprecated ones: 
CheckAndMutateBuilder checkAndMutate(byte[] row, byte[] family) with 
CheckAndMutateBuilder interface which can be used to construct the checkAnd*() 
operations.

  was:TODO


> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19213.branch-2.002.patch, 
> HBASE-19213.master.001.patch, HBASE-19213.master.001.patch, 
> HBASE-19213.master.002.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-04 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Status: In Progress  (was: Patch Available)

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19213.branch-2.002.patch, 
> HBASE-19213.master.001.patch, HBASE-19213.master.001.patch, 
> HBASE-19213.master.002.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-04 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Status: Patch Available  (was: In Progress)

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19213.branch-2.002.patch, 
> HBASE-19213.master.001.patch, HBASE-19213.master.001.patch, 
> HBASE-19213.master.002.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-04 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Attachment: HBASE-19213.branch-2.002.patch

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19213.branch-2.002.patch, 
> HBASE-19213.master.001.patch, HBASE-19213.master.001.patch, 
> HBASE-19213.master.002.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-01 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Fix Version/s: (was: 2.0.0-beta-2)
   2.0.0-beta-1
   Status: Patch Available  (was: In Progress)

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19213.master.001.patch, 
> HBASE-19213.master.001.patch, HBASE-19213.master.002.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-01 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Attachment: HBASE-19213.master.002.patch

Fixed checkstyle warnings except "@Override: Must include both 
@java.lang.Deprecated annotation and @deprecated Javadoc tag with description."

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-19213.master.001.patch, 
> HBASE-19213.master.001.patch, HBASE-19213.master.002.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-01 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Status: In Progress  (was: Patch Available)

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-2
>
> Attachments: HBASE-19213.master.001.patch, 
> HBASE-19213.master.001.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-01 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Status: Patch Available  (was: In Progress)

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-2
>
> Attachments: HBASE-19213.master.001.patch, 
> HBASE-19213.master.001.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-01 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Status: In Progress  (was: Patch Available)

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-2
>
> Attachments: HBASE-19213.master.001.patch, 
> HBASE-19213.master.001.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-01 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Attachment: HBASE-19213.master.001.patch

Build failed with {{ERROR: Unsure how to process HBASE-19213.}}. Reattaching 
patch.

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-2
>
> Attachments: HBASE-19213.master.001.patch, 
> HBASE-19213.master.001.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-01 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Release Note: TODO

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-2
>
> Attachments: HBASE-19213.master.001.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-01 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Status: Patch Available  (was: Open)

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-2
>
> Attachments: HBASE-19213.master.001.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-12-01 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Attachment: HBASE-19213.master.001.patch

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Assignee: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-2
>
> Attachments: HBASE-19213.master.001.patch
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-11-16 Thread Mike Drob (JIRA)

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

Mike Drob updated HBASE-19213:
--
Fix Version/s: (was: 2.0.0-beta-1)

Moving minor/trivial issues out from 2.0.0-beta1 to -beta2

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-2
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable

2017-11-08 Thread Peter Somogyi (JIRA)

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

Peter Somogyi updated HBASE-19213:
--
Description: Check and mutate methods are way different. Table has 
checkAndx methods (some of them are deprecated), but AsyncTable has an 
interface called CheckAndMutateBuilder and these kind of operations are handled 
through that.

> Align check and mutate operations in Table and AsyncTable
> -
>
> Key: HBASE-19213
> URL: https://issues.apache.org/jira/browse/HBASE-19213
> Project: HBase
>  Issue Type: Sub-task
>  Components: API
>Affects Versions: 2.0.0-alpha-4
>Reporter: Peter Somogyi
>Priority: Minor
> Fix For: 2.0.0-beta-1
>
>
> Check and mutate methods are way different. Table has checkAndx methods (some 
> of them are deprecated), but AsyncTable has an interface called 
> CheckAndMutateBuilder and these kind of operations are handled through that.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)