• cody-wang-cb's avatar
    Fjord: Add Brotli channel compression support (#10358) · 4b8f6f4f
    cody-wang-cb authored
    * wip
    
    * wip
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * address some of the bots comments
    
    * use version bit of 1
    
    * fix lint
    
    * adding compression type
    
    * update batch reader
    
    * abstract span channel compressor
    
    * test and singular batch compressor
    
    * fix
    
    * lint
    
    * move channel compressor as interface
    
    * add base class
    
    * fix go mod
    
    * test fixes
    
    * address comments
    
    * fix
    
    * fix
    
    * revert channel builder test
    
    * revert ratio compressor test
    
    * add checks to accept brotli only post fjord
    
    * revemo unnecessary in test
    
    * fix forge-std
    
    * gofmt
    
    * address comments
    
    * remove methods in compressor
    
    * fix error msg
    
    * add compression algo flag to optional flags
    
    * add Clone() function
    
    ---------
    Co-authored-by: default avatarRoberto Bayardo <roberto.bayardo@coinbase.com>
    4b8f6f4f