Open mattieb opened 10 years ago
This may be bloomfilter
's problem. I changed a bit of code in the beginning of native.rb
thus, limiting the seed to 16-bit:
module BloomFilter
class Native < Filter
attr_reader :bf
def initialize(opts = {})
@opts = {
:size => 100,
:hashes => 4,
:seed => Time.now.to_i % 65536,
:bucket => 3,
:raise => false
}.merge(opts)
and I can now consume
again.
I can't figure out what causes this, but it doesn't happen all the time. A few days ago, it happened, but then on my next
archive
/consume
cycle it didn't.Just upgraded to 2.2.2 etc.
Because I like being weird, I'm running this in a dedicated user account on OpenBSD. :smile: