[jira] [Commented] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752417#comment-15752417 ] Josh Elser commented on ACCUMULO-4535: -- bq. Though it would break custom load balancers that are using this function instead of the other one This is one of those really hard decisions to make. Personally, I fall on the side of: "if we can avoid breaking people, please do". But, we are technically under no obligation to maintain compatibility here. I also find it absurd that we're presenting extension points that aren't covered by any compatibility guarantees... > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752349#comment-15752349 ] Adam J Shook edited comment on ACCUMULO-4535 at 12/15/16 8:07 PM: -- Wouldn't it be best to remove {{TabletBalancer#init(ServerConfiguration)}} entirely? I find no other usages of this function outside of the {{HostRegexTableLoadBalancer}} tests and in the {{ChaoticLoadBalancer}} which just throws a not implemented exception. edit: edit: Nevermind the nevermind, this could be done... Though it would break non-standard load balancers that are using this function instead of the other one. was (Author: adamjshook): Wouldn't it be best to remove {{TabletBalancer#init(ServerConfiguration)}} entirely? I find no other usages of this function outside of the {{HostRegexTableLoadBalancer}} tests and in the {{ChaoticLoadBalancer}} which just throws a not implemented exception. edit: edit: nevermind the nevermind, this could be done... > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752349#comment-15752349 ] Adam J Shook edited comment on ACCUMULO-4535 at 12/15/16 8:08 PM: -- Wouldn't it be best to remove {{TabletBalancer#init(ServerConfiguration)}} entirely? I find no other usages of this function outside of the {{HostRegexTableLoadBalancer}} tests and in the {{ChaoticLoadBalancer}} which just throws a not implemented exception. edit: edit: Nevermind the nevermind, this could be done... Though it would break custom load balancers that are using this function instead of the other one. was (Author: adamjshook): Wouldn't it be best to remove {{TabletBalancer#init(ServerConfiguration)}} entirely? I find no other usages of this function outside of the {{HostRegexTableLoadBalancer}} tests and in the {{ChaoticLoadBalancer}} which just throws a not implemented exception. edit: edit: Nevermind the nevermind, this could be done... Though it would break non-standard load balancers that are using this function instead of the other one. > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752349#comment-15752349 ] Adam J Shook edited comment on ACCUMULO-4535 at 12/15/16 7:57 PM: -- Wouldn't it be best to remove {{TabletBalancer#init(ServerConfiguration)}} entirely? I find no other usages of this function outside of the {{HostRegexTableLoadBalancer}} tests and in the {{ChaoticLoadBalancer}} which just throws a not implemented exception. edit: edit: nevermind the nevermind, this could be done... was (Author: adamjshook): -Wouldn't it be best to remove {{TabletBalancer#init(ServerConfiguration)}} entirely? I find no other usages of this function outside of the {{HostRegexTableLoadBalancer}} tests and in the {{ChaoticLoadBalancer}} which just throws a not implemented exception.- edit: nevermind -- I see what is going on with the tests. > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752349#comment-15752349 ] Adam J Shook commented on ACCUMULO-4535: Wouldn't it be best to remove {{TabletBalancer#init(ServerConfiguration)}} entirely? I find no other usages of this function outside of the {{HostRegexTableLoadBalancer}} tests and in the {{ChaoticLoadBalancer}} which just throws a not implemented exception. > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752304#comment-15752304 ] Adam J Shook edited comment on ACCUMULO-4535 at 12/15/16 7:49 PM: -- I don't see any changes in the Blame around that part. Master [1] calls the {{TabletBalancer#init(ServerConfigurationFactory)}} which is not what the regex load balancer is overriding [2], and the {{TabletBalancer}} doesn't call the other init function [3]. [1] https://github.com/apache/accumulo/blob/1.7/server/master/src/main/java/org/apache/accumulo/master/Master.java#L589 [2] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/HostRegexTableLoadBalancer.java#L257 [3] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/TabletBalancer.java#L57 I don't think it is the same as ACCUMULO-4196 -- not enough details in that ticket to tell. It fails trying to get assignments: {code} 2016-12-15 13:35:55,349 [master.Master] ERROR: Error processing table state for store Root Table java.lang.NullPointerException at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getPoolNamesForHost(HostRegexTableLoadBalancer.java:142) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.splitCurrentByRegex(HostRegexTableLoadBalancer.java:108) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getAssignments(HostRegexTableLoadBalancer.java:266) at org.apache.accumulo.master.TabletGroupWatcher.flushChanges(TabletGroupWatcher.java:745) at org.apache.accumulo.master.TabletGroupWatcher.run(TabletGroupWatcher.java:295) {code} was (Author: adamjshook): I don't see any changes in the Blame around that part. Master [1] calls the {{init#ServerConfigurationFactory}} which is not what the regex load balancer is overriding [2], and the {{TabletBalancer}} doesn't call the other init function [3]. [1] https://github.com/apache/accumulo/blob/1.7/server/master/src/main/java/org/apache/accumulo/master/Master.java#L589 [2] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/HostRegexTableLoadBalancer.java#L257 [3] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/TabletBalancer.java#L57 I don't think it is the same as ACCUMULO-4196 -- not enough details in that ticket to tell. It fails trying to get assignments: {code} 2016-12-15 13:35:55,349 [master.Master] ERROR: Error processing table state for store Root Table java.lang.NullPointerException at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getPoolNamesForHost(HostRegexTableLoadBalancer.java:142) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.splitCurrentByRegex(HostRegexTableLoadBalancer.java:108) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getAssignments(HostRegexTableLoadBalancer.java:266) at org.apache.accumulo.master.TabletGroupWatcher.flushChanges(TabletGroupWatcher.java:745) at org.apache.accumulo.master.TabletGroupWatcher.run(TabletGroupWatcher.java:295) {code} > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752304#comment-15752304 ] Adam J Shook edited comment on ACCUMULO-4535 at 12/15/16 7:41 PM: -- I don't see any changes in the Blame around that part. Master [1] calls the {{init#ServerConfigurationFactory}} which is not what the regex load balancer is overriding [2], and the {{TabletBalancer}} doesn't call the other init function. [1] https://github.com/apache/accumulo/blob/1.7/server/master/src/main/java/org/apache/accumulo/master/Master.java#L589 [2] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/HostRegexTableLoadBalancer.java#L257 [3] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/TabletBalancer.java#L57 I don't think it is the same as ACCUMULO-4196 -- not enough details in that ticket to tell. It fails trying to get assignments: {code} 2016-12-15 13:35:55,349 [master.Master] ERROR: Error processing table state for store Root Table java.lang.NullPointerException at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getPoolNamesForHost(HostRegexTableLoadBalancer.java:142) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.splitCurrentByRegex(HostRegexTableLoadBalancer.java:108) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getAssignments(HostRegexTableLoadBalancer.java:266) at org.apache.accumulo.master.TabletGroupWatcher.flushChanges(TabletGroupWatcher.java:745) at org.apache.accumulo.master.TabletGroupWatcher.run(TabletGroupWatcher.java:295) {code} was (Author: adamjshook): I don't see any changes in the Blame around that part. Master [1] calls the {{init#ServerConfigurationFactory}} which is not what the regex load balancer is overriding [2], and the {{TabletBalancer}} doesn't call the other init function. [1] https://github.com/apache/accumulo/blob/1.7/server/master/src/main/java/org/apache/accumulo/master/Master.java#L589 [2] https://github.com/apache/accumulo/blob/rel/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/HostRegexTableLoadBalancer.java#L257 [3] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/TabletBalancer.java#L57 I don't think it is the same as ACCUMULO-4196 -- not enough details in that ticket to tell. It fails trying to get assignments: {code} 2016-12-15 13:35:55,349 [master.Master] ERROR: Error processing table state for store Root Table java.lang.NullPointerException at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getPoolNamesForHost(HostRegexTableLoadBalancer.java:142) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.splitCurrentByRegex(HostRegexTableLoadBalancer.java:108) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getAssignments(HostRegexTableLoadBalancer.java:266) at org.apache.accumulo.master.TabletGroupWatcher.flushChanges(TabletGroupWatcher.java:745) at org.apache.accumulo.master.TabletGroupWatcher.run(TabletGroupWatcher.java:295) {code} > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752304#comment-15752304 ] Adam J Shook edited comment on ACCUMULO-4535 at 12/15/16 7:41 PM: -- I don't see any changes in the Blame around that part. Master [1] calls the {{init#ServerConfigurationFactory}} which is not what the regex load balancer is overriding [2], and the {{TabletBalancer}} doesn't call the other init function. [1] https://github.com/apache/accumulo/blob/1.7/server/master/src/main/java/org/apache/accumulo/master/Master.java#L589 [2] https://github.com/apache/accumulo/blob/rel/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/HostRegexTableLoadBalancer.java#L257 [3] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/TabletBalancer.java#L57 I don't think it is the same as ACCUMULO-4196 -- not enough details in that ticket to tell. It fails trying to get assignments: {code} 2016-12-15 13:35:55,349 [master.Master] ERROR: Error processing table state for store Root Table java.lang.NullPointerException at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getPoolNamesForHost(HostRegexTableLoadBalancer.java:142) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.splitCurrentByRegex(HostRegexTableLoadBalancer.java:108) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getAssignments(HostRegexTableLoadBalancer.java:266) at org.apache.accumulo.master.TabletGroupWatcher.flushChanges(TabletGroupWatcher.java:745) at org.apache.accumulo.master.TabletGroupWatcher.run(TabletGroupWatcher.java:295) {code} was (Author: adamjshook): I don't see any changes in the Blame around that part. Master [1] calls the {{init#ServerConfigurationFactory}} which is not what the regex load balancer is overriding [2], and the {{TabletBalancer}} doesn't call the other init function. [1] https://github.com/apache/accumulo/blob/1.7/server/master/src/main/java/org/apache/accumulo/master/Master.java#L589 [2] https://github.com/apache/accumulo/blob/rel/1.7.2/server/base/src/main/java/org/apache/accumulo/server/master/balancer/HostRegexTableLoadBalancer.java#L257 [3] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/TabletBalancer.java#L57 I don't think it is the same as ACCUMULO-4196 -- not enough details in that ticket to tell. It fails trying to get assignments: {code} 2016-12-15 13:35:55,349 [master.Master] ERROR: Error processing table state for store Root Table java.lang.NullPointerException at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getPoolNamesForHost(HostRegexTableLoadBalancer.java:142) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.splitCurrentByRegex(HostRegexTableLoadBalancer.java:108) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getAssignments(HostRegexTableLoadBalancer.java:266) at org.apache.accumulo.master.TabletGroupWatcher.flushChanges(TabletGroupWatcher.java:745) at org.apache.accumulo.master.TabletGroupWatcher.run(TabletGroupWatcher.java:295) {code} > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752304#comment-15752304 ] Adam J Shook commented on ACCUMULO-4535: I don't see any changes in the Blame around that part. Master [1] calls the {{init#ServerConfigurationFactory}} which is not what the regex load balancer is overriding [2], and the {{TabletBalancer}} doesn't call the other init function. [1] https://github.com/apache/accumulo/blob/1.7/server/master/src/main/java/org/apache/accumulo/master/Master.java#L589 [2] https://github.com/apache/accumulo/blob/rel/1.7.2/server/base/src/main/java/org/apache/accumulo/server/master/balancer/HostRegexTableLoadBalancer.java#L257 [3] https://github.com/apache/accumulo/blob/1.7/server/base/src/main/java/org/apache/accumulo/server/master/balancer/TabletBalancer.java#L57 I don't think it is the same as ACCUMULO-4196 -- not enough details in that ticket to tell. It fails trying to get assignments: {code} 2016-12-15 13:35:55,349 [master.Master] ERROR: Error processing table state for store Root Table java.lang.NullPointerException at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getPoolNamesForHost(HostRegexTableLoadBalancer.java:142) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.splitCurrentByRegex(HostRegexTableLoadBalancer.java:108) at org.apache.accumulo.server.master.balancer.HostRegexTableLoadBalancer.getAssignments(HostRegexTableLoadBalancer.java:266) at org.apache.accumulo.master.TabletGroupWatcher.flushChanges(TabletGroupWatcher.java:745) at org.apache.accumulo.master.TabletGroupWatcher.run(TabletGroupWatcher.java:295) {code} > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752262#comment-15752262 ] Dave Marion commented on ACCUMULO-4535: --- Also, is this the same as ACCUMULO-4196? > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752260#comment-15752260 ] Dave Marion commented on ACCUMULO-4535: --- [~adamjshook] Do you know if the Master changed since I added this? I'm a little confused, as I tested this and it did work at one point. > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
Adam J Shook created ACCUMULO-4535: -- Summary: HostRegexTableLoadBalancer fails with NullPointerException Key: ACCUMULO-4535 URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 Project: Accumulo Issue Type: Bug Affects Versions: 1.7.2 Reporter: Adam J Shook Assignee: Adam J Shook Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It fails to start and throws a {{NullPointerException}} when trying to access the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the load balancer overrides is the wrong one that the Master calls (wrong signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException
[ https://issues.apache.org/jira/browse/ACCUMULO-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752238#comment-15752238 ] Adam J Shook commented on ACCUMULO-4535: Working on a GitHub PR now. > HostRegexTableLoadBalancer fails with NullPointerException > -- > > Key: ACCUMULO-4535 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4535 > Project: Accumulo > Issue Type: Bug >Affects Versions: 1.7.2 >Reporter: Adam J Shook >Assignee: Adam J Shook > > Ran into an issue when testing out the {{HostRegexTableLoadBalancer}}. It > fails to start and throws a {{NullPointerException}} when trying to access > the {{poolNameToRegexPattern}}. The root cause is the {{init}} function the > load balancer overrides is the wrong one that the Master calls (wrong > signature). -- This message was sent by Atlassian JIRA (v6.3.4#6332)