Skip to content
This repository has been archived by the owner on Jul 7, 2020. It is now read-only.

Merge two TDigests throws NullPointerException #100

Open
kevindai0126 opened this issue Nov 20, 2015 · 1 comment
Open

Merge two TDigests throws NullPointerException #100

kevindai0126 opened this issue Nov 20, 2015 · 1 comment

Comments

@kevindai0126
Copy link

Sometimes when I merged two tdigests by call the add method of one tdigest, it threw NullPointerException as follows:
java.lang.NullPointerException
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:85)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at com.clearspring.analytics.stream.quantile.TDigest.add(TDigest.java:146)
at com.clearspring.analytics.stream.quantile.TDigest.add(TDigest.java:171)

@tdunning
Copy link
Contributor

Streamlib should use the AvlTreeDigest instead.

Faster. Better.

On Fri, Nov 20, 2015 at 5:46 PM, kevindai0126 notifications@github.com
wrote:

Sometimes when I merged two tdigests by call the add method of one
tdigest, it threw NullPointerException as follows:
java.lang.NullPointerException
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:85)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:79)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at
com.clearspring.analytics.stream.quantile.GroupTree.add(GroupTree.java:81)
at com.clearspring.analytics.stream.quantile.TDigest.add(TDigest.java:146)
at com.clearspring.analytics.stream.quantile.TDigest.add(TDigest.java:171)


Reply to this email directly or view it on GitHub
#100.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants