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

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


    from 162b8492e1 [Bug] (fix) DeltaWriter::mem_consumption() coredump (#9245)
     new 0d52bad20a [refactor] some code cleanup for min/max function. (#8874)
     new 3684be8a52 [fix](function) fix last_value get wrong result when have 
order by clause (#9247)
     new 75fbc9d8ad [fix](broker-load) can't load parquet file with column name 
case sensitive with Doris column (#9358)
     new e0ed006785 [fix]Stream load 307 temporary redirection authentication 
information is lost (#9363)
     new 7c20a8722f [fix][compaction]  Rowset::end_version null pointer(#9379)
     new 343f97f028 [performance][query]improve the performance of DISTINCT 
aggregation by using flat hash set replace unordered set (#9401)
     new 0c73dc85a6 [Bug] Missing error tablet list when close_wait return 
error (#9418)
     new e5c46b78d2 [fix](binlog-load) binlog load fails because txn exceeds 
the default value (#9471)
     new 6116616284 [refactor](backend) Refactor the logic of selecting Backend 
in FE. (#9478)
     new 59daed7591 [fix](http) Hardening Recommendations Disable TRACE/TRAC 
methods (#9479)
     new 71beda2664 [fix](Function) fix case when function return null with abs 
function (#9493)
     new 72e80756e0 [Bug] (load) Broker load kerberos auth fail (#9494)
     new ea5865c3ff [fix](storage) fix core for string predicate in storage 
layer (#9500)
     new ff4f4a3f1b [bugfix](load) fix coredump in ordinal index flush (#9518)
     new 7f12cfe240 [fix](lateral-view) Error view includes lateral view (#9530)
     new 53fb90f04f [enhancement][betarowset]optimize lz4 compress and 
decompress speed by reusing context (#9566)
     new c41618a0b6 [fix](planner)VecNotImplException thrown when query need 
rewrite and some slot cannot changed to nullable (#9589)

The 17 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/exprs/aggregate_functions.cpp               |  45 +---
 be/src/exprs/case_expr.cpp                         |   1 +
 be/src/exprs/case_expr.h                           |   1 +
 be/src/olap/compaction.cpp                         |   7 +-
 be/src/olap/delta_writer.cpp                       |  12 +-
 be/src/olap/delta_writer.h                         |   4 +-
 be/src/olap/rowset/segment_v2/binary_dict_page.cpp |   6 +-
 be/src/olap/rowset/segment_v2/bitshuffle_page.h    |   2 +-
 be/src/olap/rowset/segment_v2/column_reader.cpp    |   4 +-
 be/src/olap/rowset/segment_v2/column_reader.h      |   2 +-
 be/src/olap/rowset/segment_v2/column_writer.cpp    |   8 +-
 be/src/olap/rowset/segment_v2/column_writer.h      |   2 +-
 .../rowset/segment_v2/indexed_column_reader.cpp    |   4 +-
 .../olap/rowset/segment_v2/indexed_column_reader.h |   2 +-
 .../rowset/segment_v2/indexed_column_writer.cpp    |   6 +-
 .../olap/rowset/segment_v2/indexed_column_writer.h |   2 +-
 be/src/olap/rowset/segment_v2/page_builder.h       |   4 +-
 be/src/runtime/load_channel.cpp                    |   3 +-
 be/src/runtime/mem_pool.cpp                        |  11 +
 be/src/runtime/mem_pool.h                          |   5 +
 be/src/runtime/tablets_channel.cpp                 |   7 +-
 be/src/runtime/tablets_channel.h                   |   5 +-
 be/src/util/block_compression.cpp                  |  93 ++++---
 be/src/util/block_compression.h                    |   4 +-
 .../aggregate_function_window.h                    |   6 +-
 be/src/vec/columns/predicate_column.h              |  24 +-
 be/test/util/block_compression_test.cpp            |  12 +-
 be/test/vec/function/function_bitmap_test.cpp      | 135 +++++------
 .../org/apache/doris/analysis/AnalyticExpr.java    |   5 +-
 .../java/org/apache/doris/analysis/Analyzer.java   |  35 ---
 .../org/apache/doris/analysis/InlineViewRef.java   |  21 +-
 .../java/org/apache/doris/analysis/QueryStmt.java  |   3 +-
 .../java/org/apache/doris/analysis/TableRef.java   |  28 ++-
 .../java/org/apache/doris/backup/RestoreJob.java   |   9 +-
 .../java/org/apache/doris/catalog/Catalog.java     |   9 +-
 .../java/org/apache/doris/catalog/OlapTable.java   |   3 +-
 .../main/java/org/apache/doris/common/Config.java  |  10 +-
 .../apache/doris/common/util/VectorizedUtil.java   |  29 ++-
 .../httpv2/interceptor/ServletTraceIterceptor.java |  61 +++++
 .../org/apache/doris/httpv2/rest/LoadAction.java   |  53 ++--
 .../doris/httpv2/rest/RestBaseController.java      |  18 +-
 .../apache/doris/httpv2/util/LoadSubmitter.java    |  19 +-
 .../src/main/java/org/apache/doris/load/Load.java  |   8 +-
 .../doris/load/sync/canal/CanalSyncChannel.java    |  94 +++++---
 .../org/apache/doris/planner/BrokerScanNode.java   |   4 +-
 .../apache/doris/planner/StreamLoadScanNode.java   |   7 +-
 .../apache/doris/qe/InsertStreamTxnExecutor.java   |  14 +-
 .../java/org/apache/doris/qe/MultiLoadMgr.java     |  14 +-
 .../org/apache/doris/system/BeSelectionPolicy.java | 131 ++++++++++
 .../org/apache/doris/system/SystemInfoService.java | 251 +++++--------------
 .../doris/transaction/DatabaseTransactionMgr.java  |   2 +-
 .../org/apache/doris/backup/RestoreJobTest.java    | 132 +---------
 .../org/apache/doris/catalog/CreateTableTest.java  |   6 +-
 .../apache/doris/catalog/ModifyBackendTest.java    |   6 +-
 .../doris/load/sync/canal/CanalSyncDataTest.java   |   7 +-
 .../java/org/apache/doris/qe/MultiLoadMgrTest.java |  13 +-
 .../apache/doris/system/SystemInfoServiceTest.java | 268 +++++++++++++++++++++
 .../doris/broker/hdfs/FileSystemManager.java       |   6 +-
 ...test_select_constant.out => test_case_when.out} |   5 +-
 ...variance_agg.out => test_last_value_window.out} |   9 +-
 .../suites/correctness/test_case_when.groovy       |  67 ++++++
 .../correctness/test_last_value_window.groovy      |  51 ++++
 62 files changed, 1071 insertions(+), 744 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/httpv2/interceptor/ServletTraceIterceptor.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/system/BeSelectionPolicy.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/system/SystemInfoServiceTest.java
 copy regression-test/data/correctness/{test_select_constant.out => 
test_case_when.out} (72%)
 copy regression-test/data/correctness/{test_select_variance_agg.out => 
test_last_value_window.out} (57%)
 create mode 100644 regression-test/suites/correctness/test_case_when.groovy
 create mode 100644 
regression-test/suites/correctness/test_last_value_window.groovy


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

Reply via email to