}
func (pm *taskQueuePartitionManagerImpl) userDataChanged(to *persistencespb.VersionedTaskQueueUserData) {
task_queue_partition_manager.go
// Update rateLimits if any change is userData.
pm.rateLimitManager.UserDataChanged()
// Do not use defaultQueue() because that treats
// not being ready as an error, which is expected during bringup here.
defaultQ, err := pm.defaultQueueFuture.GetIfReady()
// Initialization error or not ready yet
if err != nil {
return
}