[
https://issues.apache.org/jira/browse/HCATALOG-249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13213090#comment-13213090
]
Alan Gates commented on HCATALOG-249:
-------------------------------------
JsonSerDe line 94, the debug message says this is HCatRecordSerDe instead of
JsonSerDe
On line 157, I'm wondering if it would be faster to create one list of null
records and use it as a template rather than creating a new null list one
record at a time each time deserialize is called.
line 170 ff. It should not throw a SerDe exception when it can't decode a
single row. We don't want one row of malformed JSON to block reading an entire
file. It should warn and keep going.
line 399 You can't encode arbitrary binary data in JSON. It doesn't accept ",
\, or control characters. This will have to run through base64 encoding or
something similar to render it representable in a string. For now it's
probably ok to say we don't handle binary data in JSON and add this later.
> Rework JSON StorageDriver into a JSON SerDe
> -------------------------------------------
>
> Key: HCATALOG-249
> URL: https://issues.apache.org/jira/browse/HCATALOG-249
> Project: HCatalog
> Issue Type: Sub-task
> Affects Versions: 0.4
> Reporter: Alan Gates
> Assignee: Sushanth Sowmyan
> Fix For: 0.4
>
> Attachments: HCATALOG-249.patch, HCATALOG-249.patch.2
>
>
> We have a JSON storage driver. Given the switch to SerDes we need to switch
> it to be a SerDe instead.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira