wardlican opened a new pull request, #3937:
URL: https://github.com/apache/amoro/pull/3937

   
   ## Why are the changes needed?
   In master-slave mode, each optimizer needs to communicate with each ams 
node. Therefore, the registration mode of the optimizer needs to be modified in 
master-slave mode. The optimizer only reports heartbeats to the master node. 
Only the master node will maintain whether the optimizer's heartbeat has timed 
out. The slave node loads optimizer information from the database to detect 
whether there are any new or deleted optimizers.
   
   Close #3929 .
   
   ## Brief change log
   - In master-slave mode, only the master node is responsible for maintaining 
the addition and expiration of optimizers. 
   - Slave nodes periodically detect the addition and deletion of optimizers 
from the database.
   
   ## How was this patch tested?
   
   - [ ] Add some test cases that check the changes thoroughly including 
negative and positive cases if possible
   
   - [ ] Add screenshots for manual tests if appropriate
   
   - [ ] Run test locally before making a pull request
   
   ## Documentation
   
   - Does this pull request introduce a new feature? (yes / no)
   - If yes, how is the feature documented? (not applicable / docs / JavaDocs / 
not documented)
   


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

Reply via email to