Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
impala::InPredicateBenchmark Class Reference
Collaboration diagram for impala::InPredicateBenchmark:

Classes

struct  TestData
 

Static Public Member Functions

template<typename T , typename SetType >
static TestData< T, SetType > CreateTestData (int num_values, const FunctionContext::TypeDesc &type, int num_search_vals=100)
 
template<typename T , typename SetType >
static void TestSetLookup (int batch_size, void *d)
 
template<typename T , typename SetType >
static void TestIterate (int batch_size, void *d)
 
static void RunIntBenchmark (int n)
 
static void RunStringBenchmark (int n)
 
static void RunDecimalBenchmark (int n)
 

Static Private Member Functions

static FunctionContextCreateContext (int num_args, const FunctionContext::TypeDesc &type)
 

Detailed Description

Definition at line 186 of file in-predicate-benchmark.cc.

Member Function Documentation

static FunctionContext* impala::InPredicateBenchmark::CreateContext ( int  num_args,
const FunctionContext::TypeDesc type 
)
inlinestaticprivate

Definition at line 304 of file in-predicate-benchmark.cc.

static void impala::InPredicateBenchmark::RunIntBenchmark ( int  n)
inlinestatic
static void impala::InPredicateBenchmark::RunStringBenchmark ( int  n)
inlinestatic

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