Es gibt eine Reihe von APIs, die jetzt im Datastax 3.x-Treiber fehlen. Sie wurden verwendet, um Wrapper-Klassen auf Framework-Ebene zu erstellen, die ich habe.Aktualisieren von Aufrufen an Datastax-Java-APIs, die nicht mehr vorhanden sind 3
https://github.com/datastax/java-driver/tree/3.0/upgrade_guide
Die Upgrade-Anleitung bietet keine Beispiele dafür, wie Anrufe an die entfernten APIs ersetzen (das ich sowieso egal). Hier sind einige, die fehlen und ich versuche, meinen Code zu aktualisieren. Irgendwelche Ideen, was hat sie "ersetzt"?
DataType.serialize(Object value, ProtocolVersion protocolVersion)
DataType.deserialize(ByteBuffer bytes, ProtocolVersion protocolVersion)
DataType.asJavaClass()
DataType.Name.asJavaClass()
Jede Hilfe, auf die APIs Aufrufe dieser Methoden jetzt aufgerufen werden sollten, wäre willkommen.
Diese Fragen und die bereitgestellte Antwort sollte in der Cassandra Upgrade-Dokumentation zur Verfügung. Ich war auf der Suche nach dem gleichen Problem! Vielen Dank! – Philipp