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 8928954865 [fix](ut)(compile) Fix ut failure at functions_geo and 
compilation bug (#8843)
     new 7b989c0c97 Window funnel (#8485)
     new b77baafcac min and max window function bug fix (#8822)
     new 7aace71325 [improvement](hll) Optimize Hyperloglog (#8829)
     new 28892f2807 [fix](storage) Fix core bug of convert to predicate column 
(#8833)
     new 1eebb658e1 [fix](ut) fix fe run CreateTableAsSelectStmtTest 
,UserPropertyTest,  ProjectPlannerFunctionTest and AggregateTest failed (#8838)
     new cf94d9fe0f [feature](diagnose) support "ADMIN DIAGNOSE TABLET" stmt 
(#8839)
     new e882eecbee [Refactor][httpv2]remove http v1 code (#8848)
     new 5b6f9329c8 [Fix](Lateral View) The Error expr type when exploding a 
function result of inline view (#8851)
     new 8c4c4b237f [improvement](restore) set table property 
'dynamic_partition.enable' to false after restore (#8852)
     new 930b458901 [fix] access parallel_flat_hash_map via thread safely 
methods (#8854)
     new b86f290a7c [fix] Disable cast operation of object type (#8882)
     new 32ccf29b86 [feature](vectorized) support vexplode_bitmap (#8890)
     new f7ee301995 [fix](datax) Fix the problem of keyword error when 
importing datax (#8893)
     new 075f9e6420 [fix](ut)(memory-leak) Fix be asan ut failed and hdfs file 
reader memory leak (#8905)

The 14 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/hdfs_file_reader.cpp                   |   1 +
 be/src/exprs/agg_fn_evaluator.cpp                  |   2 +-
 be/src/exprs/aggregate_functions.cpp               | 213 +++++++++-
 be/src/exprs/aggregate_functions.h                 |  10 +
 be/src/exprs/table_function/explode_bitmap.h       |   5 +-
 .../table_function/table_function_factory.cpp      |  13 +-
 be/src/olap/hll.cpp                                | 143 ++-----
 be/src/olap/hll.h                                  | 118 ++----
 be/src/olap/rowset/segment_v2/binary_dict_page.cpp |   2 +-
 be/src/util/brpc_client_cache.h                    |  17 +-
 be/src/vec/CMakeLists.txt                          |   2 +
 .../aggregate_function_simple_factory.cpp          |   5 +-
 ...ader.h => aggregate_function_window_funnel.cpp} |  24 +-
 .../aggregate_function_window_funnel.h             | 214 ++++++++++
 be/src/vec/columns/column.h                        |   2 +-
 be/src/vec/columns/column_dictionary.h             |  14 +-
 be/src/vec/columns/column_nullable.h               |   6 +-
 .../{vexplode_numbers.cpp => vexplode_bitmap.cpp}  |  54 ++-
 .../{vexplode_numbers.h => vexplode_bitmap.h}      |  17 +-
 be/src/vec/functions/function_fake.cpp             |   1 +
 be/src/vec/functions/function_fake.h               |   8 +
 be/test/exprs/CMakeLists.txt                       |   2 +-
 be/test/exprs/window_funnel_test.cpp               | 431 +++++++++++++++++++++
 be/test/vec/aggregate_functions/CMakeLists.txt     |   1 +
 .../aggregate_functions/vec_window_funnel_test.cpp | 425 ++++++++++++++++++++
 docs/.vuepress/sidebar/en.js                       |   1 +
 docs/.vuepress/sidebar/zh-CN.js                    |   1 +
 .../Administration/ADMIN-DIAGNOSE-TABLET.md        |  59 +++
 .../Administration/ADMIN-DIAGNOSE-TABLET.md        |  59 +++
 .../writer/doriswriter/DorisWriterEmitter.java     |   3 +-
 fe/fe-core/pom.xml                                 |   4 +-
 fe/fe-core/src/main/cup/sql_parser.cup             |   8 +-
 .../src/main/java/org/apache/doris/PaloFe.java     |  29 +-
 ...tionsStmt.java => AdminDiagnoseTabletStmt.java} |  51 ++-
 .../java/org/apache/doris/analysis/Analyzer.java   |   1 -
 .../java/org/apache/doris/analysis/CastExpr.java   |  28 +-
 .../apache/doris/analysis/FunctionCallExpr.java    |  72 +++-
 .../org/apache/doris/analysis/LateralViewRef.java  |  12 +-
 .../java/org/apache/doris/backup/RestoreJob.java   |   3 +
 .../apache/doris/catalog/AggregateFunction.java    |   2 +-
 .../java/org/apache/doris/catalog/Catalog.java     |   5 +-
 .../main/java/org/apache/doris/catalog/Column.java |   5 +-
 .../java/org/apache/doris/catalog/FunctionSet.java |  31 ++
 .../java/org/apache/doris/catalog/OlapTable.java   |  10 +
 .../org/apache/doris/catalog/PrimitiveType.java    |   8 -
 .../java/org/apache/doris/catalog/ScalarType.java  |  12 +-
 .../org/apache/doris/catalog/TableProperty.java    |  12 +
 .../main/java/org/apache/doris/catalog/Type.java   |   4 +
 .../main/java/org/apache/doris/common/Config.java  |  17 -
 .../org/apache/doris/http/ActionController.java    |  88 -----
 .../java/org/apache/doris/http/BaseAction.java     | 375 ------------------
 .../java/org/apache/doris/http/BaseRequest.java    | 158 --------
 .../java/org/apache/doris/http/BaseResponse.java   |  99 -----
 .../org/apache/doris/http/HttpAuthManager.java     |  64 ---
 .../java/org/apache/doris/http/HttpServer.java     | 279 -------------
 .../org/apache/doris/http/HttpServerHandler.java   | 117 ------
 .../main/java/org/apache/doris/http/IAction.java   |  25 --
 .../apache/doris/http/UnauthorizedException.java   |  26 --
 .../main/java/org/apache/doris/http/WebUtils.java  | 230 -----------
 .../apache/doris/http/action/BackendAction.java    | 101 -----
 .../org/apache/doris/http/action/HaAction.java     | 174 ---------
 .../org/apache/doris/http/action/HelpAction.java   | 223 -----------
 .../org/apache/doris/http/action/IndexAction.java  | 275 -------------
 .../org/apache/doris/http/action/LogAction.java    | 168 --------
 .../apache/doris/http/action/NotFoundAction.java   |  52 ---
 .../org/apache/doris/http/action/QueryAction.java  | 127 ------
 .../doris/http/action/QueryProfileAction.java      |  68 ----
 .../apache/doris/http/action/SessionAction.java    |  85 ----
 .../doris/http/action/StaticResourceAction.java    | 242 ------------
 .../org/apache/doris/http/action/SystemAction.java | 184 ---------
 .../apache/doris/http/action/VariableAction.java   |  84 ----
 .../apache/doris/http/action/WebBaseAction.java    | 374 ------------------
 .../http/common/DorisHttpPostObjectAggregator.java |  61 ---
 .../doris/http/meta/ColocateMetaService.java       | 229 -----------
 .../doris/http/meta/InvalidClientException.java    |  26 --
 .../org/apache/doris/http/meta/MetaBaseAction.java | 108 ------
 .../org/apache/doris/http/meta/MetaService.java    | 356 -----------------
 .../doris/http/rest/BootstrapFinishAction.java     | 162 --------
 .../apache/doris/http/rest/CancelStreamLoad.java   |  83 ----
 .../doris/http/rest/CheckDecommissionAction.java   |  93 -----
 .../apache/doris/http/rest/ConnectionAction.java   |  62 ---
 .../apache/doris/http/rest/GetDdlStmtAction.java   | 108 ------
 .../apache/doris/http/rest/GetLoadInfoAction.java  |  88 -----
 .../apache/doris/http/rest/GetLogFileAction.java   | 131 -------
 .../apache/doris/http/rest/GetSmallFileAction.java |  92 -----
 .../apache/doris/http/rest/GetStreamLoadState.java |  86 ----
 .../org/apache/doris/http/rest/HealthAction.java   |  47 ---
 .../org/apache/doris/http/rest/LoadAction.java     | 141 -------
 .../doris/http/rest/MetaReplayerCheckAction.java   |  70 ----
 .../org/apache/doris/http/rest/MetricsAction.java  |  65 ----
 .../apache/doris/http/rest/MigrationAction.java    | 164 --------
 .../org/apache/doris/http/rest/MultiAbort.java     |  72 ----
 .../org/apache/doris/http/rest/MultiCommit.java    |  77 ----
 .../java/org/apache/doris/http/rest/MultiDesc.java |  85 ----
 .../java/org/apache/doris/http/rest/MultiList.java |  82 ----
 .../org/apache/doris/http/rest/MultiStart.java     |  92 -----
 .../org/apache/doris/http/rest/MultiUnload.java    |  76 ----
 .../org/apache/doris/http/rest/ProfileAction.java  |  60 ---
 .../apache/doris/http/rest/QueryDetailAction.java  |  56 ---
 .../org/apache/doris/http/rest/RestBaseAction.java | 127 ------
 .../org/apache/doris/http/rest/RowCountAction.java | 115 ------
 .../apache/doris/http/rest/SetConfigAction.java    | 136 -------
 .../org/apache/doris/http/rest/ShowDataAction.java |  91 -----
 .../apache/doris/http/rest/ShowMetaInfoAction.java | 203 ----------
 .../org/apache/doris/http/rest/ShowProcAction.java | 136 -------
 .../doris/http/rest/ShowRuntimeInfoAction.java     |  69 ----
 .../doris/http/rest/StorageTypeCheckAction.java    |  98 -----
 .../doris/http/rest/TableQueryPlanAction.java      | 306 ---------------
 .../doris/http/rest/TableRowCountAction.java       | 113 ------
 .../apache/doris/http/rest/TableSchemaAction.java  | 135 -------
 .../{http => httpv2}/IllegalArgException.java      |  25 +-
 .../{http/rest => httpv2/entity}/ActionStatus.java |   2 +-
 .../rest => httpv2/entity}/RestBaseResult.java     |   4 +-
 .../{http/rest => httpv2/entity}/RestResult.java   |   5 +-
 .../doris/httpv2/rest/GetLoadInfoAction.java       |   2 +-
 .../org/apache/doris/httpv2/rest/LoadAction.java   |   2 +-
 .../org/apache/doris/httpv2/rest/MultiAction.java  |   2 +-
 .../apache/doris/journal/bdbje/BDBDebugger.java    |  22 +-
 .../java/org/apache/doris/qe/ShowExecutor.java     |  11 +
 .../java/org/apache/doris/system/Diagnoser.java    | 163 ++++++++
 fe/fe-core/src/main/jflex/sql_scanner.flex         |   1 +
 .../org/apache/doris/analysis/AggregateTest.java   |  93 ++++-
 .../analysis/CreateTableAsSelectStmtTest.java      |  25 +-
 .../org/apache/doris/catalog/OlapTableTest.java    |  42 ++
 .../org/apache/doris/catalog/UserPropertyTest.java |  41 ++
 .../doris/clone/TabletReplicaTooSlowTest.java      |   8 +
 .../org/apache/doris/common/path/PathTrieTest.java |  19 -
 .../org/apache/doris/http/DorisHttpTestCase.java   |  23 +-
 .../org/apache/doris/http/HttpAuthManagerTest.java |  18 +-
 .../doris/planner/ProjectPlannerFunctionTest.java  |   2 +-
 .../org/apache/doris/planner/QueryPlanTest.java    |  31 +-
 .../doris/planner/TableFunctionPlanTest.java       |  23 +-
 132 files changed, 2238 insertions(+), 8412 deletions(-)
 copy be/src/vec/aggregate_functions/{aggregate_function_reader.h => 
aggregate_function_window_funnel.cpp} (53%)
 create mode 100644 
be/src/vec/aggregate_functions/aggregate_function_window_funnel.h
 copy be/src/vec/exprs/table_function/{vexplode_numbers.cpp => 
vexplode_bitmap.cpp} (61%)
 copy be/src/vec/exprs/table_function/{vexplode_numbers.h => vexplode_bitmap.h} 
(68%)
 create mode 100644 be/test/exprs/window_funnel_test.cpp
 create mode 100644 be/test/vec/aggregate_functions/vec_window_funnel_test.cpp
 create mode 100644 
docs/en/sql-reference/sql-statements/Administration/ADMIN-DIAGNOSE-TABLET.md
 create mode 100644 
docs/zh-CN/sql-reference/sql-statements/Administration/ADMIN-DIAGNOSE-TABLET.md
 copy 
fe/fe-core/src/main/java/org/apache/doris/analysis/{ShowMigrationsStmt.java => 
AdminDiagnoseTabletStmt.java} (69%)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/ActionController.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/BaseAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/BaseRequest.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/BaseResponse.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/HttpAuthManager.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/HttpServer.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/HttpServerHandler.java
 delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/http/IAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/UnauthorizedException.java
 delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/http/WebUtils.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/BackendAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/HaAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/HelpAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/IndexAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/LogAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/NotFoundAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/QueryAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/QueryProfileAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/SessionAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/StaticResourceAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/SystemAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/VariableAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/action/WebBaseAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/common/DorisHttpPostObjectAggregator.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/meta/ColocateMetaService.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/meta/InvalidClientException.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/meta/MetaBaseAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/meta/MetaService.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/BootstrapFinishAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/CancelStreamLoad.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/CheckDecommissionAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/ConnectionAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/GetDdlStmtAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/GetLoadInfoAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/GetLogFileAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/GetSmallFileAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/GetStreamLoadState.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/HealthAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/LoadAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/MetaReplayerCheckAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/MetricsAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/MigrationAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/MultiAbort.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/MultiCommit.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/MultiDesc.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/MultiList.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/MultiStart.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/MultiUnload.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/ProfileAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/QueryDetailAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/RestBaseAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/RowCountAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/SetConfigAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/ShowDataAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/ShowMetaInfoAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/ShowProcAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/ShowRuntimeInfoAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/StorageTypeCheckAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/TableQueryPlanAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/TableRowCountAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/http/rest/TableSchemaAction.java
 rename fe/fe-core/src/main/java/org/apache/doris/{http => 
httpv2}/IllegalArgException.java (72%)
 rename fe/fe-core/src/main/java/org/apache/doris/{http/rest => 
httpv2/entity}/ActionStatus.java (95%)
 rename fe/fe-core/src/main/java/org/apache/doris/{http/rest => 
httpv2/entity}/RestBaseResult.java (97%)
 rename fe/fe-core/src/main/java/org/apache/doris/{http/rest => 
httpv2/entity}/RestResult.java (94%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/system/Diagnoser.java


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

Reply via email to