[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-15389: Fix Version/s: (was: 1.4.0) > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-0.98.v2.patch, HBASE-15389-0.98.v3.patch, > HBASE-15389-branch-1.patch, HBASE-15389-branch-1.v1.patch, HBASE-15389.patch, > HBASE-15389-uc.patch, HBASE-15389-v10.patch, HBASE-15389-v11.patch, > HBASE-15389-v12.patch, HBASE-15389-v13.patch, HBASE-15389-v14.patch, > HBASE-15389-v1.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch > > > Add {{DateTieredCompactor}} and {{DateTieredMultiFileWriter}} to support > writing out multiple files based on timestamp windows when doing date tiered > compactions. > Abstract {{AbstractMultiOutputCompactor}} and {{AbstractMultiFileWriter}} > which contain the general logic for multi output and can be used to implement > new compaction policies that requires multi output in the future. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Description: Add {{DateTieredCompactor}} and {{DateTieredMultiFileWriter}} to support writing out multiple files based on timestamp windows when doing date tiered compactions. Abstract {{AbstractMultiOutputCompactor}} and {{AbstractMultiFileWriter}} which contain the general logic for multi output and can be used to implement new compaction policies that requires multi output in the future. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-0.98.v2.patch, HBASE-15389-0.98.v3.patch, > HBASE-15389-branch-1.patch, HBASE-15389-branch-1.v1.patch, > HBASE-15389-uc.patch, HBASE-15389-v1.patch, HBASE-15389-v10.patch, > HBASE-15389-v11.patch, HBASE-15389-v12.patch, HBASE-15389-v13.patch, > HBASE-15389-v14.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > > Add {{DateTieredCompactor}} and {{DateTieredMultiFileWriter}} to support > writing out multiple files based on timestamp windows when doing date tiered > compactions. > Abstract {{AbstractMultiOutputCompactor}} and {{AbstractMultiFileWriter}} > which contain the general logic for multi output and can be used to implement > new compaction policies that requires multi output in the future. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Resolution: Fixed Hadoop Flags: Reviewed Fix Version/s: 1.3.0 Status: Resolved (was: Patch Available) Pushed to 1.3+ and 0.98. Thanks all for reviewing. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-0.98.v2.patch, HBASE-15389-0.98.v3.patch, > HBASE-15389-branch-1.patch, HBASE-15389-branch-1.v1.patch, > HBASE-15389-uc.patch, HBASE-15389-v1.patch, HBASE-15389-v10.patch, > HBASE-15389-v11.patch, HBASE-15389-v12.patch, HBASE-15389-v13.patch, > HBASE-15389-v14.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v14.patch > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-0.98.v2.patch, HBASE-15389-0.98.v3.patch, > HBASE-15389-branch-1.patch, HBASE-15389-branch-1.v1.patch, > HBASE-15389-uc.patch, HBASE-15389-v1.patch, HBASE-15389-v10.patch, > HBASE-15389-v11.patch, HBASE-15389-v12.patch, HBASE-15389-v13.patch, > HBASE-15389-v14.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: (was: HBASE-15389-v14.patch) > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-0.98.v2.patch, HBASE-15389-0.98.v3.patch, > HBASE-15389-branch-1.patch, HBASE-15389-branch-1.v1.patch, > HBASE-15389-uc.patch, HBASE-15389-v1.patch, HBASE-15389-v10.patch, > HBASE-15389-v11.patch, HBASE-15389-v12.patch, HBASE-15389-v13.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389-v6.patch, HBASE-15389-v7.patch, > HBASE-15389-v8.patch, HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-branch-1.v1.patch > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-0.98.v2.patch, HBASE-15389-0.98.v3.patch, > HBASE-15389-branch-1.patch, HBASE-15389-branch-1.v1.patch, > HBASE-15389-uc.patch, HBASE-15389-v1.patch, HBASE-15389-v10.patch, > HBASE-15389-v11.patch, HBASE-15389-v12.patch, HBASE-15389-v13.patch, > HBASE-15389-v14.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-0.98.v3.patch > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-0.98.v2.patch, HBASE-15389-0.98.v3.patch, > HBASE-15389-branch-1.patch, HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v10.patch, HBASE-15389-v11.patch, HBASE-15389-v12.patch, > HBASE-15389-v13.patch, HBASE-15389-v14.patch, HBASE-15389-v2.patch, > HBASE-15389-v3.patch, HBASE-15389-v4.patch, HBASE-15389-v5.patch, > HBASE-15389-v6.patch, HBASE-15389-v7.patch, HBASE-15389-v8.patch, > HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-0.98.v2.patch > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-0.98.v2.patch, HBASE-15389-branch-1.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v10.patch, HBASE-15389-v11.patch, > HBASE-15389-v12.patch, HBASE-15389-v13.patch, HBASE-15389-v14.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389-v6.patch, HBASE-15389-v7.patch, > HBASE-15389-v8.patch, HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v14.patch > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-branch-1.patch, HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v10.patch, HBASE-15389-v11.patch, HBASE-15389-v12.patch, > HBASE-15389-v13.patch, HBASE-15389-v14.patch, HBASE-15389-v2.patch, > HBASE-15389-v3.patch, HBASE-15389-v4.patch, HBASE-15389-v5.patch, > HBASE-15389-v6.patch, HBASE-15389-v7.patch, HBASE-15389-v8.patch, > HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: (was: HBASE-15389-v14.patch) > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-branch-1.patch, HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v10.patch, HBASE-15389-v11.patch, HBASE-15389-v12.patch, > HBASE-15389-v13.patch, HBASE-15389-v14.patch, HBASE-15389-v2.patch, > HBASE-15389-v3.patch, HBASE-15389-v4.patch, HBASE-15389-v5.patch, > HBASE-15389-v6.patch, HBASE-15389-v7.patch, HBASE-15389-v8.patch, > HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v14.patch rebase for master. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-branch-1.patch, HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v10.patch, HBASE-15389-v11.patch, HBASE-15389-v12.patch, > HBASE-15389-v13.patch, HBASE-15389-v14.patch, HBASE-15389-v2.patch, > HBASE-15389-v3.patch, HBASE-15389-v4.patch, HBASE-15389-v5.patch, > HBASE-15389-v6.patch, HBASE-15389-v7.patch, HBASE-15389-v8.patch, > HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-0.98.v1.patch > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-0.98.v1.patch, > HBASE-15389-branch-1.patch, HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v10.patch, HBASE-15389-v11.patch, HBASE-15389-v12.patch, > HBASE-15389-v13.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: (was: HBASE-15389-v1-0.98.patch) > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-branch-1.patch, > HBASE-15389-uc.patch, HBASE-15389-v1.patch, HBASE-15389-v10.patch, > HBASE-15389-v11.patch, HBASE-15389-v12.patch, HBASE-15389-v13.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389-v6.patch, HBASE-15389-v7.patch, > HBASE-15389-v8.patch, HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Affects Version/s: (was: 1.3.0) 1.4.0 Fix Version/s: (was: 1.3.0) 1.4.0 > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 0.98.19, 1.4.0 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 0.98.19, 1.4.0 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-branch-1.patch, > HBASE-15389-uc.patch, HBASE-15389-v1-0.98.patch, HBASE-15389-v1.patch, > HBASE-15389-v10.patch, HBASE-15389-v11.patch, HBASE-15389-v12.patch, > HBASE-15389-v13.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Clara Xiong updated HBASE-15389: Assignee: Duo Zhang > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v10.patch, HBASE-15389-v11.patch, > HBASE-15389-v12.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v11.patch Add debug log for maxSeqId and isMajor. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v10.patch, HBASE-15389-v11.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389-v6.patch, HBASE-15389-v7.patch, > HBASE-15389-v8.patch, HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v12.patch Only use lower boundaries in DateTieredCompactor. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v10.patch, HBASE-15389-v11.patch, > HBASE-15389-v12.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Clara Xiong updated HBASE-15389: Assignee: (was: Clara Xiong) > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v10.patch, HBASE-15389-v11.patch, > HBASE-15389-v12.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-branch-1.patch Patch for branch-1. It can also be applied to branch-1.3. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-branch-1.patch, > HBASE-15389-uc.patch, HBASE-15389-v1-0.98.patch, HBASE-15389-v1.patch, > HBASE-15389-v10.patch, HBASE-15389-v11.patch, HBASE-15389-v12.patch, > HBASE-15389-v13.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v1-0.98.patch Seems pre commit can not identify the version of the patch. Try another naming pattern. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1-0.98.patch, HBASE-15389-v1.patch, HBASE-15389-v10.patch, > HBASE-15389-v11.patch, HBASE-15389-v12.patch, HBASE-15389-v13.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389-v6.patch, HBASE-15389-v7.patch, > HBASE-15389-v8.patch, HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: (was: HBASE-15389-0.98-v1.patch) > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v10.patch, HBASE-15389-v11.patch, > HBASE-15389-v12.patch, HBASE-15389-v13.patch, HBASE-15389-v2.patch, > HBASE-15389-v3.patch, HBASE-15389-v4.patch, HBASE-15389-v5.patch, > HBASE-15389-v6.patch, HBASE-15389-v7.patch, HBASE-15389-v8.patch, > HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-0.98-v1.patch > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98-v1.patch, HBASE-15389-0.98.patch, > HBASE-15389-uc.patch, HBASE-15389-v1.patch, HBASE-15389-v10.patch, > HBASE-15389-v11.patch, HBASE-15389-v12.patch, HBASE-15389-v13.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389-v6.patch, HBASE-15389-v7.patch, > HBASE-15389-v8.patch, HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v13.patch Addressing the comments on RB. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v10.patch, HBASE-15389-v11.patch, > HBASE-15389-v12.patch, HBASE-15389-v13.patch, HBASE-15389-v2.patch, > HBASE-15389-v3.patch, HBASE-15389-v4.patch, HBASE-15389-v5.patch, > HBASE-15389-v6.patch, HBASE-15389-v7.patch, HBASE-15389-v8.patch, > HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v10.patch Addressing the comments on RB. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v10.patch, HBASE-15389-v2.patch, > HBASE-15389-v3.patch, HBASE-15389-v4.patch, HBASE-15389-v5.patch, > HBASE-15389-v6.patch, HBASE-15389-v7.patch, HBASE-15389-v8.patch, > HBASE-15389-v9.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v9.patch Fix the findbugs warning. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389-v9.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-0.98.patch patch for 0.98 > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-0.98.patch, HBASE-15389-uc.patch, > HBASE-15389-v1.patch, HBASE-15389-v2.patch, HBASE-15389-v3.patch, > HBASE-15389-v4.patch, HBASE-15389-v5.patch, HBASE-15389-v6.patch, > HBASE-15389-v7.patch, HBASE-15389-v8.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v8.patch > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389-v6.patch, HBASE-15389-v7.patch, > HBASE-15389-v8.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v7.patch Addressing the comments on RB. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389-v6.patch, HBASE-15389-v7.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v6.patch Addressing the comments on RB. Especially the empty file issue for major compaction. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389-v6.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v5.patch Addressing comments on rb. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389-v5.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v4.patch Fix complication error on jdk7... > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389-v4.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v3.patch Addressing the comments on rb. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v2.patch, HBASE-15389-v3.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v2.patch Addressing the findbugs warning. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389-v2.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-v1.patch > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-uc.patch, HBASE-15389-v1.patch, > HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Assignee: Duo Zhang Fix Version/s: 0.98.19 1.3.0 2.0.0 Status: Patch Available (was: Open) > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang >Assignee: Duo Zhang > Fix For: 2.0.0, 1.3.0, 0.98.19 > > Attachments: HBASE-15389-uc.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389.patch As [~claraxiong] said, just implement multi file writer and compactor in this issue. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang > Attachments: HBASE-15389-uc.patch, HBASE-15389.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Clara Xiong updated HBASE-15389: Affects Version/s: 0.98.19 1.3.0 2.0.0 > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Affects Versions: 2.0.0, 1.3.0, 0.98.19 >Reporter: Duo Zhang > Attachments: HBASE-15389-uc.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-15389) Write out multiple files when compaction
[ https://issues.apache.org/jira/browse/HBASE-15389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-15389: -- Attachment: HBASE-15389-uc.patch I have to attend a training course today and it is Friday in China so I upload the unfinished patch here. May still contain some bugs since the testcase has not been done yet. I add a new StoreEngine and Compactor implementation. When the filesToCompact is ready, I calculate the boundaries and write out a file for each window. The output files have same seqId so I add maxTimestamp to the sorting source just after seqId in StoreFile.Comparators.SEQ_ID. Two thought here: 1. Assign different seqIds for the output files. If we have less output files than input files, it could work. But this can not be satisfied every time so theoretically it is possible that we do not have enough different seqIds to assign. Correct me if I'm wrong. 2. Introduce a new comparator instead of modifing SEQ_ID directly. This could be done, no problem, but the SEQ_ID comparator is also used outside StoreFileManager so we need to find a place to store the comparator which should be used and remove the static reference. So here I choose the simple way first. Can change later if needed. [~davelatham] [~claraxiong] PTAL. Thanks very much. > Write out multiple files when compaction > > > Key: HBASE-15389 > URL: https://issues.apache.org/jira/browse/HBASE-15389 > Project: HBase > Issue Type: Sub-task > Components: Compaction >Reporter: Duo Zhang > Attachments: HBASE-15389-uc.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)