hudi-bot opened a new issue, #15795:
URL: https://github.com/apache/hudi/issues/15795

   after flink cdc application delete records for a mor table, spark sql will 
query fail on the table with below exception:
   
    
   
   Serialization trace:
   orderingVal (org.apache.hudi.common.model.DeleteRecord)
       at 
com.esotericsoftware.kryo.util.DefaultClassResolver.readName(DefaultClassResolver.java:160)
       at 
com.esotericsoftware.kryo.util.DefaultClassResolver.readClass(DefaultClassResolver.java:133)
       at com.esotericsoftware.kryo.Kryo.readClass(Kryo.java:693)
       at 
com.esotericsoftware.kryo.serializers.ObjectField.read(ObjectField.java:118)
       at 
com.esotericsoftware.kryo.serializers.FieldSerializer.read(FieldSerializer.java:543)
       at com.esotericsoftware.kryo.Kryo.readObject(Kryo.java:731)
       at 
com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ObjectArraySerializer.read(DefaultArraySerializers.java:391)
       at 
com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ObjectArraySerializer.read(DefaultArraySerializers.java:302)
       at com.esotericsoftware.kryo.Kryo.readClassAndObject(Kryo.java:813)
       at 
org.apache.hudi.common.util.SerializationUtils$KryoSerializerInstance.deserialize(SerializationUtils.java:104)
       at 
org.apache.hudi.common.util.SerializationUtils.deserialize(SerializationUtils.java:78)
       at 
org.apache.hudi.common.table.log.block.HoodieDeleteBlock.deserialize(HoodieDeleteBlock.java:106)
       at 
org.apache.hudi.common.table.log.block.HoodieDeleteBlock.getRecordsToDelete(HoodieDeleteBlock.java:91)
       at 
org.apache.hudi.common.table.log.AbstractHoodieLogRecordReader.processQueuedBlocksForInstant(AbstractHoodieLogRecordReader.java:473)
       at 
org.apache.hudi.common.table.log.AbstractHoodieLogRecordReader.scanInternal(AbstractHoodieLogRecordReader.java:343)
       ... 23 more
   Caused by: java.lang.ClassNotFoundException: 
org.apache.hudi.org.apache.avro.util.Utf8
       at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
       at java.lang.Class.forName0(Native Method)
       at java.lang.Class.forName(Class.java:348)
       at 
com.esotericsoftware.kryo.util.DefaultClassResolver.readName(DefaultClassResolver.java:154)
       ... 37 more
   
   ## JIRA info
   
   - Link: https://issues.apache.org/jira/browse/HUDI-5798
   - Type: Bug
   
   
   ---
   
   
   ## Comments
   
   15/Feb/23 12:57;lrz;I fix this issue by add a special avro shade jar at 
spark/jars, and it seems not good to introduce into hudi project  ;;;


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to