Context record for update request passed into UpdatePipeline. More...
#include <UpdateContext.h>

Public Member Functions | |
| UpdateContext (std::vector< UpdateRecTable * > &updates, std::chrono::fast_clock::time_point xt) | |
| Constructor. More... | |
| ~UpdateContext () | |
| Destructor. More... | |
Public Attributes | |
| std::vector< UpdateRecTable * > | updates |
| std::chrono::fast_clock::time_point | expire_time |
| int64_t | auto_revision |
| SendBackRec | send_back |
| DynamicBuffer | root_buf |
| int64_t | last_revision |
| uint32_t | total_updates {} |
| uint32_t | total_added {} |
| uint32_t | total_syncs {} |
| uint64_t | total_bytes_added {} |
Context record for update request passed into UpdatePipeline.
Definition at line 38 of file UpdateContext.h.
|
inline |
Constructor.
| updates | Vector of updates |
| xt | Expiration time |
Definition at line 44 of file UpdateContext.h.
|
inline |
Destructor.
Definition at line 49 of file UpdateContext.h.
| int64_t Hypertable::UpdateContext::auto_revision |
Definition at line 55 of file UpdateContext.h.
| std::chrono::fast_clock::time_point Hypertable::UpdateContext::expire_time |
Definition at line 54 of file UpdateContext.h.
| int64_t Hypertable::UpdateContext::last_revision |
Definition at line 58 of file UpdateContext.h.
| DynamicBuffer Hypertable::UpdateContext::root_buf |
Definition at line 57 of file UpdateContext.h.
| SendBackRec Hypertable::UpdateContext::send_back |
Definition at line 56 of file UpdateContext.h.
| uint32_t Hypertable::UpdateContext::total_added {} |
Definition at line 60 of file UpdateContext.h.
| uint64_t Hypertable::UpdateContext::total_bytes_added {} |
Definition at line 62 of file UpdateContext.h.
| uint32_t Hypertable::UpdateContext::total_syncs {} |
Definition at line 61 of file UpdateContext.h.
| uint32_t Hypertable::UpdateContext::total_updates {} |
Definition at line 59 of file UpdateContext.h.
| std::vector<UpdateRecTable *> Hypertable::UpdateContext::updates |
Definition at line 53 of file UpdateContext.h.
1.8.8