• 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
Name
Last commit
Last update
..
test Loading commit data...
attributes.go Loading commit data...
attributes_queue.go Loading commit data...
attributes_queue_test.go Loading commit data...
attributes_test.go Loading commit data...
batch.go Loading commit data...
batch_queue.go Loading commit data...
batch_queue_test.go Loading commit data...
batch_test.go Loading commit data...
batch_test_utils.go Loading commit data...
batch_tob_test.go Loading commit data...
batches.go Loading commit data...
batches_test.go Loading commit data...
blob_data_source.go Loading commit data...
blob_data_source_test.go Loading commit data...
calldata_source.go Loading commit data...
calldata_source_test.go Loading commit data...
channel.go Loading commit data...
channel_bank.go Loading commit data...
channel_bank_test.go Loading commit data...
channel_compressor.go Loading commit data...
channel_compressor_test.go Loading commit data...
channel_in_reader.go Loading commit data...
channel_out.go Loading commit data...
channel_out_test.go Loading commit data...
channel_test.go Loading commit data...
data_source.go Loading commit data...
deposit_log.go Loading commit data...
deposit_log_test.go Loading commit data...
deposit_log_tob_test.go Loading commit data...
deposit_source.go Loading commit data...
deposit_source_test.go Loading commit data...
deposits.go Loading commit data...
doc.go Loading commit data...
ecotone_upgrade_transactions.go Loading commit data...
ecotone_upgrade_transactions_test.go Loading commit data...
engine_consolidate.go Loading commit data...
engine_consolidate_test.go Loading commit data...
engine_controller.go Loading commit data...
engine_queue.go Loading commit data...
engine_queue_test.go Loading commit data...
engine_update.go Loading commit data...
error.go Loading commit data...
frame.go Loading commit data...
frame_queue.go Loading commit data...
frame_test.go Loading commit data...
fuzz_parsers_test.go Loading commit data...
l1_block_info.go Loading commit data...
l1_block_info_test.go Loading commit data...
l1_block_info_tob_test.go Loading commit data...
l1_retrieval.go Loading commit data...
l1_retrieval_test.go Loading commit data...
l1_traversal.go Loading commit data...
l1_traversal_test.go Loading commit data...
l2block_util.go Loading commit data...
params.go Loading commit data...
payload_util.go Loading commit data...
payloads_queue.go Loading commit data...
payloads_queue_test.go Loading commit data...
pipeline.go Loading commit data...
pipeline_test.go Loading commit data...
plasma_data_source.go Loading commit data...
plasma_data_source_test.go Loading commit data...
singular_batch.go Loading commit data...
singular_batch_test.go Loading commit data...
span_batch.go Loading commit data...
span_batch_test.go Loading commit data...
span_batch_tx.go Loading commit data...
span_batch_tx_test.go Loading commit data...
span_batch_txs.go Loading commit data...
span_batch_txs_test.go Loading commit data...
span_batch_util.go Loading commit data...
span_channel_out.go Loading commit data...
system_config.go Loading commit data...
system_config_test.go Loading commit data...
types.go Loading commit data...
types_test.go Loading commit data...