Everett
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
everett::merge_checkpoint Struct Reference

#include <durability.h>

Public Member Functions

bool operator== (merge_checkpoint const &) const =default
 
std::uint64_t sealed_bytes () const
 

Public Attributes

std::string exact_id
 
merge_identity identity
 
std::string output_generation
 
std::vector< merge_input_cursor > inputs
 
std::vector< sealed_merge_extent > sealed_output
 
std::string previous_output_key
 
std::string metadata_state
 
std::uint64_t output_records = 0
 
std::uint64_t completed_work = 0
 

Member Function Documentation

◆ operator==()

bool everett::merge_checkpoint::operator== ( merge_checkpoint const &  ) const
default

◆ sealed_bytes()

std::uint64_t everett::merge_checkpoint::sealed_bytes ( ) const
inline

Member Data Documentation

◆ completed_work

std::uint64_t everett::merge_checkpoint::completed_work = 0

◆ exact_id

std::string everett::merge_checkpoint::exact_id

◆ identity

merge_identity everett::merge_checkpoint::identity

◆ inputs

std::vector<merge_input_cursor> everett::merge_checkpoint::inputs

◆ metadata_state

std::string everett::merge_checkpoint::metadata_state

◆ output_generation

std::string everett::merge_checkpoint::output_generation

◆ output_records

std::uint64_t everett::merge_checkpoint::output_records = 0

◆ previous_output_key

std::string everett::merge_checkpoint::previous_output_key

◆ sealed_output

std::vector<sealed_merge_extent> everett::merge_checkpoint::sealed_output

The documentation for this struct was generated from the following file: