|
Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Public Attributes | |
| int | precision |
| int | scale |
| double | probability_negative |
| vector< StringValue > | data |
| vector< string > | memory |
| vector< Decimal > | result |
| vector< double > | result |
| vector< int32_t > | result |
| uint8_t * | msg |
| uint32_t | length |
| boost::shared_ptr< TTransport > | tmem_transport |
| TBinaryProtocolFactoryT < TMemoryBuffer > | tproto_factory |
| boost::shared_ptr < apache::thrift::protocol::TProtocol > | tproto |
| void * | data |
| int | num_cols |
| int | num_rows |
| vector< int32_t > | results |
| void * | jitted_fn |
| int | num_producer_threads |
| int | num_consumer_threads |
| int64_t | num_produces |
| int64_t | num_consumes |
| int64_t | value |
| vector < boost::multiprecision::int128_t > | boost_add_ints |
| vector < boost::multiprecision::int128_t > | boost_mult_ints |
| boost::multiprecision::int128_t | boost_result |
| vector< __int128_t > | cpp_add_ints |
| vector< __int128_t > | cpp_mult_ints |
| __int128_t | cpp_result |
| vector< int96 > | cpp96_add_ints |
| vector< int96 > | cpp96_mult_ints |
| int96 | cpp96_result |
| vector< int64_t > | int64_ints |
| int64_t | int64_result |
| vector< double > | doubles |
| double | double_result |
| vector< Base1BInt128 > | base1b_ints |
| Base1BInt128 | base1b_result |
| vector< TimestampValue > | result |
| uint8_t * | array |
| uint8_t * | buffer |
| int | num_values |
| int | num_bits |
| int | max_value |
| MemPool * | pool |
| bool | result |
| vector< StringValue > | normal_strings |
| vector< CompactStringValue< 8 > > | compact_strings |
| vector< int > | random_order |
| uint32_t | hash_normal |
| uint32_t | hash_compact |
| vector< string > | string_data |
| char * | s1 |
| int | n1 |
| char * | s2 |
| int | n2 |
| int | result |
| vector< StringValue > | needles |
| vector< StringValue > | haystacks |
| int | matches |
| vector< string > | strings |
| double | result |
| UnpaddedTupleStruct * | unpadded_data |
| PaddedTupleStruct * | padded_data |
| ImpalaTupleStruct * | impala_data |
| char * | unaligned_data |
| vector< int > | rand_access_order |
| ExprContext * | ctx |
| int64_t | dummy_result |
Definition at line 37 of file atod-benchmark.cc.
| uint8_t* TestData< Decimal >::array |
Definition at line 104 of file rle-benchmark.cc.
| vector<Base1BInt128> TestData< Decimal >::base1b_ints |
Definition at line 181 of file multiint-benchmark.cc.
Referenced by InitTestData().
| Base1BInt128 TestData< Decimal >::base1b_result |
Definition at line 182 of file multiint-benchmark.cc.
| vector<boost::multiprecision::int128_t> TestData< Decimal >::boost_add_ints |
Definition at line 162 of file multiint-benchmark.cc.
Referenced by InitTestData().
| vector<boost::multiprecision::int128_t> TestData< Decimal >::boost_mult_ints |
Definition at line 163 of file multiint-benchmark.cc.
Referenced by InitTestData().
| boost::multiprecision::int128_t TestData< Decimal >::boost_result |
Definition at line 164 of file multiint-benchmark.cc.
| uint8_t* TestData< Decimal >::buffer |
Definition at line 105 of file rle-benchmark.cc.
Referenced by main(), TestBitWriter8ByteDecode(), TestBitWriter8ByteEncode(), TestBitWriterDecode(), and TestBitWriterEncode().
| vector<CompactStringValue<8> > TestData< Decimal >::compact_strings |
Definition at line 95 of file string-benchmark.cc.
Referenced by AddTestString(), TestCompactStringsRandom(), and TestCompactStringsSequential().
Definition at line 171 of file multiint-benchmark.cc.
Referenced by InitTestData().
Definition at line 172 of file multiint-benchmark.cc.
Referenced by InitTestData().
Definition at line 173 of file multiint-benchmark.cc.
| vector<__int128_t> TestData< Decimal >::cpp_add_ints |
Definition at line 167 of file multiint-benchmark.cc.
Referenced by InitTestData().
| vector<__int128_t> TestData< Decimal >::cpp_mult_ints |
Definition at line 168 of file multiint-benchmark.cc.
Referenced by InitTestData().
| __int128_t TestData< Decimal >::cpp_result |
Definition at line 169 of file multiint-benchmark.cc.
| ExprContext* TestData< Decimal >::ctx |
Definition at line 84 of file expr-benchmark.cc.
Referenced by BenchmarkQueryFn(), and GenerateBenchmarkExprs().
| vector< StringValue > TestData< Decimal >::data |
Definition at line 41 of file atod-benchmark.cc.
Referenced by AddTestData(), main(), TestAtof(), TestAtoi(), TestBoostDate(), TestBoostIntHash(), TestBoostMixedHash(), TestBoostStringDate(), TestBoostTime(), TestCodegenIntHash(), TestCodegenMixedHash(), TestCrcIntHash(), TestCrcMixedHash(), TestFnvIntHash(), TestFnvMixedHash(), TestImpala(), TestImpalaCased(), TestImpalaDate(), TestImpalaUnrolled(), TestImpalaUnsafe(), TestStrtod(), and TestStrtol().
| void* TestData< Decimal >::data |
Definition at line 77 of file hash-benchmark.cc.
| double TestData< Decimal >::double_result |
Definition at line 179 of file multiint-benchmark.cc.
| vector<double> TestData< Decimal >::doubles |
Definition at line 178 of file multiint-benchmark.cc.
Referenced by InitTestData().
| int64_t TestData< Decimal >::dummy_result |
Definition at line 85 of file expr-benchmark.cc.
Referenced by BenchmarkQueryFn().
| uint32_t TestData< Decimal >::hash_compact |
Definition at line 98 of file string-benchmark.cc.
Referenced by main(), TestCompactStringsRandom(), and TestCompactStringsSequential().
| uint32_t TestData< Decimal >::hash_normal |
Definition at line 97 of file string-benchmark.cc.
Referenced by main(), TestNormalStringsRandom(), and TestNormalStringsSequential().
| vector<StringValue> TestData< Decimal >::haystacks |
Definition at line 40 of file string-search-benchmark.cc.
Referenced by InitTestData(), TestImpalaNonNullTerminated(), TestImpalaNullTerminated(), TestLibc(), and TestPython().
| ImpalaTupleStruct* TestData< Decimal >::impala_data |
Definition at line 73 of file tuple-layout-benchmark.cc.
Referenced by InitTestData(), TestRandomImpala(), and TestSequentialImpala().
| vector<int64_t> TestData< Decimal >::int64_ints |
Definition at line 175 of file multiint-benchmark.cc.
Referenced by InitTestData().
| int64_t TestData< Decimal >::int64_result |
Definition at line 176 of file multiint-benchmark.cc.
| void* TestData< Decimal >::jitted_fn |
Definition at line 81 of file hash-benchmark.cc.
Referenced by main(), TestCodegenIntHash(), and TestCodegenMixedHash().
| uint32_t TestData< Decimal >::length |
Definition at line 39 of file deserialize-benchmark.cc.
Referenced by main(), and TestDeserialize().
| int TestData< Decimal >::matches |
Definition at line 41 of file string-search-benchmark.cc.
Referenced by TestImpalaNonNullTerminated(), TestImpalaNullTerminated(), TestLibc(), and TestPython().
| int TestData< Decimal >::max_value |
Definition at line 108 of file rle-benchmark.cc.
Referenced by main().
| vector< string > TestData< Decimal >::memory |
Definition at line 42 of file atod-benchmark.cc.
Referenced by AddTestData(), and TestBoostStringDate().
| uint8_t * TestData< Decimal >::msg |
Definition at line 38 of file deserialize-benchmark.cc.
Referenced by main(), and TestDeserialize().
| int TestData< Decimal >::n1 |
Definition at line 114 of file string-compare-benchmark.cc.
Referenced by InitTestData(), TestStringCompare1(), TestStringCompare2(), and TestStringCompare3().
| int TestData< Decimal >::n2 |
Definition at line 116 of file string-compare-benchmark.cc.
Referenced by InitTestData(), TestStringCompare1(), TestStringCompare2(), and TestStringCompare3().
| vector<StringValue> TestData< Decimal >::needles |
Definition at line 39 of file string-search-benchmark.cc.
Referenced by InitTestData(), TestImpalaNonNullTerminated(), TestImpalaNullTerminated(), TestLibc(), and TestPython().
| vector<StringValue> TestData< Decimal >::normal_strings |
Definition at line 94 of file string-benchmark.cc.
Referenced by AddTestString(), InitTestData(), TestNormalStringsRandom(), and TestNormalStringsSequential().
| int TestData< Decimal >::num_bits |
Definition at line 107 of file rle-benchmark.cc.
Referenced by main(), TestBitWriter8ByteDecode(), TestBitWriter8ByteEncode(), TestBitWriterDecode(), and TestBitWriterEncode().
| int TestData< Decimal >::num_cols |
Definition at line 78 of file hash-benchmark.cc.
Referenced by main(), TestBoostIntHash(), TestCrcIntHash(), and TestFnvIntHash().
| int TestData< Decimal >::num_consumer_threads |
Definition at line 66 of file lock-benchmark.cc.
Referenced by LaunchThreads(), and main().
| int64_t TestData< Decimal >::num_consumes |
Definition at line 68 of file lock-benchmark.cc.
Referenced by LaunchThreads(), and main().
| int TestData< Decimal >::num_producer_threads |
Definition at line 65 of file lock-benchmark.cc.
Referenced by LaunchThreads(), and main().
| int64_t TestData< Decimal >::num_produces |
Definition at line 67 of file lock-benchmark.cc.
Referenced by LaunchThreads(), and main().
| int TestData< Decimal >::num_rows |
Definition at line 79 of file hash-benchmark.cc.
Referenced by main(), TestBoostIntHash(), TestBoostMixedHash(), TestCodegenIntHash(), TestCodegenMixedHash(), TestCrcIntHash(), TestCrcMixedHash(), TestFnvIntHash(), and TestFnvMixedHash().
| int TestData< Decimal >::num_values |
Definition at line 106 of file rle-benchmark.cc.
Referenced by main(), TestBitWriter8ByteDecode(), TestBitWriter8ByteEncode(), TestBitWriterDecode(), and TestBitWriterEncode().
| PaddedTupleStruct* TestData< Decimal >::padded_data |
Definition at line 72 of file tuple-layout-benchmark.cc.
Referenced by InitTestData(), TestRandomPadded(), and TestSequentialPadded().
Definition at line 109 of file rle-benchmark.cc.
Referenced by main().
| int TestData< Decimal >::precision |
Definition at line 38 of file atod-benchmark.cc.
Referenced by AddTestData(), main(), and TestImpala().
| double TestData< Decimal >::probability_negative |
Definition at line 40 of file atod-benchmark.cc.
Referenced by AddTestData(), and main().
| vector<int> TestData< Decimal >::rand_access_order |
Definition at line 75 of file tuple-layout-benchmark.cc.
Referenced by InitTestData(), TestRandomImpala(), TestRandomPadded(), and TestRandomUnaligned().
| vector<int> TestData< Decimal >::random_order |
Definition at line 96 of file string-benchmark.cc.
Referenced by InitTestData(), TestCompactStringsRandom(), and TestNormalStringsRandom().
| vector<Decimal> TestData< Decimal >::result |
Definition at line 43 of file atod-benchmark.cc.
Referenced by main(), TestAtof(), TestAtoi(), TestBitWriter8ByteDecode(), TestBoostDate(), TestBoostStringDate(), TestBoostTime(), TestImpala(), TestImpalaCased(), TestImpalaDate(), TestImpalaUnrolled(), TestImpalaUnsafe(), TestRandomImpala(), TestRandomPadded(), TestRandomUnaligned(), TestSequentialImpala(), TestSequentialPadded(), TestSequentialUnaligned(), TestSequentialUnpadded(), TestStringCompare1(), TestStringCompare2(), TestStringCompare3(), TestStrtod(), and TestStrtol().
| vector<double> TestData< Decimal >::result |
Definition at line 59 of file atof-benchmark.cc.
| vector<int32_t> TestData< Decimal >::result |
Definition at line 61 of file atoi-benchmark.cc.
| vector<TimestampValue> TestData< Decimal >::result |
Definition at line 66 of file parse-timestamp-benchmark.cc.
| double TestData< Decimal >::result |
Definition at line 70 of file tuple-layout-benchmark.cc.
Definition at line 110 of file rle-benchmark.cc.
| int TestData< Decimal >::result |
Definition at line 117 of file string-compare-benchmark.cc.
| vector<int32_t> TestData< Decimal >::results |
Definition at line 80 of file hash-benchmark.cc.
Referenced by main(), NumCollisions(), TestBoostIntHash(), TestBoostMixedHash(), TestCodegenIntHash(), TestCodegenMixedHash(), TestCrcIntHash(), TestCrcMixedHash(), TestFnvIntHash(), and TestFnvMixedHash().
| char* TestData< Decimal >::s1 |
Definition at line 113 of file string-compare-benchmark.cc.
Referenced by InitTestData(), TestStringCompare1(), TestStringCompare2(), and TestStringCompare3().
| char* TestData< Decimal >::s2 |
Definition at line 115 of file string-compare-benchmark.cc.
Referenced by InitTestData(), TestStringCompare1(), TestStringCompare2(), and TestStringCompare3().
| int TestData< Decimal >::scale |
Definition at line 39 of file atod-benchmark.cc.
Referenced by AddTestData(), main(), and TestImpala().
| vector<string> TestData< Decimal >::string_data |
Definition at line 99 of file string-benchmark.cc.
Referenced by InitTestData().
| vector<string> TestData< Decimal >::strings |
Definition at line 42 of file string-search-benchmark.cc.
Referenced by InitTestData().
| boost::shared_ptr< TTransport > TestData< Decimal >::tmem_transport |
Definition at line 40 of file deserialize-benchmark.cc.
Referenced by main().
| boost::shared_ptr< apache::thrift::protocol::TProtocol > TestData< Decimal >::tproto |
Definition at line 42 of file deserialize-benchmark.cc.
Referenced by main(), and TestDeserializeSharedState().
| TBinaryProtocolFactoryT< TMemoryBuffer > TestData< Decimal >::tproto_factory |
Definition at line 41 of file deserialize-benchmark.cc.
Referenced by main().
| char* TestData< Decimal >::unaligned_data |
Definition at line 74 of file tuple-layout-benchmark.cc.
Referenced by InitTestData(), TestRandomUnaligned(), and TestSequentialUnaligned().
| UnpaddedTupleStruct* TestData< Decimal >::unpadded_data |
Definition at line 71 of file tuple-layout-benchmark.cc.
Referenced by InitTestData(), and TestSequentialUnpadded().
| int64_t TestData< Decimal >::value |
Definition at line 69 of file lock-benchmark.cc.
Referenced by LaunchThreads(), TestAtomic(), TestBoost(), and TestSpinLock().