Holds updates destined for a specific range. More...
#include <UpdateRecRange.h>
Public Member Functions | |
void | reset_updates (UpdateRequest *request) |
void | add_update (UpdateRequest *request, UpdateRecRange &update) |
Public Attributes | |
RangePtr | range |
std::vector< UpdateRecRange > | updates |
UpdateRequest * | last_request {} |
DynamicBuffer | transfer_buf |
CommitLogPtr | transfer_log |
int64_t | latest_transfer_revision {TIMESTAMP_MIN} |
size_t | starting_update_count {} |
uint32_t | transfer_buf_reset_offset {} |
bool | range_blocked {} |
Holds updates destined for a specific range.
Definition at line 56 of file UpdateRecRange.h.
|
inline |
Definition at line 65 of file UpdateRecRange.h.
|
inline |
Definition at line 58 of file UpdateRecRange.h.
UpdateRequest* Hypertable::UpdateRecRangeList::last_request {} |
Definition at line 76 of file UpdateRecRange.h.
int64_t Hypertable::UpdateRecRangeList::latest_transfer_revision {TIMESTAMP_MIN} |
Definition at line 79 of file UpdateRecRange.h.
RangePtr Hypertable::UpdateRecRangeList::range |
Definition at line 74 of file UpdateRecRange.h.
bool Hypertable::UpdateRecRangeList::range_blocked {} |
Definition at line 82 of file UpdateRecRange.h.
size_t Hypertable::UpdateRecRangeList::starting_update_count {} |
Definition at line 80 of file UpdateRecRange.h.
DynamicBuffer Hypertable::UpdateRecRangeList::transfer_buf |
Definition at line 77 of file UpdateRecRange.h.
uint32_t Hypertable::UpdateRecRangeList::transfer_buf_reset_offset {} |
Definition at line 81 of file UpdateRecRange.h.
CommitLogPtr Hypertable::UpdateRecRangeList::transfer_log |
Definition at line 78 of file UpdateRecRange.h.
std::vector<UpdateRecRange> Hypertable::UpdateRecRangeList::updates |
Definition at line 75 of file UpdateRecRange.h.