[ 
https://issues.apache.org/jira/browse/HBASE-8693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13693632#comment-13693632
 ] 

stack commented on HBASE-8693:
------------------------------

Should this work be in hbase-common rather than in hbase-client?  They are 
client facility at first but one day they might go server-side.  Also, easier 
adding to hbase-common than to hbase-client.  Unless they have dependencies?

What is Order here?

+  /**
+   * Write instance <code>v</code> into buffer <code>b</code>.
+   */
+  public abstract void write(ByteBuffer b, T v, Order ord);


When would I use isCoercibleTo?

I see a read on Union4 but not a write.  That intentional?  The union3 will 
take care of it?  Ditto union3...

How I describe a Struct outside of a Struct (JSON to describe how to make one?)

Whats a Binary?

Agree that example usage would help.

Do we need all these types?

Good stuff N.

I think you should post today's slides here too; they are good on the 
high-level.
                
> Implement extensible type API based on serialization primitives
> ---------------------------------------------------------------
>
>                 Key: HBASE-8693
>                 URL: https://issues.apache.org/jira/browse/HBASE-8693
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Client
>            Reporter: Nick Dimiduk
>            Assignee: Nick Dimiduk
>             Fix For: 0.95.2
>
>         Attachments: 0001-HBASE-8693-Extensible-data-types-API.patch
>
>


--
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

Reply via email to