[jira] [Commented] (ACCUMULO-4535) HostRegexTableLoadBalancer fails with NullPointerException

2016-12-15 Thread Josh Elser (JIRA)

[ 
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

2016-12-15 Thread Adam J Shook (JIRA)

[ 
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

2016-12-15 Thread Adam J Shook (JIRA)

[ 
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

2016-12-15 Thread Adam J Shook (JIRA)

[ 
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

2016-12-15 Thread Adam J Shook (JIRA)

[ 
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

2016-12-15 Thread Adam J Shook (JIRA)

[ 
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

2016-12-15 Thread Adam J Shook (JIRA)

[ 
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

2016-12-15 Thread Adam J Shook (JIRA)

[ 
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

2016-12-15 Thread Adam J Shook (JIRA)

[ 
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

2016-12-15 Thread Dave Marion (JIRA)

[ 
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

2016-12-15 Thread Dave Marion (JIRA)

[ 
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

2016-12-15 Thread Adam J Shook (JIRA)
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

2016-12-15 Thread Adam J Shook (JIRA)

[ 
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)