Open yinweiishere opened 8 years ago
status: Hang due to integration work
plan: Implement framework
status: ramp up with c++
plan: start to implement framework, commit the framework patch
status: journal replayer framework patch committed
plan: ramp up with grpc, implement grpc client; implement journal replayer class
status: implement journal lease patch committed; implement grpc client done;
plan: implement journal replayer class;
status: implement journal replayer class; split journal lease into two parts: LeaseClient, LeaseServer
plan: implement replay function in JournalReplayer class; implement LeaseServer;
status: implement journal LeaseClient, LeaseServer done implement journal replayer function(with blocking IO) done;
plan: optimize journal replayer using aio; implement journal replayer init using configuration;
status: implement journal replayer class Done; implement journal replayer init Done;
plan: using aio replay one journal data parallel; fix bugs in JournalLease;
status: volume attach sequence with sg graph Done; fix bugs in Journal lease, Journal Replayer; modify nova driver and cinder driver, attach volume with storage-gateway (tgt) in vCloud Done;
plan: modify nova driver and cinder driver, attach volume with storage-gateway in aws (tgt); test journal replayer; implement storage-gateway agent;
Implement journal replayer to replay journal;
status: