Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
TestSearchArgumentImpl output has stuff like this:
Continuing ... java.lang.NoSuchMethodException: <unbound>=GenericUDFBridge.setUdfClass(Class); Continuing ... java.lang.NoSuchMethodException: <unbound>=GenericUDFBridge.setUdfClass(Class);
XMLDecoder used in deserializeExpression by default would swallow some exceptions, such as the ones above; setExceptionListener can be used to receive those.
When I set the listener to inline class that would rethrow them wrapped in RuntimeException, the test failed.
Discovered in HIVE-4914.
It may be a test-specific issue, or some general Expr serialization issue that may affect the real case.
Also Kryo can now be used for serializing stuff.
Attachments
Issue Links
- Is contained by
-
HIVE-5411 Migrate expression serialization to Kryo
- Resolved