This is an automated email from the ASF dual-hosted git repository.

dataroaring pushed a commit to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git

commit c91e140b500042dd9ea47ea92005079b5de3a73a
Author: Mryange <[email protected]>
AuthorDate: Tue May 28 15:04:20 2024 +0800

    [COMPILE](function) fix COMPILE error (#35495)
---
 .../aggregate_function_percentile.h                | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/be/src/vec/aggregate_functions/aggregate_function_percentile.h 
b/be/src/vec/aggregate_functions/aggregate_function_percentile.h
index dd4af2559bb..f11fb094cde 100644
--- a/be/src/vec/aggregate_functions/aggregate_function_percentile.h
+++ b/be/src/vec/aggregate_functions/aggregate_function_percentile.h
@@ -291,12 +291,12 @@ public:
                 const auto* nullable_column = 
check_and_get_column<ColumnNullable>(columns[i]);
                 if (nullable_column == nullptr) { //Not Nullable column
                     const auto& column = assert_cast<const 
ColumnVector<Float64>&>(*columns[i]);
-                    column_data[i] = column.get_float64(row_num);
+                    column_data[i] = column.get_element(row_num);
                 } else if (!nullable_column->is_null_at(
                                    row_num)) { // Nullable column && Not null 
data
                     const auto& column = assert_cast<const 
ColumnVector<Float64>&>(
                             nullable_column->get_nested_column());
-                    column_data[i] = column.get_float64(row_num);
+                    column_data[i] = column.get_element(row_num);
                 } else { // Nullable column && null data
                     if (i == 0) {
                         return;
@@ -312,9 +312,9 @@ public:
             const auto& quantile = assert_cast<const 
ColumnVector<Float64>&>(*columns[2]);
 
             this->data(place).init();
-            this->data(place).add_with_weight(sources.get_float64(row_num),
-                                              weight.get_float64(row_num),
-                                              quantile.get_float64(row_num));
+            this->data(place).add_with_weight(sources.get_element(row_num),
+                                              weight.get_element(row_num),
+                                              quantile.get_element(row_num));
         }
     }
 };
@@ -334,12 +334,12 @@ public:
                 const auto* nullable_column = 
check_and_get_column<ColumnNullable>(columns[i]);
                 if (nullable_column == nullptr) { //Not Nullable column
                     const auto& column = assert_cast<const 
ColumnVector<Float64>&>(*columns[i]);
-                    column_data[i] = column.get_float64(row_num);
+                    column_data[i] = column.get_element(row_num);
                 } else if (!nullable_column->is_null_at(
                                    row_num)) { // Nullable column && Not null 
data
                     const auto& column = assert_cast<const 
ColumnVector<Float64>&>(
                             nullable_column->get_nested_column());
-                    column_data[i] = column.get_float64(row_num);
+                    column_data[i] = column.get_element(row_num);
                 } else { // Nullable column && null data
                     if (i == 0) {
                         return;
@@ -356,10 +356,10 @@ public:
             const auto& quantile = assert_cast<const 
ColumnVector<Float64>&>(*columns[2]);
             const auto& compression = assert_cast<const 
ColumnVector<Float64>&>(*columns[3]);
 
-            this->data(place).init(compression.get_float64(row_num));
-            this->data(place).add_with_weight(sources.get_float64(row_num),
-                                              weight.get_float64(row_num),
-                                              quantile.get_float64(row_num));
+            this->data(place).init(compression.get_element(row_num));
+            this->data(place).add_with_weight(sources.get_element(row_num),
+                                              weight.get_element(row_num),
+                                              quantile.get_element(row_num));
         }
     }
 };


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to