[jira] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-09-23 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-latest-with-dependencies.patch
HBASE-7680-v16.patch

Fix the comments, esp. in config, and merge the now-unnecessary separate base 
classes/tests with implementation classes/tests.

I think this should be the final patch, or very close

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Fix For: 0.98.0
>
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v13.patch, HBASE-7680-v13.patch, 
> HBASE-7680-v14.patch, HBASE-7680-v15.patch, HBASE-7680-v16.patch, 
> HBASE-7680-v1.patch, HBASE-7680-v2.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v4.patch, HBASE-7680-v5.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v7.patch, HBASE-7680-v8.patch, HBASE-7680-v9.patch
>
>
> Bringing into 0.95.2 so gets some consideration

--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-10-28 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Resolution: Fixed
Status: Resolved  (was: Patch Available)

Committed to trunk.

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Fix For: 0.98.0
>
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v13.patch, HBASE-7680-v13.patch, 
> HBASE-7680-v14.patch, HBASE-7680-v15.patch, HBASE-7680-v16.patch, 
> HBASE-7680-v1.patch, HBASE-7680-v2.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v4.patch, HBASE-7680-v5.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v7.patch, HBASE-7680-v8.patch, HBASE-7680-v9.patch
>
>
> Bringing into 0.95.2 so gets some consideration



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-08-15 Thread stack (JIRA)

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

stack updated HBASE-7680:
-

Fix Version/s: (was: 0.95.2)
   0.96.0

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Fix For: 0.96.0
>
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v13.patch, HBASE-7680-v13.patch, 
> HBASE-7680-v14.patch, HBASE-7680-v1.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v3.patch, HBASE-7680-v4.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v6.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
> HBASE-7680-v9.patch
>
>
> Bringing into 0.95.2 so gets some consideration

--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-09-04 Thread stack (JIRA)

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

stack updated HBASE-7680:
-

Fix Version/s: (was: 0.96.0)
   0.98.0

Needs loving.  Moving out for now.  Can pull in on point release after goes 
into trunk.

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Fix For: 0.98.0
>
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v13.patch, HBASE-7680-v13.patch, 
> HBASE-7680-v14.patch, HBASE-7680-v1.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v3.patch, HBASE-7680-v4.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v6.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
> HBASE-7680-v9.patch
>
>
> Bringing into 0.95.2 so gets some consideration

--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-09-11 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-latest-with-dependencies.patch
HBASE-7680-v15.patch

After discussions, fixed the multiplier, removed the uniform option, and made 
the split multiplier/count positive. I will update /r/

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Fix For: 0.98.0
>
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v13.patch, HBASE-7680-v13.patch, 
> HBASE-7680-v14.patch, HBASE-7680-v15.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch
>
>
> Bringing into 0.95.2 so gets some consideration

--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-06-24 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-latest-with-dependencies.patch
HBASE-7680-v14.patch

simplified patch. 
Merged both policies and configs into one and minimized the number of 
configuration settings.
Aside from usual min/max files, there's initial number of stripes to create, 
the size at which a stripe is split, and 2 parameters that indicate how to 
split it.
First is multiplier - i.e. if it is "0.8", stripe will be split into 0.8 and 
0.2 fractions, etc. Second is whether split should assume uniform data or 
non-uniform data. That is what used to be the difference between count- and 
size- base... If data is uniform, stripe is split into fixed number of 
equal-sized parts based on multiplier and actual sizes; otherwise, it is split 
into in such manner that first N-1 are split-size*multiplier, and the last has 
the remainder of the data.

To make reviewing changes easier, I am not uniting the policy and test classes 
that should be united now that there's only one policy. I will do so in an 
otherwise no-op change when this is reviewed.

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v13.patch, HBASE-7680-v13.patch, 
> HBASE-7680-v14.patch, HBASE-7680-v1.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v3.patch, HBASE-7680-v4.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v6.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
> HBASE-7680-v9.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-07-27 Thread stack (JIRA)

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

stack updated HBASE-7680:
-

  Description: Bringing into 0.95.2 so gets some consideration
Fix Version/s: 0.95.2

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Fix For: 0.95.2
>
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v13.patch, HBASE-7680-v13.patch, 
> HBASE-7680-v14.patch, HBASE-7680-v1.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v3.patch, HBASE-7680-v4.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v6.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
> HBASE-7680-v9.patch
>
>
> Bringing into 0.95.2 so gets some consideration

--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-04-27 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v7-with-7679.patch
HBASE-7680-v7.patch

rebase patch, CR feedback

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v6-with-7679.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v7-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-04-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v8-with-7679.patch
HBASE-7680-v8.patch

Rebase patch and update size-based compactions

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v6-with-7679.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
> HBASE-7680-v8-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-04-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v7-with-7679.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v6-with-7679.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
> HBASE-7680-v8-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-04-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v0-with-7679-and-7935.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v6-with-7679.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
> HBASE-7680-v8-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-16 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v9-with-7679.patch
HBASE-7680-v9.patch

feedback from r

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v6-with-7679.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
> HBASE-7680-v8-with-7679.patch, HBASE-7680-v9.patch, 
> HBASE-7680-v9-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-20 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v1-with-7679.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch, HBASE-7680-v9-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-20 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v2-with-7679-and-8034.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch, HBASE-7680-v9-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-20 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v8-with-7679.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch, HBASE-7680-v9-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-20 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v6-with-7679.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch, HBASE-7680-v9-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-20 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v5-with-7679.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch, HBASE-7680-v9-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-20 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v4-with-7679.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch, HBASE-7680-v9-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-20 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v3-with-7679.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch, HBASE-7680-v9-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-20 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-latest-with-dependencies.patch
HBASE-7680-v10.patch

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-v0.patch, HBASE-7680-v10.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch, HBASE-7680-v9-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-20 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v9-with-7679.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-v0.patch, HBASE-7680-v10.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-23 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-latest-with-dependencies.patch
HBASE-7680-v10.patch

