)
func newVisibilityArchiver(logger log.Logger, metricsHandler metrics.Handler, storage connector.Client) *visibilityArchiver {
visibility_archiver.go
return &visibilityArchiver{
logger: logger,
metricsHandler: metricsHandler,
gcloudStorage: storage,
queryParser: NewQueryParser(),
}
}
// NewVisibilityArchiver creates a new archiver.VisibilityArchiver based on filestore