[
https://issues.apache.org/jira/browse/HBASE-9435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13759349#comment-13759349
]
Nick Dimiduk commented on HBASE-9435:
-------------------------------------
>From the description:
bq. The patch is backward compatible except for StorageClusterStatusModel,
which is broken anyway. It only shows one node in the liveNodes field.
I think this is reasonable to backport to 0.94. The release notes on this
ticket should be updated to indicate that in addition to the improvement, it
also fixes the StorageClusterStatusModel issue.
> Fix jersey serialization/deserialization of json objects
> --------------------------------------------------------
>
> Key: HBASE-9435
> URL: https://issues.apache.org/jira/browse/HBASE-9435
> Project: HBase
> Issue Type: Bug
> Components: REST
> Reporter: Francis Liu
> Assignee: Francis Liu
> Fix For: 0.98.0, 0.96.1
>
> Attachments: HBASE-9435.patch, HBASE-9435.patch
>
>
> Stargate uses the default json marshaller/unmarshaller in natural mode. In
> this mode the unmarshaller has trouble unmarshalling json instances.
> This patch fixes this issue by using jackson as the marshaller/unmarshaller
> instead.
> I've also updated all the model unit tests to test json
> serialization/deserialization. Backwards compatibilty can be verified by
> modify the test base class to use the original marshaller/unmarshaller and
> see that model tests pass.
> The patch is backward compatible except for StorageClusterStatusModel, which
> is broken anyway. It only shows one node in the liveNodes field.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira