Holds updates destined for a specific table. More...
#include <UpdateRecTable.h>

Public Member Functions | |
| ~UpdateRecTable () | |
Public Attributes | |
| uint64_t | cluster_id |
| Cluster from which these updates originated. More... | |
| TableIdentifier | id |
| Table identifier for destination table. More... | |
| std::vector< UpdateRequest * > | requests |
| Vector of corresponding client requests. More... | |
| ClockT::time_point | expire_time |
| Request expiration time. More... | |
| TableInfoPtr | table_info |
| TableInfo object for destination table. More... | |
| std::unordered_map< Range *, UpdateRecRangeList * > | range_map |
| DynamicBuffer | go_buf |
| uint64_t | total_count {} |
| uint64_t | total_buffer_size {} |
| std::string | error_msg |
| int32_t | error {} |
| uint32_t | flags {} |
| uint32_t | commit_interval {} |
| uint32_t | commit_iteration {} |
| uint32_t | transfer_count {} |
| uint32_t | total_added {} |
Holds updates destined for a specific table.
Definition at line 47 of file UpdateRecTable.h.
|
inline |
Definition at line 49 of file UpdateRecTable.h.
| uint64_t Hypertable::UpdateRecTable::cluster_id |
Cluster from which these updates originated.
Definition at line 56 of file UpdateRecTable.h.
| uint32_t Hypertable::UpdateRecTable::commit_interval {} |
Definition at line 72 of file UpdateRecTable.h.
| uint32_t Hypertable::UpdateRecTable::commit_iteration {} |
Definition at line 73 of file UpdateRecTable.h.
| int32_t Hypertable::UpdateRecTable::error {} |
Definition at line 70 of file UpdateRecTable.h.
| std::string Hypertable::UpdateRecTable::error_msg |
Definition at line 69 of file UpdateRecTable.h.
| ClockT::time_point Hypertable::UpdateRecTable::expire_time |
Request expiration time.
Definition at line 62 of file UpdateRecTable.h.
| uint32_t Hypertable::UpdateRecTable::flags {} |
Definition at line 71 of file UpdateRecTable.h.
| DynamicBuffer Hypertable::UpdateRecTable::go_buf |
Definition at line 66 of file UpdateRecTable.h.
| TableIdentifier Hypertable::UpdateRecTable::id |
Table identifier for destination table.
Definition at line 58 of file UpdateRecTable.h.
| std::unordered_map<Range *, UpdateRecRangeList *> Hypertable::UpdateRecTable::range_map |
Definition at line 65 of file UpdateRecTable.h.
| std::vector<UpdateRequest *> Hypertable::UpdateRecTable::requests |
Vector of corresponding client requests.
Definition at line 60 of file UpdateRecTable.h.
| TableInfoPtr Hypertable::UpdateRecTable::table_info |
TableInfo object for destination table.
Definition at line 64 of file UpdateRecTable.h.
| uint32_t Hypertable::UpdateRecTable::total_added {} |
Definition at line 75 of file UpdateRecTable.h.
| uint64_t Hypertable::UpdateRecTable::total_buffer_size {} |
Definition at line 68 of file UpdateRecTable.h.
| uint64_t Hypertable::UpdateRecTable::total_count {} |
Definition at line 67 of file UpdateRecTable.h.
| uint32_t Hypertable::UpdateRecTable::transfer_count {} |
Definition at line 74 of file UpdateRecTable.h.
1.8.8