JiaLiangC opened a new pull request, #4170:
URL: https://github.com/apache/ambari/pull/4170

   ## What changes were proposed in this pull request?
   
   This pull request aligns the React Services and Configs module with reviewed
   Classic Ambari behavior across 60 non-Metrics feature IDs.
   
   It corrects service navigation and operation gates, exact REST resources and
   payloads, Quick Link resolution, desired-config replacement saves, config
   history and config group behavior, Add Service ownership, Reassign Master
   validation and recovery, and Flume handler operations. It also adds focused
   tests for API contracts, permissions, state transitions, persistence, 
failure,
   and retry paths.
   
   The accompanying comparison records the final feature status, compatibility
   decisions, cross-module boundaries, and live Ambari Server acceptance matrix.
   Metrics are excluded. Hosts-owned files are unchanged and remain an explicit
   Module 03 integration boundary.
   
   ## How was this patch tested?
   
   - Focused Vitest: 15 files, 50 tests passed.
   - Full Vitest: 29 files, 113 tests passed.
   - `npm run build` passed with existing repository warnings.
   - Full ESLint was executed and reported the existing baseline of 5,776 errors
     and 455 warnings; new Module 04 files and all added lines have zero 
findings.
   - `git diff --check origin/frontend-refactor...HEAD` passed.
   
   Live Ambari Server scenarios remain explicitly pending in the runtime
   acceptance matrix.
   
   Please review [Ambari Contributing 
Guide](https://cwiki.apache.org/confluence/display/AMBARI/How+to+Contribute) 
before opening a pull request.
   


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