[ 
https://issues.apache.org/jira/browse/CALCITE-840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Josh Elser updated CALCITE-840:
-------------------------------
    Attachment: CALCITE-840.001.patch

First pass at support protobuf over the wire instead of Jackson-generated JSON 
from POJOs. Attempts to be non-destructive to those POJOs in an attempt to not 
break existing JSON support. Translation between POJO and protobuf pushed down 
to the POJOs (similar to how requests are presently dispatched to the service 
to create a response). This keeps translation between the two objects close to 
the "model": the POJOs.

Nowhere close to being ready to commit (no tests at all), putting it up for 
interested parties to take a glance and provide any early feedback to the 
approach so far.

> Protobuf transport for Avatica
> ------------------------------
>
>                 Key: CALCITE-840
>                 URL: https://issues.apache.org/jira/browse/CALCITE-840
>             Project: Calcite
>          Issue Type: Bug
>          Components: avatica
>            Reporter: Julian Hyde
>            Assignee: Josh Elser
>         Attachments: CALCITE-840.001.patch
>
>
> Create a transport for Avatica that uses Protobuf.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to