SWJTU-ZhangLei opened a new issue, #8922:
URL: https://github.com/apache/incubator-doris/issues/8922

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-doris/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### Version
   
   MySQL [regression_test_zhanglei_aggregate]> select stddev_pop(distinct 
c_bigint), stddev_pop(c_double) from datetype;
   +---------------------------------+------------------------+
   | stddev_pop(DISTINCT `c_bigint`) | stddev_pop(`c_double`) |
   +---------------------------------+------------------------+
   |              3145.0576394647451 |     35.210273031541988 |
   +---------------------------------+------------------------+
   1 row in set (0.008 sec)
   
   MySQL [regression_test_zhanglei_aggregate]> select stddev_pop(c_bigint), 
stddev_pop(c_double) from datetype;
   +------------------------+------------------------+
   | stddev_pop(`c_bigint`) | stddev_pop(`c_double`) |
   +------------------------+------------------------+
   |     3037.0783723835643 |     35.210273031541995 |
   +------------------------+------------------------+
   1 row in set (0.005 sec)
   
   MySQL [regression_test_zhanglei_aggregate]> show globals;
   ERROR 1105 (HY000): errCode = 2, detailMessage = Syntax error in line 1:
   show globals
        ^
   Encountered: IDENTIFIER
   Expected
   
   MySQL [regression_test_zhanglei_aggregate]> select stddev_pop(c_bigint), 
stddev_pop(c_double) from datetype;
   +------------------------+------------------------+
   | stddev_pop(`c_bigint`) | stddev_pop(`c_double`) |
   +------------------------+------------------------+
   |     3037.0783723835643 |     35.210273031541995 |
   +------------------------+------------------------+
   1 row in set (0.006 sec)
   
   MySQL [regression_test_zhanglei_aggregate]> select stddev_pop(c_bigint), 
