You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This RFC suggests extracting compressing and decompressing stream implementations into a dedicated library.
Rationale
Faster evolution of their API, e.g. adding more compression algorithms while not having to base XP core on more exotic libraries
Functionality
The following classes will be removed from the io.streams packge.
public class io.streams.Bz2CompressingOutputStream
public class io.streams.Bz2DecompressingInputStream
public class io.streams.GzCompressingOutputStream
public class io.streams.GzDecompressingInputStream
public class io.streams.DeflatingOutputStream
public class io.streams.InflatingInputStream
Security considerations
None
Speed impact
Reduced size of XP core
Dependencies
Code must migrate to the new library, which can be done at any time.
Scope of Change
This RFC suggests extracting compressing and decompressing stream implementations into a dedicated library.
Rationale
Faster evolution of their API, e.g. adding more compression algorithms while not having to base XP core on more exotic libraries
Functionality
The following classes will be removed from the
io.streams
packge.Security considerations
None
Speed impact
Reduced size of XP core
Dependencies
Code must migrate to the new library, which can be done at any time.
Related documents
https://github.com/xp-forge/compression
The text was updated successfully, but these errors were encountered: