[compile](simdjson reader) use __AVX2__ macro to decide whether use simdjson to parse (#25165)

This commit is contained in:
lihangyu
2023-10-11 10:50:13 +08:00
committed by GitHub
parent b91bce8a62
commit 2f706cc84b

View File

@ -164,10 +164,13 @@ Status NewJsonReader::init_reader(
// generate _col_default_value_map
RETURN_IF_ERROR(_get_column_default_value(_file_slot_descs, col_default_value_ctx));
#ifdef __AVX2__
if (config::enable_simdjson_reader) {
RETURN_IF_ERROR(_simdjson_init_reader());
return Status::OK();
}
#endif
RETURN_IF_ERROR(_get_range_params());
RETURN_IF_ERROR(_open_file_reader(false));