stddev_pop(c_double) from datetype;
   +------------------------+------------------------+
   | stddev_pop(`c_bigint`) | stddev_pop(`c_double`) |
   +------------------------+------------------------+
   |     3037.0783723835643 |     35.210273031541995 |
   +------------------------+------------------------+
   1 row in set (0.005 sec)
   
   MySQL [regression_test_zhanglei_aggregate]> select stddev_pop(distinct 
c_bigint), stddev_pop(c_double) from datetype;
   +---------------------------------+------------------------+
   | stddev_pop(DISTINCT `c_bigint`) | stddev_pop(`c_double`) |
   +---------------------------------+------------------------+
   |              3145.0576394647451 |     35.210273031541988 |
   +---------------------------------+------------------------+
   1 row in set (0.004 sec)
   
   MySQL [regression_test_zhanglei_aggregate]> show variables;
   +--------------------------------------+-------------------------------+
   | Variable_name                        | Value                         |
   +--------------------------------------+-------------------------------+
   | SQL_AUTO_IS_NULL                     | false                         |
   | allow_partition_column_nullable      | true                          |
   | auto_increment_increment             | 1                             |
   | autocommit                           | true                          |
   | batch_size                           | 1024                          |
   | block_encryption_mode                |                               |
   | character_set_client                 | utf8                          |
   | character_set_connection             | utf8                          |
   | character_set_results                | utf8                          |
   | character_set_server                 | utf8                          |
   | codegen_level                        | 0                             |
   | collation_connection                 | utf8_general_ci               |
   | collation_database                   | utf8_general_ci               |
   | collation_server                     | utf8_general_ci               |
   | cpu_resource_limit                   | -1                            |
   | default_rowset_type                  | beta                          |
   | delete_without_partition             | false                         |
   | disable_colocate_plan                | false                         |
   | disable_join_reorder                 | false                         |
   | disable_streaming_preaggregations    | false                         |
   | div_precision_increment              | 4                             |
   | enable_bucket_shuffle_join           | true                          |
   | enable_cost_based_join_reorder       | false                         |
   | enable_exchange_node_parallel_merge  | false                         |
   | enable_fold_constant_by_be           | false                         |
   | enable_infer_predicate               | false                         |
   | enable_insert_strict                 | false                         |
   | enable_lateral_view                  | false                         |
   | enable_odbc_transcation              | false                         |
   | enable_parallel_outfile              | false                         |
   | enable_partition_cache               | false                         |
   | enable_profile                       | false                         |
   | enable_spilling                      | false                         |
   | enable_sql_cache                     | false                         |
   | enable_vectorized_engine             | true                          |
   | event_scheduler                      | OFF                           |
   | exec_mem_limit                       | 10737418240                   |
   | extract_wide_range_expr              | true                          |
   | forward_to_master                    | true                          |
   | init_connect                         |                               |
   | insert_visible_timeout_ms            | 10000                         |
   | interactive_timeout                  | 3600                          |
   | language                             | /palo/share/english/          |
   | license                              | Apache License, Version 2.0   |
   | load_mem_limit                       | 0                             |
   | lower_case_table_names               | 0                             |
   | max_allowed_packet                   | 1048576                       |
   | max_pushdown_conditions_per_column   | -1                            |
   | max_scan_key_num                     | -1                            |
   | net_buffer_length                    | 16384                         |
   | net_read_timeout                     | 60                            |
   | net_write_timeout                    | 60                            |
   | parallel_exchange_instance_num       | -1                            |
   | parallel_fragment_exec_instance_num  | 1                             |
   | partition_prune_algorithm_version    | 2                             |
   | performance_schema                   | OFF                           |
   | prefer_join_method                   | broadcast                     |
   | query_cache_size                     | 1048576                       |
   | query_cache_type                     | 0                             |
   | query_timeout                        | 3600                          |
   | resource_group                       | normal                        |
   | return_object_data_as_binary         | false                         |
   | rewrite_count_distinct_to_bitmap_hll | true                          |
   | runtime_bloom_filter_max_size        | 16777216                      |
   | runtime_bloom_filter_min_size        | 1048576                       |
   | runtime_bloom_filter_size            | 2097152                       |
   | runtime_filter_max_in_num            | 1024                          |
   | runtime_filter_mode                  | GLOBAL                        |
   | runtime_filter_type                  | IN_OR_BLOOM_FILTER            |
   | runtime_filter_wait_time_ms          | 1000                          |
   | runtime_filters_max_num              | 10                            |
   | send_batch_parallelism               | 1                             |
   | show_hidden_columns                  | false                         |
   | sql_mode                             |                               |
   | sql_quote_show_create                | true                          |
   | sql_safe_updates                     | 0                             |
   | sql_select_limit                     | 9223372036854775807           |
   | storage_engine                       | olap                          |
   | system_time_zone                     | Asia/Shanghai                 |
   | test_materialized_view               | false                         |
   | time_zone                            | Asia/Shanghai                 |
   | transaction_isolation                | REPEATABLE-READ               |
   | transaction_read_only                | false                         |
   | tx_isolation                         | REPEATABLE-READ               |
   | tx_read_only                         | false                         |
   | use_v2_rollup                        | false                         |
   | version                              | 5.7.37                        |
   | version_comment                      | Doris version trunk-c87ac2270 |
   | wait_timeout                         | 28800                         |
   +--------------------------------------+-------------------------------+
   89 rows in set (0.005 sec)
   
   MySQL [regression_test_zhanglei_aggregate]> select @@version_comment;
   +-------------------------------+
   | @@version_comment             |
   +-------------------------------+
   | Doris version trunk-c87ac2270 |
   +-------------------------------+
   1 row in set (0.002 sec)
   
   MySQL [regression_test_zhanglei_aggregate]> show backends;
   
+-----------+-----------------+--------------+---------------+--------+----------+----------+---------------------+---------------------+-------+----------------------+-----------------------+-----------+------------------+---------------+---------------+---------+----------------+--------------------------+--------+-----------------+-------------------------------------------------------------------------------------------------------------------------------+
   | BackendId | Cluster         | IP           | HeartbeatPort | BePort | 
HttpPort | BrpcPort | LastStartTime       | LastHeartbeat       | Alive | 
SystemDecommissioned | ClusterDecommissioned | TabletNum | DataUsedCapacity | 
AvailCapacity | TotalCapacity | UsedPct | MaxDiskUsedPct | Tag                  
    | ErrMsg | Version         | Status                                         
                                                                               |
   
+-----------+-----------------+--------------+---------------+--------+----------+----------+---------------------+---------------------+-------+----------------------+-----------------------+-----------+------------------+---------------+---------------+---------+----------------+--------------------------+--------+-----------------+-------------------------------------------------------------------------------------------------------------------------------+
   | 10004     | default_cluster | 172.21.16.12 | 9050          | 9060   | 8040 
    | 8060     | 2022-04-08 16:19:39 | 2022-04-08 16:44:59 | true  | false      
          | false                 | 221       | 91.511 GB        | 3.415 TB     
 | 8.447 TB      | 59.57 % | 85.23 %        | {"location" : "default"} |        
| trunk-c87ac2270 | {"lastSuccessReportTabletsTime":"2022-04-08 
16:44:22","lastStreamLoadTime":-1,"isQueryDisabled":false,"isLoadDisabled":false}
 |
   | 10005     | default_cluster | 172.21.16.15 | 9050          | 9060   | 8040 
    | 8060     | 2022-04-08 16:19:39 | 2022-04-08 16:44:59 | true  | false      
          | false                 | 208       | 85.433 GB        | 3.193 TB     
 | 9.255 TB      | 65.49 % | 75.10 %        | {"location" : "default"} |        
| trunk-c87ac2270 | {"lastSuccessReportTabletsTime":"2022-04-08 
16:44:11","lastStreamLoadTime":-1,"isQueryDisabled":false,"isLoadDisabled":false}
 |
   | 10002     | default_cluster | 172.21.16.2  | 9050          | 9060   | 8040 
    | 8060     | 2022-04-08 16:19:39 | 2022-04-08 16:44:59 | true  | false      
          | false                 | 254       | 26.557 GB        | 3.156 TB     
 | 10.562 TB     | 70.12 % | 88.66 %        | {"location" : "default"} |        
| trunk-c87ac2270 | {"lastSuccessReportTabletsTime":"2022-04-08 
16:44:10","lastStreamLoadTime":-1,"isQueryDisabled":false,"isLoadDisabled":false}
 |
   | 10003     | default_cluster | 172.21.16.6  | 9050          | 9060   | 8040 
    | 8060     | 2022-04-08 16:19:39 | 2022-04-08 16:44:59 | true  | false      
          | false                 | 275       | 32.354 GB        | 3.239 TB     
 | 9.216 TB      | 64.85 % | 79.58 %        | {"location" : "default"} |        
| trunk-c87ac2270 | {"lastSuccessReportTabletsTime":"2022-04-08 
16:44:10","lastStreamLoadTime":-1,"isQueryDisabled":false,"isLoadDisabled":false}
 |
   
+-----------+-----------------+--------------+---------------+--------+----------+----------+---------------------+---------------------+-------+----------------------+-----------------------+-----------+------------------+---------------+---------------+---------+----------------+--------------------------+--------+-----------------+-------------------------------------------------------------------------------------------------------------------------------+
   4 rows in set (0.008 sec)
   
   
   ### What's Wrong?
   
   2022-04-08 16:29:43.185 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select max(upper(c_string)), min(upper(c_string)) from 
datetype
   2022-04-08 16:29:43.251 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select avg(c_bigint), avg(c_double) from datetype
   2022-04-08 16:29:43.263 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select avg(distinct c_bigint), avg(distinct c_double) 
from datetype
   2022-04-08 16:29:43.269 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select 
count(c_bigint),count(c_double),count(c_string),count(c_date),count(c_timestamp),count(c_boolean)
 from datetype
   2022-04-08 16:29:43.279 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select count(distinct c_bigint),count(distinct 
c_double),count(distinct c_string),count(distinct c_date),count(distinct 
c_timestamp),count(distinct c_boolean) from datetype
   2022-04-08 16:29:43.287 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select max(c_bigint), max(c_double),max(c_string), 
max(c_date), max(c_timestamp) from datetype
   2022-04-08 16:29:43.299 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select min(c_bigint), min(c_double), min(c_string), 
min(c_date), min(c_timestamp) from datetype
   2022-04-08 16:29:43.311 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select count(c_string), max(c_double), avg(c_bigint) from 
datetype
   2022-04-08 16:29:43.322 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select stddev_pop(c_bigint), stddev_pop(c_double) from 
datetype
   2022-04-08 16:29:43.331 INFO [pool-3-thread-1] (Suite.groovy:129) - Execute 
tag: aggregate, sql:  select stddev_pop(distinct c_bigint), 
stddev_pop(c_double) from datetype
   2022-04-08 16:29:43.351 ERROR [pool-3-thread-1] (RegressionTest.groovy:173) 
- Run aggregate in 
/home/zhanglei/doris/regression-test/suites/aggregate/aggregate.groovy group 
aggregate elapsed 1036 failed
   java.lang.IllegalStateException: 'aggregate' line not match . Detailed 
results is : 'Tag 'aggregate' wrong, line not match.
   Expect line is: 3145.0576394647455      35.21027303154199
   But real is   : 3145.057639464745       35.21027303154199'
           at 
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
 Method)
           at 
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
           at 
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
           at 
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
           at 
org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:72)
           at 
org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:59)
           at 
org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
           at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:59)
           at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:263)
           at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
           at 
