OmniSciDB
cde582ebc3
|
#include "QueryEngine/heavydbTypes.h"
Go to the source code of this file.
Functions | |
EXTENSION_NOINLINE_HOST int32_t | generate_series_parallel (const int64_t start, const int64_t stop, const int64_t step, Column< int64_t > &series_output) |
EXTENSION_NOINLINE_HOST int32_t | generate_series__cpu_1 (TableFunctionManager &mgr, const int64_t start, const int64_t stop, const int64_t step, Column< int64_t > &series_output) |
EXTENSION_NOINLINE_HOST int32_t | generate_series__cpu_2 (TableFunctionManager &mgr, const int64_t start, const int64_t stop, Column< int64_t > &series_output) |
EXTENSION_NOINLINE_HOST int32_t | generate_random_strings__cpu_ (TableFunctionManager &mgr, const int64_t num_strings, const int64_t string_length, Column< int64_t > &output_id, Column< TextEncodingDict > &output_strings) |
EXTENSION_NOINLINE_HOST int32_t generate_random_strings__cpu_ | ( | TableFunctionManager & | mgr, |
const int64_t | num_strings, | ||
const int64_t | string_length, | ||
Column< int64_t > & | output_id, | ||
Column< TextEncodingDict > & | output_strings | ||
) |
Definition at line 130 of file UtilityTableFunctions.cpp.
References CHECK_LE, DEBUG_TIMER, gen_random_str(), ThreadInfo::num_elems_per_thread, ThreadInfo::num_threads, threading_serial::parallel_for(), and TableFunctionManager::set_output_row_size().
EXTENSION_NOINLINE_HOST int32_t generate_series__cpu_1 | ( | TableFunctionManager & | mgr, |
const int64_t | start, | ||
const int64_t | stop, | ||
const int64_t | step, | ||
Column< int64_t > & | series_output | ||
) |
Definition at line 59 of file UtilityTableFunctions.cpp.
References generate_series_parallel(), TableFunctionManager::set_output_row_size(), and to_string().
Referenced by generate_series__cpu_2().
EXTENSION_NOINLINE_HOST int32_t generate_series__cpu_2 | ( | TableFunctionManager & | mgr, |
const int64_t | start, | ||
const int64_t | stop, | ||
Column< int64_t > & | series_output | ||
) |
Definition at line 97 of file UtilityTableFunctions.cpp.
References generate_series__cpu_1().
EXTENSION_NOINLINE_HOST int32_t generate_series_parallel | ( | const int64_t | start, |
const int64_t | stop, | ||
const int64_t | step, | ||
Column< int64_t > & | series_output | ||
) |
Definition at line 35 of file UtilityTableFunctions.cpp.
References threading_serial::parallel_for().
Referenced by generate_series__cpu_1().