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

caiconghui pushed a change to branch fix_export_timeout_not_work
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 6057aeed326 [fix](export) fix timeout property not work for export job
     add 0eea19403e2 [fix](stats) analyze specific column only if indicate 
column in analyze stmt (#25660)
     add 8a436d8eccc [FIX](collectiontype) fix shrink char column in map/struct 
(#25725)
     add 20fa1eff65c [enhancement](Nereids) Filter no data partition after 
partition prune (#25456)
     add 4bda1650e12 [docs & fix](stats) Fix tablesample init failed and some 
outdated contents in docs (#25603)
     add a919ef618dd [fix](planner) Fix `select table tablet` not effective 
(#25378)
     add e8f479882da [pipelineX](local exchange) Add local exchange operator 
(#25846)
     add 01d5901356c [fix](Nereids) cte should support nested name reuse 
(#25858)
     add 8a8ae44eee8 [Fix](regression)Fix statistics related regression test 
(#25888)
     add f31c1d858a2 [fix](merge-on-write) fix duplicate key in schema change 
(#25705)
     add 41094eb3c10 Merge branch 'master' into fix_export_timeout_not_work

No new revisions were added by this update.

Summary of changes:
 be/src/olap/full_compaction.cpp                    |   3 +-
 be/src/olap/rowset/segment_v2/segment_iterator.cpp |  40 ++-
 be/src/olap/rowset/segment_v2/segment_iterator.h   |   1 +
 be/src/olap/rowset_builder.cpp                     |  16 +-
 be/src/olap/schema_change.cpp                      |  13 +-
 be/src/olap/storage_engine.cpp                     |   7 +
 be/src/olap/tablet.cpp                             |  32 +-
 be/src/olap/tablet.h                               |   2 +-
 be/src/olap/tablet_meta.cpp                        |   5 -
 be/src/olap/task/engine_clone_task.cpp             |  10 +
 be/src/olap/task/engine_publish_version_task.cpp   |  32 +-
 be/src/pipeline/exec/exchange_sink_operator.cpp    |  10 +-
 be/src/pipeline/pipeline_x/dependency.h            |  44 +++
 .../local_exchange_sink_operator.cpp               |  87 ++++++
 .../local_exchange/local_exchange_sink_operator.h  | 102 +++++++
 .../local_exchange_source_operator.cpp             |  52 ++++
 .../local_exchange_source_operator.h               |  67 +++++
 be/src/pipeline/pipeline_x/operator.cpp            |   6 +
 be/src/pipeline/pipeline_x/operator.h              |   9 +-
 .../pipeline_x/pipeline_x_fragment_context.cpp     |  52 +++-
 .../pipeline_x/pipeline_x_fragment_context.h       |   4 +
 be/src/pipeline/pipeline_x/pipeline_x_task.cpp     |  14 +-
 be/src/pipeline/pipeline_x/pipeline_x_task.h       |  10 +-
 be/src/runtime/runtime_state.h                     |   3 +
 be/src/vec/columns/column.h                        |   2 +
 be/src/vec/columns/column_map.cpp                  |  21 ++
 be/src/vec/columns/column_map.h                    |   4 +-
 be/src/vec/columns/column_nullable.h               |   2 +
 be/src/vec/columns/column_struct.cpp               |  15 +
 be/src/vec/columns/column_struct.h                 |   4 +
 be/src/vec/runtime/partitioner.cpp                 |  56 +++-
 be/src/vec/runtime/partitioner.h                   |  29 +-
 be/src/vec/sink/vdata_stream_sender.cpp            |   9 +-
 be/src/vec/sink/vdata_stream_sender.h              |   7 +
 docs/en/docs/query-acceleration/statistics.md      |   8 +-
 docs/zh-CN/docs/query-acceleration/statistics.md   |   8 +-
 .../java/org/apache/doris/nereids/CTEContext.java  |  10 +-
 .../doris/nereids/jobs/executor/Rewriter.java      |   2 +
 .../org/apache/doris/nereids/rules/RuleType.java   |   1 +
 .../doris/nereids/rules/analysis/AnalyzeCTE.java   |  23 +-
 ...sIntoJdbcScan.java => PruneEmptyPartition.java} |  23 +-
 .../trees/plans/logical/LogicalOlapScan.java       |   1 -
 .../org/apache/doris/planner/OlapScanNode.java     |  21 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |   9 +
 .../apache/doris/statistics/AnalysisManager.java   |   4 +-
 .../apache/doris/statistics/BaseAnalysisTask.java  |   2 +-
 .../org/apache/doris/analysis/SelectStmtTest.java  | 137 ++++++++-
 .../rules/rewrite/PruneOlapScanTabletTest.java     |   2 -
 gensrc/thrift/PaloInternalService.thrift           |   4 +-
 .../test_nestedtypes_csv_insert_into_with_s3.out   |   2 +-
 .../test_nestedtypes_json_insert_into_with_s3.out  |   6 +-
 regression-test/data/export/test_struct_export.out | Bin 469 -> 442 bytes
 .../hive/test_hive_statistic_timeout.out           |   7 -
 .../data/insert_p0/test_struct_insert.out          | Bin 444 -> 417 bytes
 .../data/load_p0/stream_load/map_char_test.csv     |   4 +
 .../data/load_p0/stream_load/test_stream_load.out  |   6 +
 .../data/nereids_p0/cte/test_cte_name_reuse.out    |  10 +
 .../aggregate/aggregate_group_by_metric_type.out   | Bin 170 -> 154 bytes
 .../struct_functions/test_struct_functions.out     | Bin 1379 -> 1294 bytes
 .../hive/test_hive_analyze_db.groovy               | 308 +++++++++----------
 .../hive/test_hive_partition_statistic.groovy      |   2 +-
 .../hive/test_hive_statistic.groovy                | 334 ++++++++++-----------
 .../hive/test_hive_statistic_cache.groovy          | 288 +++++++++---------
 .../hive/test_hive_statistic_clean.groovy          | 115 +++----
 .../hive/test_hive_statistic_timeout.groovy        |  20 +-
 .../load_p0/stream_load/test_stream_load.groovy    |  40 ++-
 .../test_cte_name_reuse.groovy}                    |  49 +--
 .../suites/statistics/analyze_stats.groovy         |  14 +
 68 files changed, 1504 insertions(+), 726 deletions(-)
 create mode 100644 
be/src/pipeline/pipeline_x/local_exchange/local_exchange_sink_operator.cpp
 create mode 100644 
be/src/pipeline/pipeline_x/local_exchange/local_exchange_sink_operator.h
 create mode 100644 
be/src/pipeline/pipeline_x/local_exchange/local_exchange_source_operator.cpp
 create mode 100644 
be/src/pipeline/pipeline_x/local_exchange/local_exchange_source_operator.h
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/{PushConjunctsIntoJdbcScan.java
 => PruneEmptyPartition.java} (60%)
 delete mode 100644 
regression-test/data/external_table_p2/hive/test_hive_statistic_timeout.out
 create mode 100644 regression-test/data/load_p0/stream_load/map_char_test.csv
 create mode 100644 regression-test/data/nereids_p0/cte/test_cte_name_reuse.out
 copy regression-test/suites/nereids_p0/{test_forbid_unknown_col_stats.groovy 
=> cte/test_cte_name_reuse.groovy} (54%)


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

Reply via email to