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

morningman pushed a change to branch branch-1.2-lts
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 5ba7b42b32 [thirdparty](libhdfs3) update libhdfs3 to 2.3.7 to fix kms 
seek bug (#16265)
     new 296cd73c8c [improvement](reader) use union merge when rowset are 
noneoverlapping (#15749)
     new fb7944cd93 [enhancement](FE)shut down fast throw JVM might do when 
throwing exception #16146
     new a30881d770 [docker](iceberg) add iceberg docker compose and modify 
scripts (#16175)
     new 73d6ffc47d [Bug](exec) enable warning on ignoring function return 
value for vctx (#16157)
     new 691baff248 [Enhancement](profile) use queryId of originStatement as 
the queryId. (#15898)
     new 24f2511a39 [Fix](profile) do not send export profile when 
enable_profile=false. (#15996)
     new 749819c390 [Feature](profile) set sql and defaultDb fields in 
show-load-profile. (#15875)
     new 4d65a0723a [Enhancement](profile) fill user field for profile. (#16212)
     new bf5417e80a [Improvement](decimal) do not log fatal when precision is 
invalid (#16207)
     new df5ff77587 [improvement](metrics) Metrics add all rowset nums and 
segment nums (#16208)
     new 9be0b42569 [fix][FE] fix be coredump when children of FunctionCallExpr 
is folded (#16064)
     new eadd33a609 [fix](vresultsink) BufferControlBlock may block all 
fragment handle threads  (#16231)
     new 5cf69f302b [fix](olap) Incorrect reserving size for PredicateColumn 
converted from ColumnDictionary (#16249)
     new cb47682d09 [fix](planner) Pushdown constant predicate to all scan node 
in the lieteral view. #16217
     new f1ae54992e [Bug](function) positive function coredump in decimal 
(#16230)
     new 92df75c8c8 [Bug](function) fix now(int) 
use_default_implementation_for_nulls && fix dround signature (#16238)
     new b13500f4db [Bug](date) Fix invalid date (#16205)
     new f1539758e3 [enhencement](lock) print table lock owner when failed to 
try lock (#16186)
     new 60f22608a4 [branch-1.2] format code after cherry-pick
     new d9666a694b [improvement](agg-function) Increase the limit maximum 
number of agg function parameters (#15924)

The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .licenserc.yaml                                    |   1 +
 be/src/common/daemon.cpp                           |   6 +
 be/src/olap/tablet.h                               |  11 +
 be/src/olap/tablet_manager.cpp                     |  22 ++
 be/src/olap/tablet_manager.h                       |   3 +
 be/src/runtime/result_buffer_mgr.cpp               |  10 +-
 be/src/runtime/result_buffer_mgr.h                 |   2 +-
 be/src/runtime/result_file_sink.cpp                |   2 +-
 be/src/runtime/result_sink.cpp                     |   4 +-
 be/src/runtime/runtime_state.h                     |   1 +
 be/src/util/doris_metrics.cpp                      |   6 +
 be/src/util/doris_metrics.h                        |   3 +
 .../aggregate_functions/aggregate_function_null.h  |   4 +-
 be/src/vec/columns/column_dictionary.h             |   2 +-
 be/src/vec/core/sort_cursor.h                      |   6 +-
 be/src/vec/data_types/data_type_decimal.cpp        |   6 +-
 .../vec/exec/join/process_hash_table_probe_impl.h  |  10 +-
 be/src/vec/exec/vunion_node.cpp                    |   3 +-
 be/src/vec/exprs/vexpr.cpp                         |   3 +
 be/src/vec/exprs/vexpr_context.h                   |  15 +-
 be/src/vec/exprs/vliteral.cpp                      |  28 ++-
 .../function_date_or_datetime_computation.cpp      |   2 +-
 .../function_date_or_datetime_computation.h        |   8 +-
 be/src/vec/functions/function_unary_arithmetic.h   |   7 +-
 be/src/vec/functions/math.cpp                      |   1 +
 be/src/vec/olap/block_reader.cpp                   |  36 ++-
 be/src/vec/olap/block_reader.h                     |   4 +
 be/src/vec/olap/vcollect_iterator.cpp              |  61 ++++-
 be/src/vec/olap/vcollect_iterator.h                |   6 +-
 be/src/vec/sink/vresult_file_sink.cpp              |   2 +-
 be/src/vec/sink/vresult_sink.cpp                   |   4 +-
 be/test/vec/exprs/vexpr_test.cpp                   |  18 +-
 bin/start_fe.sh                                    |   4 +-
 docker/thirdparties/custom_settings.env            |  23 ++
 .../elasticsearch/{es.yaml => es.yaml.tpl}         |   0
 ...hadoop-hive.env.tpl => hadoop-hive.env.tpl.tpl} |   0
 .../hive/{hive-2x.yaml => hive-2x.yaml.tpl}        |   0
 .../docker-compose/iceberg/entrypoint.sh.tpl       |  34 +++
 .../docker-compose/iceberg/iceberg.env             |  24 ++
 .../docker-compose/iceberg/iceberg.yaml.tpl        |  96 ++++++++
 .../docker-compose/iceberg/spark-defaults.conf.tpl |  11 +
 .../mysql/{mysql-5.7.yaml => mysql-5.7.yaml.tpl}   |   0
 .../oracle/{oracle-11.yaml => oracle-11.yaml.tpl}  |   2 +-
 .../{postgresql-14.yaml => postgresql-14.yaml.tpl} |   0
 .../{sqlserver.yaml => sqlserver.yaml.tpl}         |   0
 docker/thirdparties/run-thirdparties-docker.sh     | 251 +++++++++++++++++++++
 docker/thirdparties/start-thirdparties-docker.sh   |  79 -------
 docker/thirdparties/stop-thirdparties-docker.sh    |  43 ----
 .../developer-guide/regression-testing.md          | 111 +++++++--
 .../org/apache/doris/analysis/DateLiteral.java     |  18 +-
 .../apache/doris/analysis/ExpressionFunctions.java |  13 +-
 .../doris/analysis/ShowQueryProfileStmt.java       |   1 +
 .../org/apache/doris/analysis/StringLiteral.java   |   5 +
 .../main/java/org/apache/doris/catalog/Table.java  |  22 +-
 .../apache/doris/common/util/ProfileManager.java   |  21 +-
 .../util/QueryableReentrantReadWriteLock.java      |  41 ++++
 .../main/java/org/apache/doris/load/ExportJob.java |  27 ++-
 .../apache/doris/load/loadv2/BrokerLoadJob.java    |  15 +-
 .../org/apache/doris/load/loadv2/BulkLoadJob.java  |   9 +
 .../apache/doris/planner/SingleNodePlanner.java    |  23 +-
 .../main/java/org/apache/doris/qe/Coordinator.java |   6 +-
 .../java/org/apache/doris/qe/StmtExecutor.java     |   7 +
 .../mvrewrite/CountDistinctToBitmapOrHLLRule.java  |   2 +-
 .../org/apache/doris/task/ExportExportingTask.java |   8 +-
 .../org/apache/doris/qe/SessionVariablesTest.java  | 131 +++++++++--
 .../data/datatype_p0/date/test_invalid_date.out    |   7 +
 .../data/query_p0/literal_view/lietral_test.out    |   3 +
 .../test_aggregate_retention.out                   |  26 +++
 .../test_count_distinct_with_case_function.out     |   3 +
 .../datatype_p0/date/test_invalid_date.groovy      |  37 +++
 .../query_p0/literal_view/lietral_test.groovy      |  88 ++++++++
 .../test_aggregate_retention.sql                   |  42 +++-
 .../test_count_distinct_with_case_function.groovy  |  58 +++++
 73 files changed, 1318 insertions(+), 270 deletions(-)
 create mode 100644 docker/thirdparties/custom_settings.env
 rename docker/thirdparties/docker-compose/elasticsearch/{es.yaml => 
es.yaml.tpl} (100%)
 rename docker/thirdparties/docker-compose/hive/{hadoop-hive.env.tpl => 
hadoop-hive.env.tpl.tpl} (100%)
 rename docker/thirdparties/docker-compose/hive/{hive-2x.yaml => 
hive-2x.yaml.tpl} (100%)
 create mode 100755 docker/thirdparties/docker-compose/iceberg/entrypoint.sh.tpl
 create mode 100644 docker/thirdparties/docker-compose/iceberg/iceberg.env
 create mode 100644 docker/thirdparties/docker-compose/iceberg/iceberg.yaml.tpl
 create mode 100644 
docker/thirdparties/docker-compose/iceberg/spark-defaults.conf.tpl
 rename docker/thirdparties/docker-compose/mysql/{mysql-5.7.yaml => 
mysql-5.7.yaml.tpl} (100%)
 rename docker/thirdparties/docker-compose/oracle/{oracle-11.yaml => 
oracle-11.yaml.tpl} (98%)
 rename docker/thirdparties/docker-compose/postgresql/{postgresql-14.yaml => 
postgresql-14.yaml.tpl} (100%)
 rename docker/thirdparties/docker-compose/sqlserver/{sqlserver.yaml => 
sqlserver.yaml.tpl} (100%)
 create mode 100755 docker/thirdparties/run-thirdparties-docker.sh
 delete mode 100755 docker/thirdparties/start-thirdparties-docker.sh
 delete mode 100755 docker/thirdparties/stop-thirdparties-docker.sh
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/common/util/QueryableReentrantReadWriteLock.java
 create mode 100644 regression-test/data/datatype_p0/date/test_invalid_date.out
 create mode 100644 regression-test/data/query_p0/literal_view/lietral_test.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/case_function/test_count_distinct_with_case_function.out
 create mode 100644 
regression-test/suites/datatype_p0/date/test_invalid_date.groovy
 create mode 100644 
regression-test/suites/query_p0/literal_view/lietral_test.groovy
 create mode 100644 
regression-test/suites/query_p0/sql_functions/case_function/test_count_distinct_with_case_function.groovy


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

Reply via email to