Merge scanner for access groups.
More...
#include <MergeScannerAccessGroup.h>
Merge scanner for access groups.
Definition at line 50 of file MergeScannerAccessGroup.h.
MergeScannerAccessGroup::MergeScannerAccessGroup |
( |
String & |
table_name, |
|
|
ScanContext * |
scan_ctx, |
|
|
uint32_t |
flags = 0 |
|
) |
| |
MergeScannerAccessGroup::~MergeScannerAccessGroup |
( |
| ) |
|
|
virtual |
void Hypertable::MergeScannerAccessGroup::add_disk_read |
( |
int64_t |
amount | ) |
|
|
inline |
void Hypertable::MergeScannerAccessGroup::finish_count |
( |
| ) |
|
|
inlineprivate |
void MergeScannerAccessGroup::forward |
( |
| ) |
|
bool MergeScannerAccessGroup::get |
( |
Key & |
key, |
|
|
ByteString & |
value |
|
) |
| |
int64_t MergeScannerAccessGroup::get_disk_read |
( |
| ) |
|
uint32_t Hypertable::MergeScannerAccessGroup::get_flags |
( |
| ) |
|
|
inline |
int64_t Hypertable::MergeScannerAccessGroup::get_input_bytes |
( |
| ) |
|
|
inline |
int64_t Hypertable::MergeScannerAccessGroup::get_input_cells |
( |
| ) |
|
|
inline |
int64_t Hypertable::MergeScannerAccessGroup::get_output_bytes |
( |
| ) |
|
|
inline |
int64_t Hypertable::MergeScannerAccessGroup::get_output_cells |
( |
| ) |
|
|
inline |
void Hypertable::MergeScannerAccessGroup::increment_count |
( |
const Key & |
key, |
|
|
const ByteString & |
value |
|
) |
| |
|
inlineprivate |
void MergeScannerAccessGroup::initialize |
( |
| ) |
|
|
private |
void Hypertable::MergeScannerAccessGroup::io_add_input_cell |
( |
int64_t |
cur_bytes | ) |
|
|
inline |
void Hypertable::MergeScannerAccessGroup::io_add_output_cell |
( |
int64_t |
cur_bytes | ) |
|
|
inline |
bool Hypertable::MergeScannerAccessGroup::matches_counted_key |
( |
const Key & |
key | ) |
const |
|
inlineprivate |
bool Hypertable::MergeScannerAccessGroup::matches_deleted_cell |
( |
const Key & |
key | ) |
const |
|
inlineprivate |
bool Hypertable::MergeScannerAccessGroup::matches_deleted_cell_version |
( |
const Key & |
key | ) |
const |
|
inlineprivate |
bool Hypertable::MergeScannerAccessGroup::matches_deleted_column_family |
( |
const Key & |
key | ) |
const |
|
inlineprivate |
bool Hypertable::MergeScannerAccessGroup::matches_deleted_row |
( |
const Key & |
key | ) |
const |
|
inlineprivate |
void Hypertable::MergeScannerAccessGroup::purge_from_index |
( |
const Key & |
key, |
|
|
const ByteString & |
value |
|
) |
| |
|
inlineprivate |
void Hypertable::MergeScannerAccessGroup::start_count |
( |
const Key & |
key, |
|
|
const ByteString & |
value |
|
) |
| |
|
inlineprivate |
void Hypertable::MergeScannerAccessGroup::update_deleted_cell |
( |
const Key & |
key | ) |
|
|
inlineprivate |
void Hypertable::MergeScannerAccessGroup::update_deleted_cell_version |
( |
const Key & |
key | ) |
|
|
inlineprivate |
void Hypertable::MergeScannerAccessGroup::update_deleted_column_family |
( |
const Key & |
key | ) |
|
|
inlineprivate |
void Hypertable::MergeScannerAccessGroup::update_deleted_row |
( |
const Key & |
key | ) |
|
|
inlineprivate |
bool Hypertable::MergeScannerAccessGroup::m_accumulate_counters |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_bytes_input {} |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_bytes_output {} |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_cells_input {} |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_cells_output {} |
|
private |
uint64_t Hypertable::MergeScannerAccessGroup::m_count |
|
private |
bool Hypertable::MergeScannerAccessGroup::m_count_present {} |
|
private |
Key Hypertable::MergeScannerAccessGroup::m_counted_key |
|
private |
DynamicBuffer Hypertable::MergeScannerAccessGroup::m_counted_key_buffer |
|
private |
DynamicBuffer Hypertable::MergeScannerAccessGroup::m_counted_value |
|
private |
bool Hypertable::MergeScannerAccessGroup::m_delete_present {} |
|
private |
DynamicBuffer Hypertable::MergeScannerAccessGroup::m_deleted_cell {} |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_deleted_cell_timestamp |
|
private |
DynamicBuffer Hypertable::MergeScannerAccessGroup::m_deleted_cell_version {} |
|
private |
std::set<int64_t> Hypertable::MergeScannerAccessGroup::m_deleted_cell_version_set |
|
private |
DynamicBuffer Hypertable::MergeScannerAccessGroup::m_deleted_column_family {} |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_deleted_column_family_timestamp |
|
private |
DynamicBuffer Hypertable::MergeScannerAccessGroup::m_deleted_row {} |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_deleted_row_timestamp |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_disk_read {} |
|
private |
bool Hypertable::MergeScannerAccessGroup::m_done {} |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_end_timestamp |
|
private |
uint32_t Hypertable::MergeScannerAccessGroup::m_flags {} |
|
private |
bool Hypertable::MergeScannerAccessGroup::m_initialized {} |
|
private |
bool Hypertable::MergeScannerAccessGroup::m_no_forward {} |
|
private |
int32_t Hypertable::MergeScannerAccessGroup::m_prev_cf |
|
private |
RegexpInfo Hypertable::MergeScannerAccessGroup::m_regexp_cache |
|
private |
bool Hypertable::MergeScannerAccessGroup::m_return_deletes |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_revision |
|
private |
uint32_t Hypertable::MergeScannerAccessGroup::m_revs_count {} |
|
private |
uint32_t Hypertable::MergeScannerAccessGroup::m_revs_limit {} |
|
private |
ScanContext* Hypertable::MergeScannerAccessGroup::m_scan_context |
|
private |
bool Hypertable::MergeScannerAccessGroup::m_skip_remaining_counter {} |
|
private |
int64_t Hypertable::MergeScannerAccessGroup::m_start_timestamp |
|
private |
The documentation for this class was generated from the following files: