Zero  0.1.0
Classes | Namespaces | Typedefs | Functions | Variables
ycsb.h File Reference
#include "sm_vas.h"
#include "table_man.h"
#include "table_desc.h"
#include "skewer.h"
#include "shore_env.h"
#include "shore_client.h"
#include "util/random_input.h"

Go to the source code of this file.

Classes

struct  ycsb::update_input_t
 
struct  ycsb::read_input_t
 
struct  ycsb::populate_db_input_t
 
class  ycsb::ycsbtable_man_impl
 
struct  ycsb::ShoreYCSBTrxCount
 
struct  ycsb::ShoreYCSBTrxStats
 
class  ycsb::ShoreYCSBEnv
 
class  ycsb::baseline_ycsb_client_t
 

Namespaces

 ycsb
 

Typedefs

typedef ss_m Database
 

Functions

 ycsb::DECLARE_TABLE_SCHEMA (ycsbtable_t)
 
static void ycsb::fill_value (char *dest)
 
update_input_t ycsb::create_update_input (int sf, int specificPrefix, int tspread)
 
read_input_t ycsb::create_read_input (int sf, int specificPrefix, int tspread)
 
static populate_db_input_t ycsb::create_populate_db_input (int, int, int)
 

Variables

static constexpr int ycsb::FieldSize = 100
 
static constexpr int ycsb::FieldCount = 10
 
const int ycsb::XCT_YCSB_MBENCH_INSERT_ONLY = 41
 
const int ycsb::XCT_YCSB_MBENCH_DELETE_ONLY = 42
 
const int ycsb::XCT_YCSB_MBENCH_PROBE_ONLY = 43
 
const int ycsb::XCT_YCSB_MBENCH_INSERT_DELETE = 44
 
const int ycsb::XCT_YCSB_MBENCH_INSERT_PROBE = 45
 
const int ycsb::XCT_YCSB_MBENCH_DELETE_PROBE = 46
 
const int ycsb::XCT_YCSB_MBENCH_MIX = 47
 

Typedef Documentation

§ Database

typedef ss_m Database