[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16907504#comment-16907504 ] Hudson commented on HBASE-22774: Results for branch branch-1.4 [build #957 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.4/957/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.4/957//General_Nightly_Build_Report/] (x) {color:red}-1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.4/957//JDK7_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.4/957//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > [WAL] RegionGroupingStrategy loses its function after split > --- > > Key: HBASE-22774 > URL: https://issues.apache.org/jira/browse/HBASE-22774 > Project: HBase > Issue Type: Bug > Components: Performance, wal >Affects Versions: 1.4.6 >Reporter: Reid Chan >Assignee: Reid Chan >Priority: Major > Fix For: 1.5.0, 1.3.6, 1.4.11 > > Attachments: HBASE-22774.branch-1.001.patch, > HBASE-22774.branch-1.002.patch > > > Having {{hbase.wal.provider}} set {{multiwal}}, it works fine on regionserver > restart, at the beginning. > But when region split happened, those daughter regions would inherit her > parent's WAL, which violates the setting. For example, when > {{hbase.wal.regiongrouping.strategy}} set {{identity}}, each daughter regions > should create its own WAL instead of inheriting. -- This message was sent by Atlassian JIRA (v7.6.14#76016)
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16907489#comment-16907489 ] Hudson commented on HBASE-22774: Results for branch branch-1.3 [build #918 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/918/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/918//General_Nightly_Build_Report/] (/) {color:green}+1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/918//JDK7_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1.3/918//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > [WAL] RegionGroupingStrategy loses its function after split > --- > > Key: HBASE-22774 > URL: https://issues.apache.org/jira/browse/HBASE-22774 > Project: HBase > Issue Type: Bug > Components: Performance, wal >Affects Versions: 1.4.6 >Reporter: Reid Chan >Assignee: Reid Chan >Priority: Major > Fix For: 1.5.0, 1.3.6, 1.4.11 > > Attachments: HBASE-22774.branch-1.001.patch, > HBASE-22774.branch-1.002.patch > > > Having {{hbase.wal.provider}} set {{multiwal}}, it works fine on regionserver > restart, at the beginning. > But when region split happened, those daughter regions would inherit her > parent's WAL, which violates the setting. For example, when > {{hbase.wal.regiongrouping.strategy}} set {{identity}}, each daughter regions > should create its own WAL instead of inheriting. -- This message was sent by Atlassian JIRA (v7.6.14#76016)
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16906960#comment-16906960 ] Hudson commented on HBASE-22774: SUCCESS: Integrated in Jenkins build HBase-1.3-IT #617 (See [https://builds.apache.org/job/HBase-1.3-IT/617/]) HBASE-22774 [WAL] RegionGroupingStrategy loses its function after split (reidchan: rev d2b310bca8140515b436aa34b2bda5c8d0236803) * (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/wal/RegionGroupingProvider.java * (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java * (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/wal/BoundedGroupingStrategy.java * (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/wal/NamespaceGroupingStrategy.java * (edit) hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestSplitTransaction.java > [WAL] RegionGroupingStrategy loses its function after split > --- > > Key: HBASE-22774 > URL: https://issues.apache.org/jira/browse/HBASE-22774 > Project: HBase > Issue Type: Bug > Components: Performance, wal >Affects Versions: 1.4.6 >Reporter: Reid Chan >Assignee: Reid Chan >Priority: Major > Fix For: 1.5.0, 1.3.6, 1.4.11 > > Attachments: HBASE-22774.branch-1.001.patch, > HBASE-22774.branch-1.002.patch > > > Having {{hbase.wal.provider}} set {{multiwal}}, it works fine on regionserver > restart, at the beginning. > But when region split happened, those daughter regions would inherit her > parent's WAL, which violates the setting. For example, when > {{hbase.wal.regiongrouping.strategy}} set {{identity}}, each daughter regions > should create its own WAL instead of inheriting. -- This message was sent by Atlassian JIRA (v7.6.14#76016)
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16906947#comment-16906947 ] Hudson commented on HBASE-22774: Results for branch branch-1 [build #1007 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-1/1007/]: (x) *{color:red}-1 overall{color}* details (if available): (x) {color:red}-1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1/1007//General_Nightly_Build_Report/] (x) {color:red}-1 jdk7 checks{color} -- For more information [see jdk7 report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1/1007//JDK7_Nightly_Build_Report/] (x) {color:red}-1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-1/1007//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. > [WAL] RegionGroupingStrategy loses its function after split > --- > > Key: HBASE-22774 > URL: https://issues.apache.org/jira/browse/HBASE-22774 > Project: HBase > Issue Type: Bug > Components: Performance, wal >Affects Versions: 1.4.6 >Reporter: Reid Chan >Assignee: Reid Chan >Priority: Major > Fix For: 1.5.0, 1.3.6, 1.4.11 > > Attachments: HBASE-22774.branch-1.001.patch, > HBASE-22774.branch-1.002.patch > > > Having {{hbase.wal.provider}} set {{multiwal}}, it works fine on regionserver > restart, at the beginning. > But when region split happened, those daughter regions would inherit her > parent's WAL, which violates the setting. For example, when > {{hbase.wal.regiongrouping.strategy}} set {{identity}}, each daughter regions > should create its own WAL instead of inheriting. -- This message was sent by Atlassian JIRA (v7.6.14#76016)
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16906821#comment-16906821 ] Reid Chan commented on HBASE-22774: --- Checked master branch and branch-2.x. They look good, because wal is got from {{rs.getWAL(regionInfo)}} {code:title=AssignRegionHandler.java|borderStyle=solid} try { TableDescriptor htd = tableDesc != null ? tableDesc : rs.getTableDescriptors().get(regionInfo.getTable()); if (htd == null) { throw new IOException("Missing table descriptor for " + regionName); } // pass null for the last parameter, which used to be a CancelableProgressable, as now the // opening can not be interrupted by a close request any more. region = HRegion.openHRegion(regionInfo, htd, rs.getWAL(regionInfo), rs.getConfiguration(), rs, null); } catch (IOException e) { cleanUpAndReportFailure(e); return; } {code} > [WAL] RegionGroupingStrategy loses its function after split > --- > > Key: HBASE-22774 > URL: https://issues.apache.org/jira/browse/HBASE-22774 > Project: HBase > Issue Type: Bug > Components: Performance, wal >Affects Versions: 1.4.6 >Reporter: Reid Chan >Assignee: Reid Chan >Priority: Major > Attachments: HBASE-22774.branch-1.001.patch, > HBASE-22774.branch-1.002.patch > > > Having {{hbase.wal.provider}} set {{multiwal}}, it works fine on regionserver > restart, at the beginning. > But when region split happened, those daughter regions would inherit her > parent's WAL, which violates the setting. For example, when > {{hbase.wal.regiongrouping.strategy}} set {{identity}}, each daughter regions > should create its own WAL instead of inheriting. -- This message was sent by Atlassian JIRA (v7.6.14#76016)
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16903252#comment-16903252 ] HBase QA commented on HBASE-22774: -- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 2m 29s{color} | {color:blue} Docker mode activated. {color} | || || || || {color:brown} Prechecks {color} || | {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue} 0m 0s{color} | {color:blue} Findbugs executables are not available. {color} | | {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green} 0m 0s{color} | {color:green} Patch does not have any anti-patterns. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s{color} | {color:green} The patch does not contain any @author tags. {color} | | {color:green}+1{color} | {color:green} test4tests {color} | {color:green} 0m 0s{color} | {color:green} The patch appears to include 1 new or modified test files. {color} | || || || || {color:brown} branch-1 Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 10m 22s{color} | {color:green} branch-1 passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 0m 56s{color} | {color:green} branch-1 passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 2m 0s{color} | {color:green} branch-1 passed {color} | | {color:red}-1{color} | {color:red} shadedjars {color} | {color:red} 0m 16s{color} | {color:red} branch has 10 errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 47s{color} | {color:green} branch-1 passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 2m 19s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 1s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 1m 1s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 54s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:red}-1{color} | {color:red} shadedjars {color} | {color:red} 0m 15s{color} | {color:red} patch has 10 errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 6m 19s{color} | {color:green} Patch does not cause any errors with Hadoop 2.8.5 2.9.2. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 53s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:red}-1{color} | {color:red} unit {color} | {color:red}199m 1s{color} | {color:red} hbase-server in the patch failed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 53s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black}232m 51s{color} | {color:black} {color} | \\ \\ || Reason || Tests || | Failed junit tests | hadoop.hbase.regionserver.TestScannerHeartbeatMessages | | | hadoop.hbase.master.TestMasterBalanceThrottling | | | hadoop.hbase.master.procedure.TestWALProcedureStoreOnHDFS | \\ \\ || Subsystem || Report/Notes || | Docker | Client=19.03.0 Server=19.03.0 base: https://builds.apache.org/job/PreCommit-HBASE-Build/734/artifact/patchprocess/Dockerfile | | JIRA Issue | HBASE-22774 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12977033/HBASE-22774.branch-1.002.patch | | Optional Tests | dupname asflicense javac javadoc unit findbugs shadedjars hadoopcheck hbaseanti checkstyle compile | | uname | Linux 402a5aae8ac8 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux | | Build tool | maven | | Personality | dev-support/hbase-personality.sh | | git revision | branch-1 / e7114f7 | | maven | version: Apache Maven 3.0.5 | | Default Java | 1.8.0_222 | | shadedjars | https://builds.apache.org/job/PreCommit-HBASE-Build/734/artifact/patchprocess/branch-shadedjars.txt | | shadedjars | https://builds.apache.org/job/PreCommit-HBASE-Build/734/artifact/patchprocess/patch-shadedjars.txt | | unit | https://builds.apache.org/job/PreCommit-HBASE-Build/734/artifact/patchprocess/patch-unit-hbase-server.txt | | Test Results |
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16902897#comment-16902897 ] Reid Chan commented on HBASE-22774: --- I added {{Performance}} component. Multiwal can boost performance up. But w/o this patch, the performance gain will lose since daughter regions inherit their parent's wal which back to the default pattern (multiple regions share one wal). > [WAL] RegionGroupingStrategy loses its function after split > --- > > Key: HBASE-22774 > URL: https://issues.apache.org/jira/browse/HBASE-22774 > Project: HBase > Issue Type: Bug > Components: Performance, wal >Affects Versions: 1.4.6 >Reporter: Reid Chan >Assignee: Reid Chan >Priority: Major > Attachments: HBASE-22774.branch-1.001.patch, > HBASE-22774.branch-1.002.patch > > > Having {{hbase.wal.provider}} set {{multiwal}}, it works fine on regionserver > restart, at the beginning. > But when region split happened, those daughter regions would inherit her > parent's WAL, which violates the setting. For example, when > {{hbase.wal.regiongrouping.strategy}} set {{identity}}, each daughter regions > should create its own WAL instead of inheriting. -- This message was sent by Atlassian JIRA (v7.6.14#76016)
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16902891#comment-16902891 ] Reid Chan commented on HBASE-22774: --- {code} mvn clean package -Dtest=TestCoprocessorInterface,TestSplitTransaction [INFO] --- [INFO] T E S T S [INFO] --- [INFO] Running org.apache.hadoop.hbase.coprocessor.TestCoprocessorInterface [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.982 s - in org.apache.hadoop.hbase.coprocessor.TestCoprocessorInterface [INFO] Running org.apache.hadoop.hbase.regionserver.TestSplitTransaction [INFO] Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.527 s - in org.apache.hadoop.hbase.regionserver.TestSplitTransaction [INFO] [INFO] Results: [INFO] [INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 {code} > [WAL] RegionGroupingStrategy loses its function after split > --- > > Key: HBASE-22774 > URL: https://issues.apache.org/jira/browse/HBASE-22774 > Project: HBase > Issue Type: Bug > Components: wal >Affects Versions: 1.4.6 >Reporter: Reid Chan >Assignee: Reid Chan >Priority: Major > Attachments: HBASE-22774.branch-1.001.patch > > > Having {{hbase.wal.provider}} set {{multiwal}}, it works fine on regionserver > restart, at the beginning. > But when region split happened, those daughter regions would inherit her > parent's WAL, which violates the setting. For example, when > {{hbase.wal.regiongrouping.strategy}} set {{identity}}, each daughter regions > should create its own WAL instead of inheriting. -- This message was sent by Atlassian JIRA (v7.6.14#76016)
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16902781#comment-16902781 ] HBase QA commented on HBASE-22774: -- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 28m 14s{color} | {color:blue} Docker mode activated. {color} | || || || || {color:brown} Prechecks {color} || | {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue} 0m 0s{color} | {color:blue} Findbugs executables are not available. {color} | | {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green} 0m 0s{color} | {color:green} Patch does not have any anti-patterns. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s{color} | {color:green} The patch does not contain any @author tags. {color} | | {color:green}+1{color} | {color:green} test4tests {color} | {color:green} 0m 0s{color} | {color:green} The patch appears to include 1 new or modified test files. {color} | || || || || {color:brown} branch-1 Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 10m 14s{color} | {color:green} branch-1 passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 0m 45s{color} | {color:green} branch-1 passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 46s{color} | {color:green} branch-1 passed {color} | | {color:red}-1{color} | {color:red} shadedjars {color} | {color:red} 0m 15s{color} | {color:red} branch has 10 errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 43s{color} | {color:green} branch-1 passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 1m 54s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 0m 42s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 0m 42s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 34s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:red}-1{color} | {color:red} shadedjars {color} | {color:red} 0m 12s{color} | {color:red} patch has 10 errors when building our shaded downstream artifacts. {color} | | {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 5m 10s{color} | {color:green} Patch does not cause any errors with Hadoop 2.8.5 2.9.2. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 30s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:red}-1{color} | {color:red} unit {color} | {color:red} 27m 46s{color} | {color:red} hbase-server in the patch failed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 17s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 82m 14s{color} | {color:black} {color} | \\ \\ || Reason || Tests || | Failed junit tests | hadoop.hbase.coprocessor.TestCoprocessorInterface | \\ \\ || Subsystem || Report/Notes || | Docker | Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/PreCommit-HBASE-Build/731/artifact/patchprocess/Dockerfile | | JIRA Issue | HBASE-22774 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12976884/HBASE-22774.branch-1.001.patch | | Optional Tests | dupname asflicense javac javadoc unit findbugs shadedjars hadoopcheck hbaseanti checkstyle compile | | uname | Linux be23e089d359 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux | | Build tool | maven | | Personality | dev-support/hbase-personality.sh | | git revision | branch-1 / e7114f7 | | maven | version: Apache Maven 3.0.5 | | Default Java | 1.8.0_222 | | shadedjars | https://builds.apache.org/job/PreCommit-HBASE-Build/731/artifact/patchprocess/branch-shadedjars.txt | | shadedjars | https://builds.apache.org/job/PreCommit-HBASE-Build/731/artifact/patchprocess/patch-shadedjars.txt | | unit | https://builds.apache.org/job/PreCommit-HBASE-Build/731/artifact/patchprocess/patch-unit-hbase-server.txt | | Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/731/testReport/ | | Max. process+thread count | 734 (vs. ulimit of 1) | | modules | C: hbase-server
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16901174#comment-16901174 ] Reid Chan commented on HBASE-22774: --- Create a v1 PR against branch-1. > [WAL] RegionGroupingStrategy loses its function after split > --- > > Key: HBASE-22774 > URL: https://issues.apache.org/jira/browse/HBASE-22774 > Project: HBase > Issue Type: Bug > Components: wal >Affects Versions: 1.4.6 >Reporter: Reid Chan >Assignee: Reid Chan >Priority: Major > > Having {{hbase.wal.provider}} set {{multiwal}}, it works fine on regionserver > restart, at the beginning. > But when region split happened, those daughter regions would inherit her > parent's WAL, which violates the setting. For example, when > {{hbase.wal.regiongrouping.strategy}} set {{identity}}, each daughter regions > should create its own WAL instead of inheriting. -- This message was sent by Atlassian JIRA (v7.6.14#76016)
[jira] [Commented] (HBASE-22774) [WAL] RegionGroupingStrategy loses its function after split
[ https://issues.apache.org/jira/browse/HBASE-22774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16898499#comment-16898499 ] Reid Chan commented on HBASE-22774: --- The fix is easy, but it breaks UTs which are pretty hard to fix. I'm still working on it. > [WAL] RegionGroupingStrategy loses its function after split > --- > > Key: HBASE-22774 > URL: https://issues.apache.org/jira/browse/HBASE-22774 > Project: HBase > Issue Type: Bug > Components: wal >Affects Versions: 1.4.6 >Reporter: Reid Chan >Assignee: Reid Chan >Priority: Major > > Having {{hbase.wal.provider}} set {{multiwal}}, it works fine on regionserver > restart, at the beginning. > But when region split happened, those daughter regions would inherit her > parent's WAL, which violates the setting. For example, when > {{hbase.wal.regiongrouping.strategy}} set {{identity}}, each daughter regions > should create its own WAL instead of inheriting. -- This message was sent by Atlassian JIRA (v7.6.14#76016)