This is an automated email from the ASF dual-hosted git repository. liaoxin pushed a commit to branch branch-2.1 in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.1 by this push: new e67231c6a85 branch-2.1: [test](doc) add regression test case for load high availability #43481 (#43947) e67231c6a85 is described below commit e67231c6a85c9d79537c80ef5818610c40749a0e Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Mon Nov 18 11:23:30 2024 +0800 branch-2.1: [test](doc) add regression test case for load high availability #43481 (#43947) Cherry-picked from #43481 Co-authored-by: Xin Liao <liao...@selectdb.com> --- .../import-way/load-high-availability.md.groovy | 57 ++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/regression-test/suites/doc/data-operate/import/import-way/load-high-availability.md.groovy b/regression-test/suites/doc/data-operate/import/import-way/load-high-availability.md.groovy new file mode 100644 index 00000000000..881a7ff6f16 --- /dev/null +++ b/regression-test/suites/doc/data-operate/import/import-way/load-high-availability.md.groovy @@ -0,0 +1,57 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +suite("test_load_high_availability", "p0") { + if (isCloudMode()) { + return + } + def tableName = "test_load_high_availability" + sql """ DROP TABLE IF EXISTS ${tableName} """ + sql """ + CREATE TABLE ${tableName} + ( + id INT, + name STRING + ) + DUPLICATE KEY(id) + DISTRIBUTED BY HASH(id) BUCKETS 10 + PROPERTIES + ( + 'replication_num' = '1', + 'min_load_replica_num' = '1' + ) + """ + + sql """ DROP TABLE IF EXISTS ${tableName} """ + sql """ + CREATE TABLE ${tableName} + ( + id INT, + name STRING + ) + DUPLICATE KEY(id) + DISTRIBUTED BY HASH(id) BUCKETS 10 + PROPERTIES + ( + 'replication_num' = '1', + 'min_load_replica_num' = '-1' + ) + """ + sql """ ALTER TABLE ${tableName} SET ( 'min_load_replica_num' = '1' ) """ + + +} --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org