[
https://issues.apache.org/jira/browse/HBASE-10184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13935626#comment-13935626
]
Ted Yu commented on HBASE-10184:
--------------------------------
The following failure can be reproduced locally:
{code}
testFromClientSideOnlineSchemaChangeWhileSplitting(org.apache.hadoop.hbase.regionserver.TestEndToEndSplitTransaction)
Time elapsed: 0.335 sec <<< FAILURE!
java.lang.AssertionError: The number of regions did not match. Expected 5 but
received 4 expected:<5> but was:<4>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:743)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.junit.Assert.assertEquals(Assert.java:555)
at
org.apache.hadoop.hbase.client.TestAdmin.waitForColumnSchemasToSettle(TestAdmin.java:1882)
at
org.apache.hadoop.hbase.regionserver.TestEndToEndSplitTransaction$RegionSplitterWithSchemaChange.run(TestEndToEndSplitTransaction.java:386)
{code}
> [Online Schema Change]: Add additional tests for online schema change
> ---------------------------------------------------------------------
>
> Key: HBASE-10184
> URL: https://issues.apache.org/jira/browse/HBASE-10184
> Project: HBase
> Issue Type: Task
> Components: test
> Affects Versions: 0.96.1, 0.99.0
> Reporter: Aleksandr Shulman
> Assignee: Aleksandr Shulman
> Labels: online_schema_change
> Fix For: 0.99.0, 0.98.2
>
> Attachments: 10184-4.patch, 10184.addendum, HBASE-10184-trunk.diff
>
>
> There are some gaps in testing for Online Schema Change:
> Examples of some tests that should be added:
> 1. Splits with online schema change
> 2. Merge during online schema change
> 3. MR over HBase during online schema change
> 4. Bulk Load during online schema change
> 5. Online change table owner
> 6. Online Replication scope change
> 7. Online Bloom Filter change
> 8. Snapshots during online schema change (HBASE-10136)
--
This message was sent by Atlassian JIRA
(v6.2#6252)