37 const string &input_fname,
const int src,
38 const string &header_fname,
const int header_src,
39 const std::vector<String> &key_columns,
const string ×tamp_column,
40 char field_separator,
int row_uniquify_chars,
int load_flags) {
47 row_uniquify_chars, load_flags);
51 row_uniquify_chars, load_flags );
60 lds->
init(key_columns, timestamp_column, field_separator);
virtual void init(const std::vector< String > &key_columns, const std::string ×tamp_column, char field_separator)
std::shared_ptr< Client > ClientPtr
Smart pointer to Client.
Compatibility Macros for C/C++.
#define HT_THROW(_code_, _msg_)
static LoadDataSource * create(FsBroker::Lib::ClientPtr &dfs_client, const std::string &fname, const int src, const std::string &header_fname, const int header_src, const std::vector< String > &key_columns, const std::string ×tamp_column, char field_separator, int row_uniquify_chars, int load_flags)