21 namespace foreign_storage {
28 const boost::regex& line_regex,
29 size_t logical_column_count,
30 std::vector<std::string>& parsed_columns_str,
31 std::vector<std::string_view>& parsed_columns_sv,
32 const std::string& file_path)
const override;
bool shouldRemoveNonMatches() const override
bool shouldTruncateStringValues() const override
LogFileBufferParser(const ForeignTable *foreign_table, int32_t db_id)
const ForeignTable * foreign_table_
bool regexMatchColumns(const std::string &row_str, const boost::regex &line_regex, size_t logical_column_count, std::vector< std::string > &parsed_columns_str, std::vector< std::string_view > &parsed_columns_sv, const std::string &file_path) const override