> No, it still does these weird things (stalling/eating CPU). I will try out
> the CVS version, and if it doesn't behave better, I'll just implement it
> myself for the time being. Not complicated after all.

The CVS version is currently not totally functional (although it compiles
and doesn't throw any exceptions). Everything works except for trolling, I
think. I did a major rewrite this weekend.

The CVS version is now using RDF files instead of just listing keys. This
is because the usefulness of straight key indices is quite limited as
opposed to key indices which attach metadata to the keys. The
KeyIndexClient API provies a way to just get a list of keys, though (this
is what it does as a default. There's no way to get at the metadata yet).

So your time would probably be better spent debugging KeyIndexClient
rather than rewriting it from scratch since you'll have to parse and
generate RDF in order to have a compatible key index format.




_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to