[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Release Note: The sum of the heap size % used by Memstore (Configured using 'hbase.regionserver.global.memstore.size' and defaults to 40%) and the that of block cache (Configured using 'hfile.block.cache.size' and defaults to 40%) should leave enough heap size for other normal operations of RS. This is 20%. Also to be noted that when the L2 block cache (ie. Bucket cache) is configured to be on heap, the size of that also comes into this size math. So in that case the sum of memstore heap size, L1 block cache size and L2 cache size (Configured using 'hbase.bucketcache.size')can be at max 80%. When automatic tuning of heap memory is enabled (HBASE-5349) at point of time this 80% cap should hold. > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 0.99.0, 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527_0.99.patch, > HBASE-11527_addendum.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Resolution: Fixed Status: Resolved (was: Patch Available) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 0.99.0, 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527_0.99.patch, > HBASE-11527_addendum.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: HBASE-11527_addendum.patch master addendum with a test > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 0.99.0, 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527_0.99.patch, > HBASE-11527_addendum.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Fix Version/s: 0.99.0 Status: Patch Available (was: Open) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 0.99.0, 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527_0.99.patch, > HBASE-11527_addendum.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: (was: HBASE-11527_addendum.patch) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527_0.99.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Status: Open (was: Patch Available) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527_0.99.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: HBASE-11527_0.99.patch > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527_0.99.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Status: Patch Available (was: Reopened) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527_addendum.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: HBASE-11527_addendum.patch I have missed considering the L2 block cache heap size in checking the size rule for max memstore heap vs min block cache heap and min memstore heap vs max block cache heap. This addendum is fixes that. Will give branch-1 patch also soon. > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527_addendum.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Thanks Stack for the review. I have added a TODO in HConstants as suggested. Pushed to master. > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Status: Patch Available (was: Open) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: (was: HBASE-11527.patch) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: (was: HBASE-11527.patch) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: (was: HBASE-11527.patch) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: (was: HBASE-11527.patch) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Status: Open (was: Patch Available) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: HBASE-11527.patch > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: (was: HBASE-11527.patch) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: HBASE-11527.patch > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527.patch, HBASE-11527.patch, > HBASE-11527.patch, HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-11527: -- Attachment: HBASE-11527.patch Retry > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527.patch, HBASE-11527.patch, > HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: HBASE-11527.patch > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527.patch, HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: HBASE-11527.patch Rebased patch > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch, HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Status: Patch Available (was: Open) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Affects Version/s: (was: 0.99.0) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Attachment: HBASE-11527.patch Avoid some code duplication also. Ping [~stack] > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (HBASE-11527) Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap.
[ https://issues.apache.org/jira/browse/HBASE-11527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-11527: --- Fix Version/s: (was: 0.99.0) > Cluster free memory limit check should consider L2 block cache size also when > L2 cache is onheap. > - > > Key: HBASE-11527 > URL: https://issues.apache.org/jira/browse/HBASE-11527 > Project: HBase > Issue Type: Bug >Reporter: Anoop Sam John >Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-11527.patch > > -- This message was sent by Atlassian JIRA (v6.2#6252)