For instance Here are the unsupported types I could spot in 5.6.0.Beta3:
* {{org.apache.lucene.analysis.tokenattributes.PackedTokenAttributeImpl}} will be considered as a CharTermAttribute(Impl) and serialized as such * {{org . apache.lucene.search.BoostAttributeImpl}}
Our implementation Also , but also our tests, need the serializer seems to be updated rely on `instanceof` to handle this decide which type of message to send. This makes some classes appear to be supported because they extend a supported class or implement a supported interface, but in fact they're not, because some details are not handled. Such is the case for {{org . apache.lucene.analysis.tokenattributes.PackedTokenAttributeImpl}} for instance, because it extends {{org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl}} but also implements {{org.apache.lucene.analysis.tokenattributes.TypeAttribute}}, {{org.apache.lucene.analysis.tokenattributes.PositionIncrementAttribute}}, and so on. |
|