[jira] [Updated] (HBASE-19213) Align check and mutate operations in Table and AsyncTable
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)