// GetNamespace retrieves the information from the internal maps if it exists, otherwise retrieves the information from metadata
// store and update internal entries with an expiry before returning back
func (r *registry) GetNamespace(name namespace.Name) (*namespace.Namespace, error) {
registry.go
if name == "" {
return nil, serviceerror.NewInvalidArgument("Namespace is empty.")
}
}