javasoze/kamikaze — pull request #4 by hyan (2011-12-14 04:30:10+00:00)
Title: please pull

hi john, i did two things:
1) add the SUIDs from production kamikaze-3.0.1.jar (all serialzable classes) to the corresponding classes
, except P4DSetNoBase. (this one has two anonymous Processor class which is kind of confusing which SUID to add since i do not know how to use serialver to get anonymous class's SUID. If I use eclipse to get SUID, it is different from what serialver gets). However, this one should not matter since we anyway will not use P4DSetNoBase any more.

2) add the serialization / deserialization to PForDeltaDocIdSet, which reduce the serialized data size by 5% and increase the deserialization speed by 10 times, which I think is kind of hard to believe!

I added both unit tests and performance tests for 2).

Please pull and check them out.