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

Jake Farrell commented on THRIFT-123:
-------------------------------------

The goal is still to keep as many dependencies out of the core library as 
possible. Looking at the java.util.zip package it appears that it provides 
SYNC_FLUSH [1], not sure what other requirements are needed for this that make 
using the external lib necessary over the java.util.zip deflate|inflate classes.

If using jzlib is still the preferred approach over using java.util.zip then we 
should make a separate jar named libthrift-transport-zlib and make it optional 
so the core lib can remain as dependent free as possible. 

[1]: 
http://docs.oracle.com/javase/7/docs/api/java/util/zip/Deflater.html#SYNC_FLUSH

> implement TZlibTransport in Java
> --------------------------------
>
>                 Key: THRIFT-123
>                 URL: https://issues.apache.org/jira/browse/THRIFT-123
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Java - Library
>            Reporter: Pete Wyckoff
>            Priority: Minor
>         Attachments: thrift_java_tzlibtransport_added.patch
>
>
> TZlibTransport compatible with C++ version of TZlibTransport



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to