libfoedus-core
FOEDUS Core Library
|
Represents a group of consecutive logs in the current batch. More...
Represents a group of consecutive logs in the current batch.
Priority is 1) common-key (at least 2 logs), 2) common log code.
Definition at line 287 of file merge_sort.hpp.
#include <merge_sort.hpp>
Public Member Functions | |
log::LogCode | get_log_type () const __attribute__((always_inline)) |
Public Attributes | |
uint32_t | count_ |
bool | has_common_key_ |
bool | has_common_log_code_ |
uint16_t | log_code_ |
|
inline |
Definition at line 292 of file merge_sort.hpp.
References log_code_.
Referenced by foedus::storage::masstree::MasstreeComposeContext::execute().
uint32_t foedus::snapshot::MergeSort::GroupifyResult::count_ |
Definition at line 288 of file merge_sort.hpp.
Referenced by foedus::storage::masstree::MasstreeComposeContext::execute(), and foedus::snapshot::MergeSort::groupify().
bool foedus::snapshot::MergeSort::GroupifyResult::has_common_key_ |
Definition at line 289 of file merge_sort.hpp.
Referenced by foedus::storage::masstree::MasstreeComposeContext::execute(), and foedus::snapshot::MergeSort::groupify().
bool foedus::snapshot::MergeSort::GroupifyResult::has_common_log_code_ |
Definition at line 290 of file merge_sort.hpp.
Referenced by foedus::storage::masstree::MasstreeComposeContext::execute(), and foedus::snapshot::MergeSort::groupify().
uint16_t foedus::snapshot::MergeSort::GroupifyResult::log_code_ |
Definition at line 291 of file merge_sort.hpp.
Referenced by get_log_type(), and foedus::snapshot::MergeSort::groupify().