494
// registry in the server graph, and then propagate it to the service graphs. Otherwise, it would be isolated to the
495
// history service's graph.
496
>
func TaskCategoryRegistryProvider(archivalMetadata archiver.ArchivalMetadata) tasks.TaskCategoryRegistry {
fx.go
497
>
registry := tasks.NewDefaultTaskCategoryRegistry()
498
>
if archivalMetadata.GetHistoryConfig().StaticClusterState() == archiver.ArchivalEnabled ||
499
>
archivalMetadata.GetVisibilityConfig().StaticClusterState() == archiver.ArchivalEnabled {
500
registry.AddCategory(tasks.CategoryArchival)
501
}
502
>
return registry
fx.go
503
}
504