|
Martin I'm not sure what to do with an issue phrased as a design question 
These components used to be Serializable in older versions of Hibernate Search, when we didn't have the serializer interface making this a pluggable strategy. For backwards compatibility, we decided to keep them `Serializable` when we created the serializers; I guess we could drop the contract now, but there is no reason to change this code as we're already working on various patches which will make significant code changes in the area (including yourself).
Now I either reject this "issue", or we rephrase it as "No longer make all LuceneWorks Serializable", but I'd reject that too as we normally don't create a separate issue for each step or a larger refactoring.
|