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

yiguolei pushed a change to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 8ca399ab920 [exec](pipeline) runtime filter wait time (#35108)
     new 26d5c503394 [Bug](Variant) fix incorrect use of column index in 
TabletSchema (#35019)
     new 518b143caa4  [feat](Nereids)choose agg mv in cbo #35020
     new 58721739013 [improve](function) add limit check for lpad/rpad function 
input big value of length (#34810)
     new f3762322c80 [opt](nereids)new way to set pre-agg status (#34738)
     new b4a798240a8 [fix](inverted_index) donot use int32_t for index id to 
avoid overflow (#35062)
     new 944d9bd4bdc [exec](performance) opt the topn nullable column order 
performance in Heap Sort (#35042)
     new c0fd98abe50 [Fix](tvf) Fix that tvf reading empty files in compressed 
formats. (#34926)
     new 74d66e96502 [Fix](parquet-reader) Fix Timestamp Int96 min-max 
statistics is incorrect when was written by some old parquet writers by disable 
it. (#35041)
     new fb28d0b1859 [BUG] fix scan range boundary handling is incorrect 
(#34832)

The 9 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:
 be/src/exec/decompressor.cpp                       |  27 +-
 be/src/exec/olap_common.h                          |   5 +-
 be/src/olap/rowset/beta_rowset.cpp                 |   2 +-
 be/src/olap/rowset/beta_rowset.h                   |   2 +-
 be/src/olap/rowset/rowset.h                        |   2 +-
 be/src/olap/tablet.cpp                             |   2 +-
 be/src/olap/tablet.h                               |   2 +-
 be/src/olap/tablet_schema.cpp                      |   4 +-
 be/src/olap/tablet_schema.h                        |   4 +-
 be/src/olap/task/index_builder.cpp                 |   2 +-
 be/src/olap/task/index_builder.h                   |   2 +-
 be/src/vec/columns/column_nullable.cpp             |  47 ++
 be/src/vec/columns/column_nullable.h               |   4 +
 be/src/vec/common/schema_util.cpp                  |   4 +-
 .../file_reader/new_plain_text_line_reader.cpp     |   3 +-
 be/src/vec/exec/format/parquet/parquet_pred_cmp.h  |  11 +
 be/src/vec/functions/function_string.h             |   8 +
 be/test/testutil/mock_rowset.h                     |   2 +-
 .../org/apache/doris/nereids/cost/CostModelV1.java |  13 +-
 .../doris/nereids/jobs/executor/Rewriter.java      |   4 +
 .../org/apache/doris/nereids/rules/RuleType.java   |  15 +
 .../doris/nereids/rules/analysis/BindRelation.java |   2 +-
 .../nereids/rules/rewrite/AdjustPreAggStatus.java  | 748 +++++++++++++++++++++
 .../mv/AbstractSelectMaterializedIndexRule.java    |  12 +-
 .../mv/SelectMaterializedIndexWithAggregate.java   |  18 +-
 .../SelectMaterializedIndexWithoutAggregate.java   |  20 +-
 .../doris/nereids/trees/plans/PreAggStatus.java    |  15 +-
 .../trees/plans/logical/LogicalOlapScan.java       |  14 +-
 .../ExternalFileTableValuedFunction.java           |  40 +-
 .../rules/rewrite/mv/SelectRollupIndexTest.java    |  30 +-
 .../nereids/trees/plans/PlanToStringTest.java      |   2 +-
 .../tvf/compress/test_empty_snappy.snappy          | Bin 0 -> 4 bytes
 .../tvf/compress/test_tvf.csv.bz2                  | Bin
 .../tvf/compress/test_tvf.csv.deflate              | Bin
 .../tvf/compress/test_tvf.csv.gz                   | Bin
 .../tvf/compress/test_tvf.csv.lz4                  | Bin
 .../tvf/compress/test_tvf.csv.snappy               | Bin
 .../tvf/test_local_tvf_compression.out             |   2 +
 .../tvf/test_s3_tvf_compression.out                |   0
 .../data/query_p0/scan_range/test_scan_range.out   |  10 +
 regression-test/data/query_p1/test_big_pad.out     |   4 +
 .../tvf/test_local_tvf_compression.groovy          |  14 +-
 .../tvf/test_s3_tvf_compression.groovy             |   2 +-
 .../scan_range/test_scan_range.groovy}             |  45 +-
 .../suites/query_p1/test_big_pad.groovy            |   7 +
 .../test_alter_add_drop_column.groovy              |  53 ++
 46 files changed, 1099 insertions(+), 104 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/AdjustPreAggStatus.java
 create mode 100644 
regression-test/data/external_table_p0/tvf/compress/test_empty_snappy.snappy
 rename regression-test/data/{external_table_p2 => 
external_table_p0}/tvf/compress/test_tvf.csv.bz2 (100%)
 rename regression-test/data/{external_table_p2 => 
external_table_p0}/tvf/compress/test_tvf.csv.deflate (100%)
 rename regression-test/data/{external_table_p2 => 
external_table_p0}/tvf/compress/test_tvf.csv.gz (100%)
 rename regression-test/data/{external_table_p2 => 
external_table_p0}/tvf/compress/test_tvf.csv.lz4 (100%)
 rename regression-test/data/{external_table_p2 => 
external_table_p0}/tvf/compress/test_tvf.csv.snappy (100%)
 rename regression-test/data/{external_table_p2 => 
external_table_p0}/tvf/test_local_tvf_compression.out (99%)
 rename regression-test/data/{external_table_p2 => 
external_table_p0}/tvf/test_s3_tvf_compression.out (100%)
 create mode 100644 regression-test/data/query_p0/scan_range/test_scan_range.out
 create mode 100644 regression-test/data/query_p1/test_big_pad.out
 rename regression-test/suites/{external_table_p2 => 
external_table_p0}/tvf/test_local_tvf_compression.groovy (93%)
 rename regression-test/suites/{external_table_p2 => 
external_table_p0}/tvf/test_s3_tvf_compression.groovy (98%)
 copy regression-test/suites/{query_p1/test_big_pad.groovy => 
query_p0/scan_range/test_scan_range.groovy} (53%)
 create mode 100644 
regression-test/suites/variant_p0/schema_change/test_alter_add_drop_column.groovy


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

Reply via email to