You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Andrew Kyle Purtell (Jira)" <ji...@apache.org> on 2022/04/17 23:34:00 UTC

[jira] [Assigned] (HBASE-26959) Brotli compression support

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

Andrew Kyle Purtell reassigned HBASE-26959:
-------------------------------------------

    Assignee: Andrew Kyle Purtell

> Brotli compression support
> --------------------------
>
>                 Key: HBASE-26959
>                 URL: https://issues.apache.org/jira/browse/HBASE-26959
>             Project: HBase
>          Issue Type: New Feature
>            Reporter: Andrew Kyle Purtell
>            Assignee: Andrew Kyle Purtell
>            Priority: Minor
>             Fix For: 2.5.0, 3.0.0-alpha-3
>
>
> I was about to document the compression improvements upcoming in 2.5.0 and realized we lacked support for one of the major compression formats in use today. (Arguably brotli is not often used to compress data at rest, but is widely supported among web browsers and HTTP servers and clients.) 
> Brotli support for Java is provided by Apache 2 licensed [Brotli4j|https://github.com/hyperxpro/Brotli4j] available in Maven central.
> It is not difficult to add it, so let's add it. There might be some advantage to opting for brotli compression when storing web data given the precomputed static dictionary of such content included in its specification.  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)