Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
As per current Sys-logger parser, its always expecting a valid proc id. But as per RFC3164 and RFC5424, the proc id can be skipped.So hive should handled it by using NILVALUE/empty string in case the proc id is null.
Caused by: java.lang.NullPointerException: null at java.lang.String.<init>(String.java:566) at org.apache.hadoop.hive.ql.log.syslog.SyslogParser.createEvent(SyslogParser.java:361) at org.apache.hadoop.hive.ql.log.syslog.SyslogParser.readEvent(SyslogParser.java:326) at org.apache.hadoop.hive.ql.log.syslog.SyslogSerDe.deserialize(SyslogSerDe.java:95)
Attachments
Issue Links
- links to