pinterest / orion

Management and automation platform for Stateful Distributed Systems
Apache License 2.0
103 stars 27 forks source link

Orion Broker Set UI Implementation #292

Closed yisheng-zhou closed 1 month ago

yisheng-zhou commented 1 month ago

Code Review Summary: Orion Broker Set UI Implementation

Enhancements to Broker Set Section on Service Page

Improvements to Node Page

Class Updates

The existing BrokerSet class is generated from a configuration file every 2 minutes, which means it cannot currently save state information. Additionally, it plays a critical role in the existing topic assignment logic. To avoid disrupting any existing logic during refactoring, a new BrokerSetState class has been added.

Testing

This change has been tested via branch deployment.