[jira] [Commented] (HBASE-9819) Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94
[ https://issues.apache.org/jira/browse/HBASE-9819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13802475#comment-13802475 ] Lars Hofhansl commented on HBASE-9819: -- This comes from here: {code} if (clusterId == null) { clusterId = new ClusterId(zooKeeper, this); if (clusterId.hasId()) { conf.set(HConstants.CLUSTER_ID, clusterId.getId()); } } {code} Why are we setting CLUSTER_ID on the config? > Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 > - > > Key: HBASE-9819 > URL: https://issues.apache.org/jira/browse/HBASE-9819 > Project: HBase > Issue Type: Task >Reporter: Ted Yu > Fix For: 0.94.14 > > > In the email thread: http://search-hadoop.com/m/dcqod1uy32h > yonghu encountered the following exception when he tried to retrieve > HTableInterface: > {code} > ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: > Failed 1 action: org.apache.hadoop.hbase.DoNotRetryIOException: > Coprocessor: > 'org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment@9a99eb' > threw: 'java.lang.UnsupportedOperationException: Immutable Configuration' > and has been removedfrom the active coprocessor set. > at > org.apache.hadoop.hbase.coprocessor.CoprocessorHost.handleCoprocessorThrowable(CoprocessorHost.java:740) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:810) > at > org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2196) > at > org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2172) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3811) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:320) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1426) > Caused by: java.lang.UnsupportedOperationException: Immutable Configuration > at > org.apache.hadoop.hbase.regionserver.CompoundConfiguration.set(CompoundConfiguration.java:484) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:721) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:986) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:961) > at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) > at org.apache.hadoop.hbase.client.HTable.(HTable.java:243) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:671) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:658) > at > CDCTrigger.TriggerForModification.prePut(TriggerForModification.java:61) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:808) > ... 9 more > : 1 time, servers with issues: hans-laptop:60020 > {code} > CompoundConfiguration is mutable in 0.96 and beyond. > This should be backported to 0.94 -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (HBASE-9819) Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94
[ https://issues.apache.org/jira/browse/HBASE-9819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13802519#comment-13802519 ] Lars Hofhansl commented on HBASE-9819: -- getTable is new API that cannot be use on just any HConnection. The code should create a new HTable. We have not throught through the details in coprocessors. [~jesse_yates] might have some ideas here. > Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 > - > > Key: HBASE-9819 > URL: https://issues.apache.org/jira/browse/HBASE-9819 > Project: HBase > Issue Type: Task >Reporter: Ted Yu > Fix For: 0.94.14 > > > In the email thread: http://search-hadoop.com/m/dcqod1uy32h > yonghu encountered the following exception when he tried to retrieve > HTableInterface: > {code} > ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: > Failed 1 action: org.apache.hadoop.hbase.DoNotRetryIOException: > Coprocessor: > 'org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment@9a99eb' > threw: 'java.lang.UnsupportedOperationException: Immutable Configuration' > and has been removedfrom the active coprocessor set. > at > org.apache.hadoop.hbase.coprocessor.CoprocessorHost.handleCoprocessorThrowable(CoprocessorHost.java:740) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:810) > at > org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2196) > at > org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2172) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3811) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:320) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1426) > Caused by: java.lang.UnsupportedOperationException: Immutable Configuration > at > org.apache.hadoop.hbase.regionserver.CompoundConfiguration.set(CompoundConfiguration.java:484) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:721) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:986) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:961) > at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) > at org.apache.hadoop.hbase.client.HTable.(HTable.java:243) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:671) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:658) > at > CDCTrigger.TriggerForModification.prePut(TriggerForModification.java:61) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:808) > ... 9 more > : 1 time, servers with issues: hans-laptop:60020 > {code} > CompoundConfiguration is mutable in 0.96 and beyond. > This should be backported to 0.94 -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (HBASE-9819) Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94
[ https://issues.apache.org/jira/browse/HBASE-9819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13803090#comment-13803090 ] Gary Helmling commented on HBASE-9819: -- {code} if (clusterId == null) { clusterId = new ClusterId(zooKeeper, this); if (clusterId.hasId()) { conf.set(HConstants.CLUSTER_ID, clusterId.getId()); } } {code} This pushes down cluster ID so it's available in HBaseClient (or SecureClient). SecureClient uses it to select the correct token for token authentication. Now that we've removed some of the caching layers between HConnectionImplementation and HBaseClient, though, maybe we can just pass through clusterId as a parameter instead of setting it in the conf. > Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 > - > > Key: HBASE-9819 > URL: https://issues.apache.org/jira/browse/HBASE-9819 > Project: HBase > Issue Type: Task >Reporter: Ted Yu > Fix For: 0.94.14 > > > In the email thread: http://search-hadoop.com/m/dcqod1uy32h > yonghu encountered the following exception when he tried to retrieve > HTableInterface: > {code} > ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: > Failed 1 action: org.apache.hadoop.hbase.DoNotRetryIOException: > Coprocessor: > 'org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment@9a99eb' > threw: 'java.lang.UnsupportedOperationException: Immutable Configuration' > and has been removedfrom the active coprocessor set. > at > org.apache.hadoop.hbase.coprocessor.CoprocessorHost.handleCoprocessorThrowable(CoprocessorHost.java:740) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:810) > at > org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2196) > at > org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2172) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3811) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:320) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1426) > Caused by: java.lang.UnsupportedOperationException: Immutable Configuration > at > org.apache.hadoop.hbase.regionserver.CompoundConfiguration.set(CompoundConfiguration.java:484) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:721) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:986) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:961) > at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) > at org.apache.hadoop.hbase.client.HTable.(HTable.java:243) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:671) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:658) > at > CDCTrigger.TriggerForModification.prePut(TriggerForModification.java:61) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:808) > ... 9 more > : 1 time, servers with issues: hans-laptop:60020 > {code} > CompoundConfiguration is mutable in 0.96 and beyond. > This should be backported to 0.94 -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (HBASE-9819) Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94
[ https://issues.apache.org/jira/browse/HBASE-9819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13803380#comment-13803380 ] Ted Yu commented on HBASE-9819: --- TestCompoundConfiguration passed with patch. Running test suite now. > Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 > - > > Key: HBASE-9819 > URL: https://issues.apache.org/jira/browse/HBASE-9819 > Project: HBase > Issue Type: Task >Reporter: Ted Yu >Assignee: Ted Yu > Fix For: 0.94.14 > > > In the email thread: http://search-hadoop.com/m/dcqod1uy32h > yonghu encountered the following exception when he tried to retrieve > HTableInterface: > {code} > ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: > Failed 1 action: org.apache.hadoop.hbase.DoNotRetryIOException: > Coprocessor: > 'org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment@9a99eb' > threw: 'java.lang.UnsupportedOperationException: Immutable Configuration' > and has been removedfrom the active coprocessor set. > at > org.apache.hadoop.hbase.coprocessor.CoprocessorHost.handleCoprocessorThrowable(CoprocessorHost.java:740) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:810) > at > org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2196) > at > org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2172) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3811) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:320) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1426) > Caused by: java.lang.UnsupportedOperationException: Immutable Configuration > at > org.apache.hadoop.hbase.regionserver.CompoundConfiguration.set(CompoundConfiguration.java:484) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:721) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:986) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:961) > at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) > at org.apache.hadoop.hbase.client.HTable.(HTable.java:243) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:671) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:658) > at > CDCTrigger.TriggerForModification.prePut(TriggerForModification.java:61) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:808) > ... 9 more > : 1 time, servers with issues: hans-laptop:60020 > {code} > CompoundConfiguration is mutable in 0.96 and beyond. > This should be backported to 0.94 -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (HBASE-9819) Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94
[ https://issues.apache.org/jira/browse/HBASE-9819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13803527#comment-13803527 ] Ted Yu commented on HBASE-9819: --- Tests run: 1389, Failures: 0, Errors: 0, Skipped: 13 [INFO] [INFO] BUILD SUCCESS [INFO] [INFO] Total time: 1:13:15.269s [INFO] Finished at: Wed Oct 23 23:12:42 UTC 2013 [INFO] Final Memory: 29M/698M > Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 > - > > Key: HBASE-9819 > URL: https://issues.apache.org/jira/browse/HBASE-9819 > Project: HBase > Issue Type: Task >Reporter: Ted Yu >Assignee: Ted Yu > Fix For: 0.94.14 > > Attachments: 9819.txt > > > In the email thread: http://search-hadoop.com/m/dcqod1uy32h > yonghu encountered the following exception when he tried to retrieve > HTableInterface: > {code} > ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: > Failed 1 action: org.apache.hadoop.hbase.DoNotRetryIOException: > Coprocessor: > 'org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment@9a99eb' > threw: 'java.lang.UnsupportedOperationException: Immutable Configuration' > and has been removedfrom the active coprocessor set. > at > org.apache.hadoop.hbase.coprocessor.CoprocessorHost.handleCoprocessorThrowable(CoprocessorHost.java:740) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:810) > at > org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2196) > at > org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2172) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3811) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:320) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1426) > Caused by: java.lang.UnsupportedOperationException: Immutable Configuration > at > org.apache.hadoop.hbase.regionserver.CompoundConfiguration.set(CompoundConfiguration.java:484) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:721) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:986) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:961) > at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) > at org.apache.hadoop.hbase.client.HTable.(HTable.java:243) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:671) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:658) > at > CDCTrigger.TriggerForModification.prePut(TriggerForModification.java:61) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:808) > ... 9 more > : 1 time, servers with issues: hans-laptop:60020 > {code} > CompoundConfiguration is mutable in 0.96 and beyond. > This should be backported to 0.94 -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (HBASE-9819) Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94
[ https://issues.apache.org/jira/browse/HBASE-9819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13804380#comment-13804380 ] Lars Hofhansl commented on HBASE-9819: -- +1 > Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 > - > > Key: HBASE-9819 > URL: https://issues.apache.org/jira/browse/HBASE-9819 > Project: HBase > Issue Type: Task >Reporter: Ted Yu >Assignee: Ted Yu > Fix For: 0.94.14 > > Attachments: 9819.txt > > > In the email thread: http://search-hadoop.com/m/dcqod1uy32h > yonghu encountered the following exception when he tried to retrieve > HTableInterface: > {code} > ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: > Failed 1 action: org.apache.hadoop.hbase.DoNotRetryIOException: > Coprocessor: > 'org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment@9a99eb' > threw: 'java.lang.UnsupportedOperationException: Immutable Configuration' > and has been removedfrom the active coprocessor set. > at > org.apache.hadoop.hbase.coprocessor.CoprocessorHost.handleCoprocessorThrowable(CoprocessorHost.java:740) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:810) > at > org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2196) > at > org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2172) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3811) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:320) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1426) > Caused by: java.lang.UnsupportedOperationException: Immutable Configuration > at > org.apache.hadoop.hbase.regionserver.CompoundConfiguration.set(CompoundConfiguration.java:484) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:721) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:986) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:961) > at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) > at org.apache.hadoop.hbase.client.HTable.(HTable.java:243) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:671) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:658) > at > CDCTrigger.TriggerForModification.prePut(TriggerForModification.java:61) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:808) > ... 9 more > : 1 time, servers with issues: hans-laptop:60020 > {code} > CompoundConfiguration is mutable in 0.96 and beyond. > This should be backported to 0.94 -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (HBASE-9819) Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94
[ https://issues.apache.org/jira/browse/HBASE-9819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13804413#comment-13804413 ] Ted Yu commented on HBASE-9819: --- Integrated to 0.94 Thanks for the review. > Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 > - > > Key: HBASE-9819 > URL: https://issues.apache.org/jira/browse/HBASE-9819 > Project: HBase > Issue Type: Task >Reporter: Ted Yu >Assignee: Ted Yu > Fix For: 0.94.14 > > Attachments: 9819.txt > > > In the email thread: http://search-hadoop.com/m/dcqod1uy32h > yonghu encountered the following exception when he tried to retrieve > HTableInterface: > {code} > ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: > Failed 1 action: org.apache.hadoop.hbase.DoNotRetryIOException: > Coprocessor: > 'org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment@9a99eb' > threw: 'java.lang.UnsupportedOperationException: Immutable Configuration' > and has been removedfrom the active coprocessor set. > at > org.apache.hadoop.hbase.coprocessor.CoprocessorHost.handleCoprocessorThrowable(CoprocessorHost.java:740) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:810) > at > org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2196) > at > org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2172) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3811) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:320) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1426) > Caused by: java.lang.UnsupportedOperationException: Immutable Configuration > at > org.apache.hadoop.hbase.regionserver.CompoundConfiguration.set(CompoundConfiguration.java:484) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:721) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:986) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:961) > at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) > at org.apache.hadoop.hbase.client.HTable.(HTable.java:243) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:671) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:658) > at > CDCTrigger.TriggerForModification.prePut(TriggerForModification.java:61) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:808) > ... 9 more > : 1 time, servers with issues: hans-laptop:60020 > {code} > CompoundConfiguration is mutable in 0.96 and beyond. > This should be backported to 0.94 -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (HBASE-9819) Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94
[ https://issues.apache.org/jira/browse/HBASE-9819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13804482#comment-13804482 ] Hudson commented on HBASE-9819: --- SUCCESS: Integrated in HBase-0.94-security #322 (See [https://builds.apache.org/job/HBase-0.94-security/322/]) HBASE-9819 Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 (Ted Yu) (tedyu: rev 1535442) * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/CompoundConfiguration.java * /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/regionserver/TestCompoundConfiguration.java > Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 > - > > Key: HBASE-9819 > URL: https://issues.apache.org/jira/browse/HBASE-9819 > Project: HBase > Issue Type: Task >Reporter: Ted Yu >Assignee: Ted Yu > Fix For: 0.94.14 > > Attachments: 9819.txt > > > In the email thread: http://search-hadoop.com/m/dcqod1uy32h > yonghu encountered the following exception when he tried to retrieve > HTableInterface: > {code} > ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: > Failed 1 action: org.apache.hadoop.hbase.DoNotRetryIOException: > Coprocessor: > 'org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment@9a99eb' > threw: 'java.lang.UnsupportedOperationException: Immutable Configuration' > and has been removedfrom the active coprocessor set. > at > org.apache.hadoop.hbase.coprocessor.CoprocessorHost.handleCoprocessorThrowable(CoprocessorHost.java:740) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:810) > at > org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2196) > at > org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2172) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3811) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:320) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1426) > Caused by: java.lang.UnsupportedOperationException: Immutable Configuration > at > org.apache.hadoop.hbase.regionserver.CompoundConfiguration.set(CompoundConfiguration.java:484) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:721) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:986) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:961) > at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) > at org.apache.hadoop.hbase.client.HTable.(HTable.java:243) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:671) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:658) > at > CDCTrigger.TriggerForModification.prePut(TriggerForModification.java:61) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:808) > ... 9 more > : 1 time, servers with issues: hans-laptop:60020 > {code} > CompoundConfiguration is mutable in 0.96 and beyond. > This should be backported to 0.94 -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (HBASE-9819) Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94
[ https://issues.apache.org/jira/browse/HBASE-9819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13804580#comment-13804580 ] Hudson commented on HBASE-9819: --- FAILURE: Integrated in HBase-0.94 #1181 (See [https://builds.apache.org/job/HBase-0.94/1181/]) HBASE-9819 Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 (Ted Yu) (tedyu: rev 1535442) * /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/regionserver/CompoundConfiguration.java * /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/regionserver/TestCompoundConfiguration.java > Backport HBASE-8372 'Provide mutability to CompoundConfiguration' to 0.94 > - > > Key: HBASE-9819 > URL: https://issues.apache.org/jira/browse/HBASE-9819 > Project: HBase > Issue Type: Task >Reporter: Ted Yu >Assignee: Ted Yu > Fix For: 0.94.14 > > Attachments: 9819.txt > > > In the email thread: http://search-hadoop.com/m/dcqod1uy32h > yonghu encountered the following exception when he tried to retrieve > HTableInterface: > {code} > ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: > Failed 1 action: org.apache.hadoop.hbase.DoNotRetryIOException: > Coprocessor: > 'org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionEnvironment@9a99eb' > threw: 'java.lang.UnsupportedOperationException: Immutable Configuration' > and has been removedfrom the active coprocessor set. > at > org.apache.hadoop.hbase.coprocessor.CoprocessorHost.handleCoprocessorThrowable(CoprocessorHost.java:740) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:810) > at > org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2196) > at > org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2172) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3811) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.hadoop.hbase.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:320) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1426) > Caused by: java.lang.UnsupportedOperationException: Immutable Configuration > at > org.apache.hadoop.hbase.regionserver.CompoundConfiguration.set(CompoundConfiguration.java:484) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:721) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:986) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:961) > at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) > at org.apache.hadoop.hbase.client.HTable.(HTable.java:243) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:671) > at > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getTable(HConnectionManager.java:658) > at > CDCTrigger.TriggerForModification.prePut(TriggerForModification.java:61) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:808) > ... 9 more > : 1 time, servers with issues: hans-laptop:60020 > {code} > CompoundConfiguration is mutable in 0.96 and beyond. > This should be backported to 0.94 -- This message was sent by Atlassian JIRA (v6.1#6144)