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

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


    from fe51e6ffdb [fix](nereids)scan node's smap should use materiazlied 
slots and project list as left and right expr list (#21142)
     new 3179a5519b [chore](block) temporarily disable DCHECK for column name 
equality in MutableBlock (#21116)
     new 507b98a0cb [fix](inverted index) fix build inverted index failed but 
not return immediately (#21165)
     new 266750f7ac [fix](nereids)change PushdownFilterThroughProject post 
processor from bottom up to top down rewrite (#21125)
     new 4bf8d7af2b [Bug](RuntimeFiter) Fix bf error change the murmurhash to 
crc32 in regression test p2 (#21167)
     new 5e8aa0aaab [bug](jdbc catalog) fix getPrimaryKeys fun bug (#21137)
     new cebc765235 [Improve](dynamic schema) support filtering invalid data 
(#21160)
     new 44280038bd [fix](inverted index)fix transaction id not unique for one 
index change job when light index change (#21180)
     new 8f79e264f1 [fix](nereids) set proper sort info to scan node to enable 
TopN-opt (#21148)
     new 932a38b4ec [Fix](inverted index) check inverted index file existence 
befor data compaction (#21173)

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/agent/be_exec_version_manager.h             |   1 +
 be/src/common/config.cpp                           |   2 +-
 be/src/olap/bloom_filter_predicate.h               |  44 +++-
 be/src/olap/compaction.cpp                         |  42 ++-
 .../segment_v2/inverted_index_compaction.cpp       |  23 +-
 .../rowset/segment_v2/inverted_index_compaction.h  |  12 +-
 be/src/olap/task/index_builder.cpp                 |   9 +-
 be/src/vec/columns/column_object.cpp               |  15 +-
 be/src/vec/columns/column_object.h                 |   3 +
 be/src/vec/columns/subcolumn_tree.h                |   2 +-
 be/src/vec/common/schema_util.cpp                  |  16 +-
 be/src/vec/core/block.cpp                          |   8 +-
 be/src/vec/exec/format/json/new_json_reader.cpp    |  24 +-
 be/src/vec/exec/format/json/new_json_reader.h      |   1 +
 .../org/apache/doris/alter/IndexChangeJob.java     |   4 +-
 .../java/org/apache/doris/analysis/SortInfo.java   |   7 +
 .../org/apache/doris/catalog/TableProperty.java    |   7 +
 .../java/org/apache/doris/common/FeNameFormat.java |   2 +-
 .../org/apache/doris/external/jdbc/JdbcClient.java |  20 +-
 .../doris/external/jdbc/JdbcMySQLClient.java       |  28 +-
 .../glue/translator/PhysicalPlanTranslator.java    |  75 +++++-
 .../post/PushdownFilterThroughProject.java         |  20 +-
 .../plans/physical/PhysicalAssertNumRows.java      |   3 +-
 .../trees/plans/physical/PhysicalCTEAnchor.java    |   3 +-
 .../trees/plans/physical/PhysicalFilter.java       |   8 +-
 .../trees/plans/physical/PhysicalGenerate.java     |   4 +-
 .../trees/plans/physical/PhysicalLimit.java        |   3 +-
 .../plans/physical/PhysicalOlapTableSink.java      |   5 +-
 .../plans/physical/PhysicalPartitionTopN.java      |   5 +-
 .../trees/plans/physical/PhysicalProject.java      |   8 +-
 .../trees/plans/physical/PhysicalRepeat.java       |   3 +-
 .../nereids/trees/plans/physical/PhysicalTopN.java |   3 +-
 .../trees/plans/physical/PhysicalWindow.java       |   4 +-
 ....java => PushdownFilterThroughProjectTest.java} |  54 ++--
 .../data/dynamic_table_p0/array_dimenssion.json    |   5 +
 .../data/dynamic_table_p0/invalid_name.json        |   2 +
 .../data/dynamic_table_p0/nested_filter.json       |   2 +
 .../suites/dynamic_table_p0/load.groovy            |  21 +-
 .../suites/dynamic_table_p0/sql/q01.sql            |  14 +-
 .../suites/dynamic_table_p0/sql/q02.sql            |  19 +-
 .../test_dytable_complex_data.groovy               | 291 ---------------------
 41 files changed, 370 insertions(+), 452 deletions(-)
 copy 
fe/fe-core/src/test/java/org/apache/doris/nereids/postprocess/{MergeProjectPostProcessTest.java
 => PushdownFilterThroughProjectTest.java} (68%)
 create mode 100644 regression-test/data/dynamic_table_p0/array_dimenssion.json
 create mode 100644 regression-test/data/dynamic_table_p0/invalid_name.json
 create mode 100644 regression-test/data/dynamic_table_p0/nested_filter.json
 delete mode 100644 
regression-test/suites/dynamic_table_p0/test_dytable_complex_data.groovy


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

Reply via email to