suxiaogang223 opened a new pull request, #65939:
URL: https://github.com/apache/doris/pull/65939

   ## What changed
   
   - Backport the Hive baseline and incremental bootstrap workflow, startup 
health checks, and external Docker stability improvements.
   - Backport the ClickHouse startup stabilization and external regression 
stage timing summary.
   - Remove obsolete Hive transactional cases and move memory-intensive 
external cases from P0 to P2.
   - Switch `test_hive_topn_rf_null` to Hive2 so it matches the Hive2-only 
`run81.hql` bootstrap group.
   - Keep the preinstalled `decimals_1_10` data intact by making the 
location-backed table creation idempotent.
   - Remove the obsolete Parquet complex cross-page regression case.
   - Backport the lightweight Kerberos environment and isolate the non-catalog 
Kerberos test database.
   - Apply the minimal deterministic ordering fix from #63719 for Iceberg and 
Paimon initialization scripts.
   
   ## Why
   
   `branch-4.0` still uses the older external Docker initialization path and 
misses several follow-up fixes from `master`. This can leave Hive modules 
incompletely refreshed, make Iceberg/Paimon initialization order 
nondeterministic, run cases against the wrong Hive bootstrap group, and consume 
unnecessary resources in external regression jobs.
   
   This PR brings the related fixes into `branch-4.0` as one ordered backport 
so the external regression environment matches the stabilized behavior on 
`master`.
   
   During conflict resolution, the backport retains the `branch-4.0` 
Iceberg/Paimon 1.10 data archive and jar bootstrap while integrating the new 
startup and health-check framework.
   
   ## Related PRs
   
   Related to #61671, #61869, #61852, #62103, #62664, #62690, #65251, #65460, 
#65459, #65564, #63719, and #65825.
   
   Companion `branch-4.1` backport: #65913.
   
   ## Validation
   
   - `git diff --check`
   - Conflict-marker scan across `docker` and `regression-test`
   - Bash syntax checks for all changed `.sh` and `.sh.tpl` files
   - `bash 
docker/thirdparties/test/run-thirdparties-docker-hive-bootstrap-groups-test.sh`
   - `python3 regression-test/pipeline/common/test_stage_timer.py`
   
   Compilation and local Docker startup were intentionally skipped because 
these changes are limited to Docker and regression infrastructure. The external 
regression pipeline will provide end-to-end validation.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to