JeremyXin commented on PR #12169:
URL: https://github.com/apache/seatunnel/pull/12169#issuecomment-5713841370

   @DanielLeens Thanks for the detailed review. We addressed the remaining 
points as follows:
   
     1. `dynamic-slot` is a single Engine-level setting in `seatunnel.yaml`, 
and the current deployment model assumes consistent configuration across 
Workers. `WorkerProfile.dynamicSlot` is runtime metadata, not an indication 
that mixed slot modes are supported. 
   
     2. A tag-filter mismatch is intentionally not recorded as a generic 
resource shortage, since adding Workers does not necessarily resolve a tag 
constraint.
   
     3. `ResourceManager` and `AutoscalerStateStore` are internal server-side 
contracts rather than public extension SPIs. All in-tree implementations are 
updated; no default methods are added.
   
     4. Added concise lifecycle transition documentation to 
`AutoscalingStateTracker.evaluate()`.
   
     5. Added `ACCEPTED`, `DUPLICATE`, and `REJECTED` semantics to 
`RecommendationPublisher.publish()`.
   
     6. Periodic recommendation repeat remains intentionally disabled to avoid 
duplicate downstream scaling actions. Recommendations are edge-triggered when 
entering `FIRING`;
   
     The remaining Build check failure will be investigated and rerun 
separately before merge.


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