Package com.linkedin.venice.controller.storeconfig
package com.linkedin.venice.controller.storeconfig
Store-config orchestration extracted out of
VeniceHelixAdmin and
VeniceParentHelixAdmin. StoreConfigUpdater
holds the two parallel update-store implementations (child and parent) side-by-side, mechanically
lifted from the admins; future work can deduplicate the param unpacking and validation now that
both bodies are visible in the same file.-
ClassesClassDescriptionEncodes how user-supplied partitioner options merge onto a store's existing
PartitionerConfig.Holds the parallel update-store implementations lifted out ofVeniceHelixAdmin(child-side, mutates the store directly) andVeniceParentHelixAdmin(parent-side, writes an UPDATE_STORE admin message).Validation rules for the per-store lifecycle-hooks list, applied at update-store time.