org.apache.doris.regression.suite.Suite.quickTest(Suite.groovy:165)
           at org.apache.doris.regression.suite.Suite.quickTest(Suite.groovy)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:566)
           at 
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
           at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
           at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
           at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
           at 
groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:147)
           at groovy.lang.MetaObjectProtocol$invokeMethod$0.call(Unknown Source)
           at 
org.apache.doris.regression.suite.Suite.invokeMethod(Suite.groovy:198)
           at 
org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:45)
           at 
org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:55)
           at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:194)
           at 
org.apache.doris.regression.suite.Suite.invokeMethod(Suite.groovy:183)
           at 
org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:45)
           at 
org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:55)
           at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
           at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
           at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
           at aggregate.run(aggregate.groovy:86)
           at 
org.apache.doris.regression.RegressionTest$_runSuite_closure5.doCall(RegressionTest.groovy:166)
           at 
org.apache.doris.regression.RegressionTest$_runSuite_closure5.call(RegressionTest.groovy)
           at 
org.codehaus.groovy.runtime.IOGroovyMethods.withCloseable(IOGroovyMethods.java:1607)
           at 
org.apache.doris.regression.RegressionTest.runSuite(RegressionTest.groovy:160)
           at 
org.apache.doris.regression.RegressionTest$_runGroupSuites_closure10$_lambda16.doCall(RegressionTest.groovy:212)
           at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
           at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
           at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
           at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
           at java.base/java.lang.Thread.run(Thread.java:829)
   2022-04-08 16:29:43.360 INFO [pool-2-thread-1] (RegressionTest.groovy:244) - 
Test 1 suites, failed 1 suites
   2022-04-08 16:29:43.361 INFO [pool-2-thread-1] (RegressionTest.groovy:259) - 
Failure suites:
   /home/zhanglei/doris/regression-test/suites/aggregate/aggregate.groovy: 
group=aggregate, name=aggregate
   2022-04-08 16:29:43.361 INFO [pool-2-thread-1] (RegressionTest.groovy:277) - 
Some suites failed.
    _____ _    ___ _     _____ ____
   |  ___/ \  |_ _| |   | ____|  _ \
   | |_ / _ \  | || |   |  _| | | | |
   |  _/ ___ \ | || |___| |___| |_| |
   |_|/_/   \_\___|_____|_____|____/
   
   
   
   
   
   ### What You Expected?
   
   /home/zhanglei/doris/regression-test/suites/aggregate/aggregate.groovy group 
aggregate elapsed 1036 failed
   java.lang.IllegalStateException: 'aggregate' line not match . Detailed 
results is : 'Tag 'aggregate' wrong, line not match.
   Expect line is: 3145.0576394647455      35.21027303154199
   But real is   : 3145.057639464745       35.21027303154199'
   
   ### How to Reproduce?
   
   _No response_
   
   ### Anything Else?
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to