Asias He
d1720ffed1
streaming: Hold a shared_ptr inside stream_plan
2015-07-14 20:41:14 +08:00
Asias He
14ae9e66ae
streaming: Use shared_ptr to track back to stream_session
...
I tried our lw_shared_ptr, the compiler complained endless usage of
incomplete type stream_session. I can not include stream_session.hh
everywhere due to circular dependency.
For now, I'm using std::shared_ptr which works fine.
2015-07-14 20:41:14 +08:00
Asias He
ad3692f666
streaming: Implement stream_session::add_transfer_ranges
...
Given keyspace names, ranges and column_families names, figure out
mutation_readers to transfer.
2015-07-09 15:52:27 +08:00
Asias He
7ec2ee6b86
streaming: Add stream_plan::listeners
2015-06-30 16:55:30 +08:00
Asias He
6f0994349a
streaming: Add stream_plan::execute
2015-06-30 16:47:25 +08:00
Asias He
abf24b3bfa
streaming: Add flush_before_transfer to stream_plan
2015-06-30 15:38:18 +08:00
Asias He
794c65e58c
streaming: Complete transfer_ranges and request_ranges in stream_plan
2015-06-26 08:31:28 +08:00
Asias He
a4235ebc13
streaming: Implement transfer_files
2015-06-26 08:31:28 +08:00
Asias He
9e8512a783
streaming: Convert StreamPlan.java to C++
2015-06-18 23:02:31 +08:00