You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Hoss Man (JIRA)" <ji...@apache.org> on 2015/07/14 18:59:05 UTC

[jira] [Commented] (SOLR-7787) Fork HyperLogLog and remove fastutil dependency

    [ https://issues.apache.org/jira/browse/SOLR-7787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14626656#comment-14626656 ] 

Hoss Man commented on SOLR-7787:
--------------------------------

I don't have any strong opinions about this issue as it currently stands (ie: "Fork HyperLogLog and remove fastutil dependency") -- as you mentioned, the java-hll project, with it's original goals of a cross langauge binary format protocol, doesn't appear to be very active anymore -- but for the record can you please clarify the context/objective of this issue?

It started out as "Promote fastutil to first-order dependency" -- and your goal seemed to be to remove HPPC, now you seem to have flipped the objective so that the focus is on keeping HPPC, and eliminating fastutil.

having a clear understanding of "the goal" for either refactoring/forking/etc would be helpful for folks to develop an informed opinion.

> Fork HyperLogLog and remove fastutil dependency
> -----------------------------------------------
>
>                 Key: SOLR-7787
>                 URL: https://issues.apache.org/jira/browse/SOLR-7787
>             Project: Solr
>          Issue Type: Task
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Trivial
>             Fix For: 5.3, Trunk
>
>
> So fastutil is now part of Solr's distribution (because the stats component uses hyperloglog library, which in turn requires fastutil). I looked at the actual uses of fastutil and only java-hll uses it (and only a few classes).
> I've created a fork that uses HPPC instead (also randomized all tests, they pass). Since it's a relatively simple package I think it could be forked and imported into Solr's codebase entirely. I'd make a pull request but I see Hoss also created a few comments/ PRs and none of them received any attention; the project seems to be stale or dead?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org