hello-stephen opened a new pull request, #70170:
URL: https://github.com/apache/doris/pull/70170

   ### What problem does this PR solve?
   
   Related PR: #70156
   
   The shared Trino regression dispatcher deletes and replaces the entire 
plugin directory, overwriting plugins installed by deployment tooling. Add 
`trinoConnectorInstallMode=preinstalled` so deployment can install a complete 
set before FE/BE startup, and regression only executes the existing catalog and 
query assertions. Keep `enableTrinoConnectorTest` and `enableMongoDBTest` 
independent and enabled.
   
   The default `framework` mode retains existing distribution. Unknown values 
fail explicitly. Preinstalled mode performs no download, SSH/SCP, directory 
modification or fallback installation. Deployment must validate the complete 
plugin set on every FE/BE and restart processes after changes; missing plugins 
still fail the existing tests.
   
   ### Release note
   
   None
   
   ### Check List (For Author)
   
   - Test: framework tests added for preinstalled, concurrent, default and 
invalid modes; compilation and end-to-end MongoDB/Trino validation pending.
   - Behavior changed: opt-in regression installation mode only; no production 
behavior change.
   - Does this need documentation: documented in the MongoDB fixture README.
   


-- 
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