latest RB feedback

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-29 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-latest-with-dependencies.patch
HBASE-7680-v11.patch

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v1.patch, HBASE-7680-v2.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v4.patch, HBASE-7680-v5.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v7.patch, HBASE-7680-v8.patch, HBASE-7680-v9.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-05-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-latest-with-dependencies.patch
HBASE-7680-v12.patch

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v1.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v3.patch, HBASE-7680-v4.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v6.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
> HBASE-7680-v9.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-06-03 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-latest-with-dependencies.patch
HBASE-7680-v13.patch

Move renames over to HBASE-7679 patch to reduce noise here; also change the 
heuristic in choosing between stripes to compact to match 
exploringcompactionpolicy - remove the most files instead of removing the least 
bytes per file removed, that one favors smaller compactions and is not as 
efficient (that's a minor change)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v13.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v2.patch, HBASE-7680-v3.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v5.patch, HBASE-7680-v6.patch, HBASE-7680-v7.patch, 
> HBASE-7680-v8.patch, HBASE-7680-v9.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-06-03 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-latest-with-dependencies.patch
HBASE-7680-v13.patch

fix test

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v10.patch, HBASE-7680-v10.patch, HBASE-7680-v11.patch, 
> HBASE-7680-v12.patch, HBASE-7680-v13.patch, HBASE-7680-v13.patch, 
> HBASE-7680-v1.patch, HBASE-7680-v2.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v4.patch, HBASE-7680-v5.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v7.patch, HBASE-7680-v8.patch, HBASE-7680-v9.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-02-25 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Summary: implement compaction policy for stripe compactions  (was: 
implement compaction policy and compactor for stripe compactions)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-02-28 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v-minus1.patch

Very preliminary patch, just for reference. Depends on blocking jiras.
Need to write tests.

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v-minus1.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-02-28 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v-minus1.patch

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v-minus1.patch, HBASE-7680-v-minus1.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-01 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-minus0.5.patch

another completely broken patch (backups :))

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-minus0.5.patch, HBASE-7680-v-minus1.patch, 
> HBASE-7680-v-minus1.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-05 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v0-with-7679-and-7935.patch
HBASE-7680-v0.patch

Attaching actual patch, and patch with two dependent jiras

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-minus0.5.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v-minus1.patch, 
> HBASE-7680-v-minus1.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-05 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Status: Patch Available  (was: Open)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-minus0.5.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v-minus1.patch, 
> HBASE-7680-v-minus1.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-11 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v1-with-7679.patch
HBASE-7680-v1.patch

Change compactor to depend on range to drop deletes from, not number of files, 
due to the former's better fit to store scanning code (and more clearly 
consistent handling of things)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-11 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v-minus1.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-11 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v-minus1.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-11 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-minus0.5.patch)

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-13 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v2-with-7679-and-8034.patch
HBASE-7680-v2.patch

Update pure and combined patches

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-18 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v3-with-7679.patch
HBASE-7680-v3.patch

After discussion in HBASE-8034, redid all the reasonable places to use KV count 
instead of size for splitting. Also rebase.

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v3-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-21 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v4-with-7679.patch
HBASE-7680-v4.patch

The heuristic used to determine whether it's worth it to add L0 to stripe to 
drop deletes is really stupid, what ends up happening is L0 gets compacted with 
priority when there's a lot of it, and when there's like one L0 file and lots 
of data overall, this L0 file always gets split into tiny files when some 
stripe is compacting. Change to add L0 to drop deletes only when L0 would have 
compacted anyway otherwise.

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v4-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-03-27 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v5-with-7679.patch
HBASE-7680-v5.patch

Another improvement based on perf tests: config changes, and for size-based 
compactions. I will update doc for it.

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v5-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-04-01 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v6-with-7679.patch
HBASE-7680-v6.patch

r feedback

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HBASE-7680-v0.patch, 
> HBASE-7680-v0-with-7679-and-7935.patch, HBASE-7680-v1.patch, 
> HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
> HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
> HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
> HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v6-with-7679.patch
>
>


--
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] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2014-04-08 Thread stack (JIRA)

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

stack updated HBASE-7680:
-

Release Note: See "9.7.6.5.6. Experimental: stripe compactions" in the 
refguide, http://hbase.apache.org/book.html

> implement compaction policy for stripe compactions
> --
>
> Key: HBASE-7680
> URL: https://issues.apache.org/jira/browse/HBASE-7680
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Fix For: 0.98.0
>
> Attachments: HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, 
> HBASE-7680-latest-with-dependencies.patch, HBASE-7680-v0.patch, 
> HBASE-7680-v1.patch, HBASE-7680-v10.patch, HBASE-7680-v10.patch, 
> HBASE-7680-v11.patch, HBASE-7680-v12.patch, HBASE-7680-v13.patch, 
> HBASE-7680-v13.patch, HBASE-7680-v14.patch, HBASE-7680-v15.patch, 
> HBASE-7680-v16.patch, HBASE-7680-v2.patch, HBASE-7680-v3.patch, 
> HBASE-7680-v4.patch, HBASE-7680-v5.patch, HBASE-7680-v6.patch, 
> HBASE-7680-v7.patch, HBASE-7680-v8.patch, HBASE-7680-v9.patch
>
>
> Bringing into 0.95.2 so gets some consideration



--
This message was sent by Atlassian JIRA
(v6.2#6252)