Skip Menu |

This queue is for tickets about the Bloom-Faster CPAN distribution.

Report information
The Basics
Id: 46455
Status: resolved
Priority: 0/
Queue: Bloom-Faster

People
Owner: palvaro [...] cpan.org
Requestors: jtk [...] northwestern.edu
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Subject: shared Makefile, unwanted print statements and DESTROY
The Makefile.shared and Makefile.static still contain references to Bloom::Leopold and Leopold.pm. I modified .shared and copied it over Makefile.PL per the INSTALL instructions in order to get things compiled correct on an AMD 64-bit system. Also the module and leopold source code sends some output to stdout by default. Traditional behavior would suggest by default it remain silent. In Faster.pm the print statements in the new method should be removed or altered so as not to be send to stdout by default. suggestion.c in the included leopold C implementation should also be updated to change this behavior. I found that the DESTROY method generates errors, $self->{vector} being undefined (line 104) in Faster.pm. I didn't bother doing debugging on this one, I just commented that method out since it should be unnecessary. And if I can fit in a feature request, it would be nice to provide a method to save and load the object data to a file so Bloom filters can be reused across sessions. John
fixed, and significantly cleaned up, with r1.6 (propagating now).