zhztheplayer opened a new pull request, #9600: URL: https://github.com/apache/incubator-gluten/pull/9600
There is a change in bigo-sg/velox4j to mark `NativeBean` as serializable: https://github.com/bigo-sg/velox4j/commit/6dbe131daa399fa6432e1bd25f7857ee6ca325e8#diff-cff66579a3561ef0f1870c5d5bc1b35761d3eb585ce581bde23a4e964d7c5c36R21 This practice may cause Flink serialization to fail, when the bean implementation class has Java optionals defined as class member (which is common in Velox4J), or when there are anonymous classes / lambda definitions in the class. The patch introduces `Velox4JBean` which internally uses JSON serde as Java serde, the API is well-maintained in Velox4J so it's more reliable for Flink's use. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
