[
https://issues.apache.org/jira/browse/HBASE-1367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12706191#action_12706191
]
Michael Greene commented on HBASE-1367:
---------------------------------------
For what it's worth, compact/framed will not work for me. I think it should be
used for performance testing and for internal use, but using compact/framed
effectively limits you to only C++, Java, and Ruby. This severely limits the
utility of using Thrift (for instance, C# and Python are my target languages
for HBase). All of Thrift's languages support the TBinaryProtocol, only those
three support the TCompactProtocol (though more are being worked on, they're
just not there yet).
> get rid of thrift exception 'NotFound'
> --------------------------------------
>
> Key: HBASE-1367
> URL: https://issues.apache.org/jira/browse/HBASE-1367
> Project: Hadoop HBase
> Issue Type: Sub-task
> Reporter: ryan rawson
> Assignee: Andrew Purtell
> Fix For: 0.20.0
>
> Attachments: hbase-1367-1.patch.gz
>
>
> as per the discussion in HBASE-794, the use of exceptions is not good, since
> some clients may disconnect.
> Return a structure like:
> { boolean: found, RowResult: result }
> where 'result' is optional if found is false.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.