Changed the window_service in Replicator to send entries instead of blobs (#1302)

This commit is contained in:
carllin
2018-09-21 16:50:58 -07:00
committed by GitHub
parent e49b8f0ce7
commit 5ab38afa51
2 changed files with 11 additions and 12 deletions

View File

@@ -49,7 +49,7 @@ impl Replicator {
let (fetch_stage, blob_fetch_receiver) =
BlobFetchStage::new_multi_socket(blob_sockets, exit.clone());
let (blob_window_sender, blob_window_receiver) = channel();
let (entry_window_sender, entry_window_receiver) = channel();
// todo: pull blobs off the retransmit_receiver and recycle them?
let (retransmit_sender, retransmit_receiver) = channel();
let t_window = window_service(
@@ -57,12 +57,12 @@ impl Replicator {
shared_window.clone(),
entry_height,
blob_fetch_receiver,
blob_window_sender,
entry_window_sender,
retransmit_sender,
repair_socket,
);
let store_ledger_stage = StoreLedgerStage::new(blob_window_receiver, ledger_path);
let store_ledger_stage = StoreLedgerStage::new(entry_window_receiver, ledger_path);
let ncp = Ncp::new(
&crdt,