Struct AggregationManager::MergedPeerResult
Defined in File aggregation_manager.hpp
Nested Relationships
This struct is a nested type of Class AggregationManager.
Struct Documentation
-
struct MergedPeerResult
Result of fetching and merging entities from all healthy peers.
Contains merged entity vectors and a routing table mapping remote entity IDs to the peer name that owns them.
Public Members
-
std::vector<Area> areas
-
std::vector<Component> components
-
std::vector<App> apps
-
std::vector<Function> functions
-
std::unordered_map<std::string, std::string> routing_table
-
std::vector<LeafCollisionWarning> leaf_warnings
Multi-peer leaf-Component collisions detected during merge. Surfaced to operators via /health.warnings; runtime falls back to last-writer for routing.
-
std::vector<Area> areas