94
searchAttributeProvider searchattribute.Provider,
95
visibilityManger manager.VisibilityManager,
97
>
return &archiver{
98
>
archiverProvider: archiverProvider,
99
>
metricsHandler: metricsHandler.WithTags(metrics.OperationTag(metrics.ArchiverClientScope)),
100
>
logger: logger,
101
>
rateLimiter: rateLimiter,
102
>
searchAttributeProvider: searchAttributeProvider,
103
>
visibilityManager: visibilityManger,
104
>
}
105
>
}
106
107
func (a *archiver) Archive(ctx context.Context, request *Request) (res *Response, err error) {