diff --git a/be/src/vec/exec/jni_connector.h b/be/src/vec/exec/jni_connector.h index 52a3fb2e7782ca..a033a6520633b0 100644 --- a/be/src/vec/exec/jni_connector.h +++ b/be/src/vec/exec/jni_connector.h @@ -100,13 +100,11 @@ class JniConnector : public ProfileCollector { ScanPredicate(const std::string column_name) : column_name(std::move(column_name)) {} - ScanPredicate(const ScanPredicate& other) { - column_name = other.column_name; - op = other.op; + ScanPredicate(const ScanPredicate& other) + : column_name(other.column_name), op(other.op), scale(other.scale) { for (auto v : other.values) { values.emplace_back(v); } - scale = other.scale; } int length() {