[jira] [Commented] (HBASE-27052) TestAsyncTableScanner.testScanWrongColumnFamily is flaky
[ https://issues.apache.org/jira/browse/HBASE-27052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17540535#comment-17540535 ] Hudson commented on HBASE-27052: Results for branch branch-2 [build #546 on builds.a.o|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2/546/]: (/) *{color:green}+1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2/546/General_20Nightly_20Build_20Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2/546/JDK8_20Nightly_20Build_20Report_20_28Hadoop2_29/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2/546/JDK8_20Nightly_20Build_20Report_20_28Hadoop3_29/] (/) {color:green}+1 jdk11 hadoop3 checks{color} -- For more information [see jdk11 report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2/546/JDK11_20Nightly_20Build_20Report_20_28Hadoop3_29/] (/) {color:green}+1 source release artifact{color} -- See build output for details. (/) {color:green}+1 client integration test{color} > TestAsyncTableScanner.testScanWrongColumnFamily is flaky > > > Key: HBASE-27052 > URL: https://issues.apache.org/jira/browse/HBASE-27052 > Project: HBase > Issue Type: Test > Components: test >Affects Versions: 2.5.0 >Reporter: Andrew Kyle Purtell >Assignee: Nick Dimiduk >Priority: Major > Fix For: 2.5.0, 3.0.0-alpha-3 > > > [~ndimiduk] have you seen something like this before? > {noformat} > [ERROR] > org.apache.hadoop.hbase.client.TestAsyncTableScanner.testScanWrongColumnFamily[3: > table=raw, scan=batchSmallResultSize] Time elapsed: 0.018 s <<< FAILURE! > java.lang.AssertionError: > Expected: > a collection containing (SpanKind with a name that a string starting with > "SCAN default:async" and > SpanKind with a parentSpanId that "612b6a689e063c9b" and > SpanData with StatusCode that is and > SpanData having Exception with Attributes that Attributes containing [is > ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] and > SpanData that hasEnded) > but: > SpanKind with a name that a string starting with "SCAN default:async" name was > "AsyncRegionLocator.getRegionLocation", SpanKind with a name that a string > starting with "SCAN default:async" name was > "Region.getScanner", SpanKind with a name that a string starting with "SCAN > default:async" name was > "hbase.pb.ClientService/Scan", SpanKind with a name that a string starting > with "SCAN default:async" name was > "RpcServer.process", SpanData having Exception with Attributes that > Attributes containing [is ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] exception > attributes > Attributes was > [ Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:3002) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2997) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2991) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.newRegionScanner(RSRpcServices.java:3187) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3544) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:45819) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:385) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:124) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:104) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:84) > >, > >
[jira] [Commented] (HBASE-27052) TestAsyncTableScanner.testScanWrongColumnFamily is flaky
[ https://issues.apache.org/jira/browse/HBASE-27052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17540498#comment-17540498 ] Hudson commented on HBASE-27052: Results for branch branch-2.5 [build #123 on builds.a.o|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/123/]: (/) *{color:green}+1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/123/General_20Nightly_20Build_20Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/123/JDK8_20Nightly_20Build_20Report_20_28Hadoop2_29/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/123/JDK8_20Nightly_20Build_20Report_20_28Hadoop3_29/] (/) {color:green}+1 jdk11 hadoop3 checks{color} -- For more information [see jdk11 report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/123/JDK11_20Nightly_20Build_20Report_20_28Hadoop3_29/] (/) {color:green}+1 source release artifact{color} -- See build output for details. (/) {color:green}+1 client integration test{color} > TestAsyncTableScanner.testScanWrongColumnFamily is flaky > > > Key: HBASE-27052 > URL: https://issues.apache.org/jira/browse/HBASE-27052 > Project: HBase > Issue Type: Test > Components: test >Affects Versions: 2.5.0 >Reporter: Andrew Kyle Purtell >Assignee: Nick Dimiduk >Priority: Major > Fix For: 2.5.0, 3.0.0-alpha-3 > > > [~ndimiduk] have you seen something like this before? > {noformat} > [ERROR] > org.apache.hadoop.hbase.client.TestAsyncTableScanner.testScanWrongColumnFamily[3: > table=raw, scan=batchSmallResultSize] Time elapsed: 0.018 s <<< FAILURE! > java.lang.AssertionError: > Expected: > a collection containing (SpanKind with a name that a string starting with > "SCAN default:async" and > SpanKind with a parentSpanId that "612b6a689e063c9b" and > SpanData with StatusCode that is and > SpanData having Exception with Attributes that Attributes containing [is > ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] and > SpanData that hasEnded) > but: > SpanKind with a name that a string starting with "SCAN default:async" name was > "AsyncRegionLocator.getRegionLocation", SpanKind with a name that a string > starting with "SCAN default:async" name was > "Region.getScanner", SpanKind with a name that a string starting with "SCAN > default:async" name was > "hbase.pb.ClientService/Scan", SpanKind with a name that a string starting > with "SCAN default:async" name was > "RpcServer.process", SpanData having Exception with Attributes that > Attributes containing [is ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] exception > attributes > Attributes was > [ Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:3002) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2997) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2991) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.newRegionScanner(RSRpcServices.java:3187) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3544) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:45819) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:385) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:124) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:104) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:84) > >, > >
[jira] [Commented] (HBASE-27052) TestAsyncTableScanner.testScanWrongColumnFamily is flaky
[ https://issues.apache.org/jira/browse/HBASE-27052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17540494#comment-17540494 ] Hudson commented on HBASE-27052: Results for branch master [build #592 on builds.a.o|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/592/]: (x) *{color:red}-1 overall{color}* details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/592/General_20Nightly_20Build_20Report/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/592/JDK8_20Nightly_20Build_20Report_20_28Hadoop3_29/] (/) {color:green}+1 jdk11 hadoop3 checks{color} -- For more information [see jdk11 report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/592/JDK11_20Nightly_20Build_20Report_20_28Hadoop3_29/] (/) {color:green}+1 source release artifact{color} -- See build output for details. (/) {color:green}+1 client integration test{color} > TestAsyncTableScanner.testScanWrongColumnFamily is flaky > > > Key: HBASE-27052 > URL: https://issues.apache.org/jira/browse/HBASE-27052 > Project: HBase > Issue Type: Test > Components: test >Affects Versions: 2.5.0 >Reporter: Andrew Kyle Purtell >Assignee: Nick Dimiduk >Priority: Major > Fix For: 2.5.0, 3.0.0-alpha-3 > > > [~ndimiduk] have you seen something like this before? > {noformat} > [ERROR] > org.apache.hadoop.hbase.client.TestAsyncTableScanner.testScanWrongColumnFamily[3: > table=raw, scan=batchSmallResultSize] Time elapsed: 0.018 s <<< FAILURE! > java.lang.AssertionError: > Expected: > a collection containing (SpanKind with a name that a string starting with > "SCAN default:async" and > SpanKind with a parentSpanId that "612b6a689e063c9b" and > SpanData with StatusCode that is and > SpanData having Exception with Attributes that Attributes containing [is > ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] and > SpanData that hasEnded) > but: > SpanKind with a name that a string starting with "SCAN default:async" name was > "AsyncRegionLocator.getRegionLocation", SpanKind with a name that a string > starting with "SCAN default:async" name was > "Region.getScanner", SpanKind with a name that a string starting with "SCAN > default:async" name was > "hbase.pb.ClientService/Scan", SpanKind with a name that a string starting > with "SCAN default:async" name was > "RpcServer.process", SpanData having Exception with Attributes that > Attributes containing [is ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] exception > attributes > Attributes was > [ Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:3002) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2997) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2991) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.newRegionScanner(RSRpcServices.java:3187) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3544) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:45819) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:385) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:124) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:104) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:84) > >, > > org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: > Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => >
[jira] [Commented] (HBASE-27052) TestAsyncTableScanner.testScanWrongColumnFamily is flaky
[ https://issues.apache.org/jira/browse/HBASE-27052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17540310#comment-17540310 ] Andrew Kyle Purtell commented on HBASE-27052: - Thanks [~ndimiduk], let me review the PRs now > TestAsyncTableScanner.testScanWrongColumnFamily is flaky > > > Key: HBASE-27052 > URL: https://issues.apache.org/jira/browse/HBASE-27052 > Project: HBase > Issue Type: Test > Components: test >Affects Versions: 2.5.0 >Reporter: Andrew Kyle Purtell >Assignee: Nick Dimiduk >Priority: Major > Fix For: 2.5.0, 3.0.0-alpha-3 > > > [~ndimiduk] have you seen something like this before? > {noformat} > [ERROR] > org.apache.hadoop.hbase.client.TestAsyncTableScanner.testScanWrongColumnFamily[3: > table=raw, scan=batchSmallResultSize] Time elapsed: 0.018 s <<< FAILURE! > java.lang.AssertionError: > Expected: > a collection containing (SpanKind with a name that a string starting with > "SCAN default:async" and > SpanKind with a parentSpanId that "612b6a689e063c9b" and > SpanData with StatusCode that is and > SpanData having Exception with Attributes that Attributes containing [is > ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] and > SpanData that hasEnded) > but: > SpanKind with a name that a string starting with "SCAN default:async" name was > "AsyncRegionLocator.getRegionLocation", SpanKind with a name that a string > starting with "SCAN default:async" name was > "Region.getScanner", SpanKind with a name that a string starting with "SCAN > default:async" name was > "hbase.pb.ClientService/Scan", SpanKind with a name that a string starting > with "SCAN default:async" name was > "RpcServer.process", SpanData having Exception with Attributes that > Attributes containing [is ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] exception > attributes > Attributes was > [ Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:3002) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2997) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2991) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.newRegionScanner(RSRpcServices.java:3187) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3544) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:45819) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:385) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:124) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:104) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:84) > >, > > org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: > Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:3002) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2997) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2991) > at >
[jira] [Commented] (HBASE-27052) TestAsyncTableScanner.testScanWrongColumnFamily is flaky
[ https://issues.apache.org/jira/browse/HBASE-27052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17539555#comment-17539555 ] Nick Dimiduk commented on HBASE-27052: -- I've looped this test 100+ times and it doesn't reproduce locally for me. Let me post up a patch that I think will make the test resilient to what happened in this stack trace. There are likely other places where this kind up exception unwrapping needs to happen, so there could be others... > TestAsyncTableScanner.testScanWrongColumnFamily is flaky > > > Key: HBASE-27052 > URL: https://issues.apache.org/jira/browse/HBASE-27052 > Project: HBase > Issue Type: Test > Components: test >Affects Versions: 2.5.0 >Reporter: Andrew Kyle Purtell >Assignee: Nick Dimiduk >Priority: Major > Fix For: 2.5.0, 3.0.0-alpha-3 > > > [~ndimiduk] have you seen something like this before? > {noformat} > [ERROR] > org.apache.hadoop.hbase.client.TestAsyncTableScanner.testScanWrongColumnFamily[3: > table=raw, scan=batchSmallResultSize] Time elapsed: 0.018 s <<< FAILURE! > java.lang.AssertionError: > Expected: > a collection containing (SpanKind with a name that a string starting with > "SCAN default:async" and > SpanKind with a parentSpanId that "612b6a689e063c9b" and > SpanData with StatusCode that is and > SpanData having Exception with Attributes that Attributes containing [is > ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] and > SpanData that hasEnded) > but: > SpanKind with a name that a string starting with "SCAN default:async" name was > "AsyncRegionLocator.getRegionLocation", SpanKind with a name that a string > starting with "SCAN default:async" name was > "Region.getScanner", SpanKind with a name that a string starting with "SCAN > default:async" name was > "hbase.pb.ClientService/Scan", SpanKind with a name that a string starting > with "SCAN default:async" name was > "RpcServer.process", SpanData having Exception with Attributes that > Attributes containing [is ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] exception > attributes > Attributes was > [ Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:3002) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2997) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2991) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.newRegionScanner(RSRpcServices.java:3187) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3544) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:45819) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:385) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:124) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:104) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:84) > >, > > org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: > Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at >
[jira] [Commented] (HBASE-27052) TestAsyncTableScanner.testScanWrongColumnFamily is flaky
[ https://issues.apache.org/jira/browse/HBASE-27052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17539480#comment-17539480 ] Nick Dimiduk commented on HBASE-27052: -- I've not seen it, but it's entirely reasonable. It appears that the expected {{NoSuchColumnFamilyException}} is wrapped in a {{RemoteWithExtrasException}} at the time it is annotated onto the span. Our client goes out of its way to unwrap this kind of thing, let me take a pass over span error handling and make sure it does the same. > TestAsyncTableScanner.testScanWrongColumnFamily is flaky > > > Key: HBASE-27052 > URL: https://issues.apache.org/jira/browse/HBASE-27052 > Project: HBase > Issue Type: Test > Components: test >Affects Versions: 2.5.0 >Reporter: Andrew Kyle Purtell >Assignee: Nick Dimiduk >Priority: Major > Fix For: 2.5.0, 3.0.0-alpha-3 > > > [~ndimiduk] have you seen something like this before? > {noformat} > [ERROR] > org.apache.hadoop.hbase.client.TestAsyncTableScanner.testScanWrongColumnFamily[3: > table=raw, scan=batchSmallResultSize] Time elapsed: 0.018 s <<< FAILURE! > java.lang.AssertionError: > Expected: > a collection containing (SpanKind with a name that a string starting with > "SCAN default:async" and > SpanKind with a parentSpanId that "612b6a689e063c9b" and > SpanData with StatusCode that is and > SpanData having Exception with Attributes that Attributes containing [is > ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] and > SpanData that hasEnded) > but: > SpanKind with a name that a string starting with "SCAN default:async" name was > "AsyncRegionLocator.getRegionLocation", SpanKind with a name that a string > starting with "SCAN default:async" name was > "Region.getScanner", SpanKind with a name that a string starting with "SCAN > default:async" name was > "hbase.pb.ClientService/Scan", SpanKind with a name that a string starting > with "SCAN default:async" name was > "RpcServer.process", SpanData having Exception with Attributes that > Attributes containing [is ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] exception > attributes > Attributes was > [ Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:3002) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2997) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2991) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.newRegionScanner(RSRpcServices.java:3187) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3544) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:45819) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:385) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:124) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:104) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:84) > >, > > org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: > Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at >
[jira] [Commented] (HBASE-27052) TestAsyncTableScanner.testScanWrongColumnFamily is flaky
[ https://issues.apache.org/jira/browse/HBASE-27052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17539424#comment-17539424 ] Nick Dimiduk commented on HBASE-27052: -- I have not. It looks like the assertion expect an exception to be present in the span, but it's not found. Let me spend some time with it. > TestAsyncTableScanner.testScanWrongColumnFamily is flaky > > > Key: HBASE-27052 > URL: https://issues.apache.org/jira/browse/HBASE-27052 > Project: HBase > Issue Type: Test > Components: test >Affects Versions: 2.5.0 >Reporter: Andrew Kyle Purtell >Priority: Major > Fix For: 2.5.0, 3.0.0-alpha-3 > > > [~ndimiduk] have you seen something like this before? > {noformat} > [ERROR] > org.apache.hadoop.hbase.client.TestAsyncTableScanner.testScanWrongColumnFamily[3: > table=raw, scan=batchSmallResultSize] Time elapsed: 0.018 s <<< FAILURE! > java.lang.AssertionError: > Expected: > a collection containing (SpanKind with a name that a string starting with > "SCAN default:async" and > SpanKind with a parentSpanId that "612b6a689e063c9b" and > SpanData with StatusCode that is and > SpanData having Exception with Attributes that Attributes containing [is > ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] and > SpanData that hasEnded) > but: > SpanKind with a name that a string starting with "SCAN default:async" name was > "AsyncRegionLocator.getRegionLocation", SpanKind with a name that a string > starting with "SCAN default:async" name was > "Region.getScanner", SpanKind with a name that a string starting with "SCAN > default:async" name was > "hbase.pb.ClientService/Scan", SpanKind with a name that a string starting > with "SCAN default:async" name was > "RpcServer.process", SpanData having Exception with Attributes that > Attributes containing [is ->a string ending with > "org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException"] exception > attributes > Attributes was > [ Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:3002) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2997) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2991) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.newRegionScanner(RSRpcServices.java:3187) > at > org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3544) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:45819) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:385) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:124) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:104) > at org.apache.hadoop.hbase.ipc.RpcHandler.run(RpcHandler.java:84) > >, > > org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: > Column family WrongColumnFamily does not exist in region > async,,1652930099982.5fe23e4a8e57156da060c1ecfade4b97. in table 'async', > {TABLE_ATTRIBUTES => {METADATA => {'hbase.store.file-tracker.impl' => > 'DEFAULT'}}}, {NAME => 'cf', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', > VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => > 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', > BLOCKCACHE => 'true', BLOCKSIZE => '65536 B (64KB)', REPLICATION_SCOPE => '0'} > at > org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7831) > at > org.apache.hadoop.hbase.regionserver.HRegion.lambda$getScanner$3(HRegion.java:3013) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:185) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:3002) > at > org.apache.hadoop.hbase.regionserver.HRegion.getScanner(HRegion.java:2997) > at >