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

Claude Warren commented on COLLECTIONS-728:
-------------------------------------------

I think I am confused.  Without resorting to Serialized interface how do you 
propose to move the hash function from one system to another?

What do you mean by: "So if in practice, there is a problem, my opinion is that 
the design must be modified without resorting to external code."?  What do you 
mean by "external code" in this statement?

What do you mean here: "I've asked the same question about methods like 
{{isIterative()}}, that also obviously only make sense in a Java environment."  
The isIterative() question is information about how the hash is constructed.  
That construction is not Java only.  The example provided was from Cassandra 
and thus in Java, but the Kirsh and Mitzenmacher paper describes the process in 
mathematical terms and thus is applicable to any programming language.

Similarly the Signed/Unsigned interpretation of the buffer makes a difference 
and is not a Java only implementation detail.

 

 

> BloomFilter contribution
> ------------------------
>
>                 Key: COLLECTIONS-728
>                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-728
>             Project: Commons Collections
>          Issue Type: Task
>            Reporter: Claude Warren
>            Priority: Minor
>         Attachments: BF_Func.md, BloomFilter.java, BloomFilterI2.java, 
> Usage.md
>
>
> Contribution of BloomFilter library comprising base implementation and gated 
> collections.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to