[jira] [Updated] (HBASE-17667) Implement async flush/compact region methods
[ https://issues.apache.org/jira/browse/HBASE-17667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guanghao Zhang updated HBASE-17667: --- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Pushed to master branch. > Implement async flush/compact region methods > -- > > Key: HBASE-17667 > URL: https://issues.apache.org/jira/browse/HBASE-17667 > Project: HBase > Issue Type: Sub-task > Components: Admin, asyncclient, Client >Affects Versions: 2.0.0 >Reporter: Zheng Hu >Assignee: Zheng Hu > Fix For: 2.0.0 > > Attachments: HBASE-17667.v1.patch, HBASE-17667.v1.patch, > HBASE-17667.v2.patch, HBASE-17667.v3.patch, HBASE-17667.v3.patch > > > Implement following methods for async admin: > {code} > 1. flush table ; > 2. flush region; > 3. compact table; > 4. compact region; > 5. compact region server; > 6. major compact for table; > 7. major compact for region; > 8. major compact for CF; > 9. major compact for specific region and specific CF; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17667) Implement async flush/compact region methods
[ https://issues.apache.org/jira/browse/HBASE-17667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guanghao Zhang updated HBASE-17667: --- Attachment: HBASE-17667.v3.patch > Implement async flush/compact region methods > -- > > Key: HBASE-17667 > URL: https://issues.apache.org/jira/browse/HBASE-17667 > Project: HBase > Issue Type: Sub-task > Components: Admin, asyncclient, Client >Affects Versions: 2.0.0 >Reporter: Zheng Hu >Assignee: Zheng Hu > Fix For: 2.0.0 > > Attachments: HBASE-17667.v1.patch, HBASE-17667.v1.patch, > HBASE-17667.v2.patch, HBASE-17667.v3.patch, HBASE-17667.v3.patch > > > Implement following methods for async admin: > {code} > 1. flush table ; > 2. flush region; > 3. compact table; > 4. compact region; > 5. compact region server; > 6. major compact for table; > 7. major compact for region; > 8. major compact for CF; > 9. major compact for specific region and specific CF; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17667) Implement async flush/compact region methods
[ https://issues.apache.org/jira/browse/HBASE-17667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zheng Hu updated HBASE-17667: - Attachment: HBASE-17667.v3.patch Rebase & implement flush() method. > Implement async flush/compact region methods > -- > > Key: HBASE-17667 > URL: https://issues.apache.org/jira/browse/HBASE-17667 > Project: HBase > Issue Type: Sub-task > Components: Admin, asyncclient, Client >Affects Versions: 2.0.0 >Reporter: Zheng Hu >Assignee: Zheng Hu > Fix For: 2.0.0 > > Attachments: HBASE-17667.v1.patch, HBASE-17667.v1.patch, > HBASE-17667.v2.patch, HBASE-17667.v3.patch > > > Implement following methods for async admin: > {code} > 1. flush table ; > 2. flush region; > 3. compact table; > 4. compact region; > 5. compact region server; > 6. major compact for table; > 7. major compact for region; > 8. major compact for CF; > 9. major compact for specific region and specific CF; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17667) Implement async flush/compact region methods
[ https://issues.apache.org/jira/browse/HBASE-17667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zheng Hu updated HBASE-17667: - Attachment: HBASE-17667.v2.patch Patch v2: 1. split CompletableFuture compactRegionServer(ServerName sn, boolean major) into two method : CompletableFuture compactRegionServer(ServerName sn) ; CompletableFuture majorCompactRegionServer(ServerName sn) ; 2. add a UT for both compactRegionServer and majorCompactRegionServer. > Implement async flush/compact region methods > -- > > Key: HBASE-17667 > URL: https://issues.apache.org/jira/browse/HBASE-17667 > Project: HBase > Issue Type: Sub-task > Components: Admin, asyncclient, Client >Affects Versions: 2.0.0 >Reporter: Zheng Hu >Assignee: Zheng Hu > Fix For: 2.0.0 > > Attachments: HBASE-17667.v1.patch, HBASE-17667.v1.patch, > HBASE-17667.v2.patch > > > Implement following methods for async admin: > {code} > 1. flush table ; > 2. flush region; > 3. compact table; > 4. compact region; > 5. compact region server; > 6. major compact for table; > 7. major compact for region; > 8. major compact for CF; > 9. major compact for specific region and specific CF; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17667) Implement async flush/compact region methods
[ https://issues.apache.org/jira/browse/HBASE-17667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zheng Hu updated HBASE-17667: - Attachment: HBASE-17667.v1.patch Trigger Hadoop QA again. > Implement async flush/compact region methods > -- > > Key: HBASE-17667 > URL: https://issues.apache.org/jira/browse/HBASE-17667 > Project: HBase > Issue Type: Sub-task > Components: Admin, asyncclient, Client >Affects Versions: 2.0.0 >Reporter: Zheng Hu >Assignee: Zheng Hu > Fix For: 2.0.0 > > Attachments: HBASE-17667.v1.patch, HBASE-17667.v1.patch > > > Implement following methods for async admin: > {code} > 1. flush table ; > 2. flush region; > 3. compact table; > 4. compact region; > 5. compact region server; > 6. major compact for table; > 7. major compact for region; > 8. major compact for CF; > 9. major compact for specific region and specific CF; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17667) Implement async flush/compact region methods
[ https://issues.apache.org/jira/browse/HBASE-17667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zheng Hu updated HBASE-17667: - Status: Patch Available (was: Open) > Implement async flush/compact region methods > -- > > Key: HBASE-17667 > URL: https://issues.apache.org/jira/browse/HBASE-17667 > Project: HBase > Issue Type: Sub-task > Components: Admin, asyncclient, Client >Affects Versions: 2.0.0 >Reporter: Zheng Hu >Assignee: Zheng Hu > Fix For: 2.0.0 > > Attachments: HBASE-17667.v1.patch > > > Implement following methods for async admin: > {code} > 1. flush table ; > 2. flush region; > 3. compact table; > 4. compact region; > 5. compact region server; > 6. major compact for table; > 7. major compact for region; > 8. major compact for CF; > 9. major compact for specific region and specific CF; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17667) Implement async flush/compact region methods
[ https://issues.apache.org/jira/browse/HBASE-17667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zheng Hu updated HBASE-17667: - Attachment: HBASE-17667.v1.patch Initial version. > Implement async flush/compact region methods > -- > > Key: HBASE-17667 > URL: https://issues.apache.org/jira/browse/HBASE-17667 > Project: HBase > Issue Type: Sub-task > Components: Admin, asyncclient, Client >Affects Versions: 2.0.0 >Reporter: Zheng Hu >Assignee: Zheng Hu > Fix For: 2.0.0 > > Attachments: HBASE-17667.v1.patch > > > Implement following methods for async admin: > {code} > 1. flush table ; > 2. flush region; > 3. compact table; > 4. compact region; > 5. compact region server; > 6. major compact for table; > 7. major compact for region; > 8. major compact for CF; > 9. major compact for specific region and specific CF; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)