[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-21138: --- Fix Version/s: (was: 1.5.0) > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Fix For: 3.0.0, 1.3.3, 2.2.0, 1.4.8 > > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch, > HBASE-21138.002.patch, HBASE-21138.003.patch, HBASE-21138.004.patch, > HBASE-21138.branch-1.004.patch, HBASE-21138.branch-1.004.patch, > HBASE-21138.branch-2.004.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-21138: --- Fix Version/s: 1.4.8 1.3.3 This applies cleanly to branch-1.4 and to branch-1.3 with minor fuzz, picked it to respective branches. > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Fix For: 3.0.0, 1.5.0, 1.3.3, 2.2.0, 1.4.8 > > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch, > HBASE-21138.002.patch, HBASE-21138.003.patch, HBASE-21138.004.patch, > HBASE-21138.branch-1.004.patch, HBASE-21138.branch-1.004.patch, > HBASE-21138.branch-2.004.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-21138: --- Resolution: Fixed Hadoop Flags: Reviewed Fix Version/s: 2.2.0 1.5.0 3.0.0 Status: Resolved (was: Patch Available) Thanks for the patch, Mingliang. > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Fix For: 3.0.0, 1.5.0, 2.2.0 > > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch, > HBASE-21138.002.patch, HBASE-21138.003.patch, HBASE-21138.004.patch, > HBASE-21138.branch-1.004.patch, HBASE-21138.branch-1.004.patch, > HBASE-21138.branch-2.004.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mingliang Liu updated HBASE-21138: -- Attachment: HBASE-21138.branch-1.004.patch > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch, > HBASE-21138.002.patch, HBASE-21138.003.patch, HBASE-21138.004.patch, > HBASE-21138.branch-1.004.patch, HBASE-21138.branch-1.004.patch, > HBASE-21138.branch-2.004.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mingliang Liu updated HBASE-21138: -- Attachment: HBASE-21138.branch-2.004.patch > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch, > HBASE-21138.002.patch, HBASE-21138.003.patch, HBASE-21138.004.patch, > HBASE-21138.branch-1.004.patch, HBASE-21138.branch-2.004.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mingliang Liu updated HBASE-21138: -- Attachment: HBASE-21138.004.patch > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch, > HBASE-21138.002.patch, HBASE-21138.003.patch, HBASE-21138.004.patch, > HBASE-21138.branch-1.004.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mingliang Liu updated HBASE-21138: -- Attachment: HBASE-21138.branch-1.004.patch > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch, > HBASE-21138.002.patch, HBASE-21138.003.patch, HBASE-21138.branch-1.004.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mingliang Liu updated HBASE-21138: -- Attachment: HBASE-21138.003.patch > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch, > HBASE-21138.002.patch, HBASE-21138.003.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mingliang Liu updated HBASE-21138: -- Attachment: HBASE-21138.002.patch > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch, > HBASE-21138.002.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mingliang Liu updated HBASE-21138: -- Attachment: HBASE-21138.001.patch > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Attachments: HBASE-21138.000.patch, HBASE-21138.001.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mingliang Liu updated HBASE-21138: -- Assignee: Mingliang Liu Status: Patch Available (was: Open) > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Assignee: Mingliang Liu >Priority: Major > Attachments: HBASE-21138.000.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (HBASE-21138) Close HRegion instance at the end of every test in TestHRegion
[ https://issues.apache.org/jira/browse/HBASE-21138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mingliang Liu updated HBASE-21138: -- Attachment: HBASE-21138.000.patch > Close HRegion instance at the end of every test in TestHRegion > -- > > Key: HBASE-21138 > URL: https://issues.apache.org/jira/browse/HBASE-21138 > Project: HBase > Issue Type: Test >Reporter: Ted Yu >Priority: Major > Attachments: HBASE-21138.000.patch > > > TestHRegion has over 100 tests. > The following is from one subtest: > {code} > public void testCompactionAffectedByScanners() throws Exception { > byte[] family = Bytes.toBytes("family"); > this.region = initHRegion(tableName, method, CONF, family); > {code} > this.region is not closed at the end of the subtest. > testToShowNPEOnRegionScannerReseek is another example. > Every subtest should use the following construct toward the end: > {code} > } finally { > HBaseTestingUtility.closeRegionAndWAL(this.region); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)