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 ef22bd3318c [fix](txn insert) Txn insert can not write to table with
mv (#31167)
new 99697c5bcbd Update multi-tenant.md (#31256)
new 389c702a3f9 [improvement](hudi)Obtain partition information through
HMS's API (#30962)
new e3b4b83bca7 [test](regression) add regression test for schange change
of complex type (#31207)
new 7647cec5093 [Fix](Job)TVF Query JOB Concurrent Reading and Writing
Causes Exception (#31248)
new fa83a8f86a8 [fix][doc] one of the Chinese document references is
missing #31236
new 98c3cb825fe [fix](Nereids) simplify airthmetic should not change
return type (#31237)
new b898b83667f [chore](ci) Update .asf.yaml (#31272)
new 86c800ce59d [doc](doc)add some k8s doc (#31194)
new 8e24b42d7a5 Revert "[chore](ci) Update .asf.yaml (#31272)" (#31281)
new 241a2fc25c3 [nereids] downgrade bucket shuffle if tablet num <
instance num (#31222)
new a5ee1b3c871 [fix](keyword) add BELONG as reserve keyword (#31230)
new 260568db172 [update](hudi) update hudi version to 0.14.1 and
compatible with flink hive catalog (#31181)
new 64056bb96b0 [Fix](seq-col) Fix sequence column check fail #31252
new 4c3a96e7df1 [fix](memory) Fix LRU cache frequent prune (#31220)
new a6c0be611cc [fix](mtmv) fix mtmv workload group case failed (#31218)
new 9f8906269b8 [regression-test](VariantType) fix and disable unstable
case (#31269)
new f1a7f9a70fd [opt](Nereids)choose better column for count star (#31227)
new 22efb1cb7a0 [fix](Nereids) not equals and hashCode should contains
generate flag (#31123)
new 9481728b376 [tools] update tools script (#31286)
The 19 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/common/config.cpp | 3 +-
be/src/common/config.h | 5 +-
be/src/olap/olap_server.cpp | 13 ++-
be/src/olap/storage_engine.h | 1 +
be/src/runtime/memory/cache_manager.cpp | 18 ++--
be/src/runtime/memory/cache_manager.h | 19 ++++
be/src/runtime/memory/cache_policy.h | 2 +-
be/src/runtime/memory/lru_cache_policy.h | 30 +++++--
.../hive/scripts/create_preinstalled_table.hql | 14 +++
docs/en/docs/data-table/hit-the-rollup.md | 2 +-
docs/en/docs/install/k8s-deploy/debug-crash.md | 73 +++++++++++++++
.../k8s-deploy/expansion-and-contraction.md | 100 +++++++++++++++++++++
docs/en/docs/install/k8s-deploy/root-user-use.md | 63 +++++++++++++
docs/en/docs/lakehouse/multi-catalog/hudi.md | 6 ++
docs/sidebars.json | 5 +-
docs/zh-CN/docs/admin-manual/multi-tenant.md | 1 +
docs/zh-CN/docs/data-table/hit-the-rollup.md | 2 +-
docs/zh-CN/docs/install/k8s-deploy/debug-crash.md | 73 +++++++++++++++
.../k8s-deploy/expansion-and-contraction.md | 100 +++++++++++++++++++++
.../zh-CN/docs/install/k8s-deploy/root-user-use.md | 63 +++++++++++++
docs/zh-CN/docs/lakehouse/multi-catalog/hudi.md | 6 ++
.../org/apache/doris/hudi/BaseSplitReader.scala | 2 +-
.../antlr4/org/apache/doris/nereids/DorisLexer.g4 | 1 +
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 1 +
fe/fe-core/src/main/cup/sql_parser.cup | 4 +-
.../apache/doris/analysis/NativeInsertStmt.java | 9 +-
.../doris/datasource/hive/HMSExternalTable.java | 16 +++-
.../hudi/source/HudiCachedPartitionProcessor.java | 27 +++++-
.../hudi/source/HudiPartitionProcessor.java | 4 +-
.../doris/datasource/hudi/source/HudiScanNode.java | 28 +++---
.../org/apache/doris/job/base/AbstractJob.java | 7 +-
.../properties/ChildrenPropertiesRegulator.java | 58 ++++++++++++
.../doris/nereids/rules/analysis/BindSink.java | 11 ++-
.../mv/AbstractMaterializedViewRule.java | 12 ++-
.../expression/rules/SimplifyArithmeticRule.java | 3 +-
.../doris/nereids/rules/rewrite/ColumnPruning.java | 42 ++++++++-
.../nereids/rules/rewrite/EliminateNotNull.java | 11 ++-
.../nereids/rules/rewrite/EliminateOuterJoin.java | 9 +-
.../nereids/rules/rewrite/InferAggNotNull.java | 25 +++++-
.../nereids/rules/rewrite/InferFilterNotNull.java | 26 ++++--
.../nereids/trees/expressions/Expression.java | 1 -
.../doris/nereids/trees/expressions/Not.java | 27 ++++--
.../functions/executable/NumericArithmetic.java | 8 +-
.../trees/plans/commands/DeleteFromCommand.java | 24 ++++-
.../apache/doris/nereids/util/ExpressionUtils.java | 14 +--
.../java/org/apache/doris/qe/SessionVariable.java | 11 ++-
.../doris/nereids/jobs/joinorder/TPCHTest.java | 40 ++++++++-
.../nereids/rules/rewrite/InferAggNotNullTest.java | 4 +-
fe/pom.xml | 2 +-
.../data/external_table_p2/hive/test_hive_hudi.out | 16 ++++
.../eliminate_not_null/eliminate_not_null.out | 16 ++--
.../test_simplify_arithmetic.out | 3 +
.../doris/regression/action/ExplainAction.groovy | 7 +-
.../org/apache/doris/regression/suite/Suite.groovy | 4 +-
.../hive/test_hive_parquet.groovy | 10 +++
.../external_table_p2/hive/test_hive_hudi.groovy | 6 ++
.../suites/mtmv_p0/test_workload_group_mtmv.groovy | 2 +-
.../test_simplify_arithmetic.groovy | 33 +++----
.../test_double_write_when_schema_change.groovy | 4 +-
...heListOfTopRepositoriesChangedOverTheYears7.sql | 59 ++++++------
regression-test/suites/variant_p2/sql/sql08.sql | 2 +-
tools/tpcds-tools/bin/create-tpcds-tables.sh | 5 ++
tools/tpcds-tools/bin/run-tpcds-queries.sh | 12 +--
tools/tpcds-tools/conf/opt/opt_sf1.sql | 1 +
tools/tpcds-tools/conf/opt/opt_sf100.sql | 1 +
tools/tpcds-tools/conf/opt/opt_sf1000.sql | 1 +
tools/tpcds-tools/conf/opt/opt_sf10000.sql | 1 +
.../constraints/build-fk-constraints.sql | 3 +
.../constraints/build-pk-constraints.sql | 2 +
.../constraints/build-uk-constraints.sql | 1 +
70 files changed, 1036 insertions(+), 179 deletions(-)
create mode 100644 docs/en/docs/install/k8s-deploy/debug-crash.md
create mode 100644 docs/en/docs/install/k8s-deploy/expansion-and-contraction.md
create mode 100644 docs/en/docs/install/k8s-deploy/root-user-use.md
create mode 100644 docs/zh-CN/docs/install/k8s-deploy/debug-crash.md
create mode 100644
docs/zh-CN/docs/install/k8s-deploy/expansion-and-contraction.md
create mode 100644 docs/zh-CN/docs/install/k8s-deploy/root-user-use.md
create mode 100644
regression-test/data/nereids_rules_p0/expression/simplify_arithmetic/test_simplify_arithmetic.out
copy
fe/fe-core/src/test/java/org/apache/doris/nereids/jobs/joinorder/TPCHTest.java
=>
regression-test/suites/nereids_rules_p0/expression/simplify_arithmetic/test_simplify_arithmetic.groovy
(54%)
create mode 100644 tools/tpcds-tools/constraints/build-fk-constraints.sql
create mode 100644 tools/tpcds-tools/constraints/build-pk-constraints.sql
create mode 100644 tools/tpcds-tools/constraints/build-uk-constraints.sql
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]