38
managerSelector managerSelector,
39
enableShadowReadMode dynamicconfig.BoolPropertyFn,
41
>
shadowReadCtx, shadowReadCtxCancel := context.WithCancel(context.Background())
42
>
return &VisibilityManagerDual{
43
>
visibilityManager: visibilityManager,
44
>
secondaryVisibilityManager: secondaryVisibilityManager,
45
>
managerSelector: managerSelector,
46
>
enableShadowReadMode: enableShadowReadMode,
47
>
shadowReadCtx: shadowReadCtx,
48
>
shadowReadCtxCancel: shadowReadCtxCancel,
49
>
}
50
>
}
51
53
>
return v.visibilityManager
54
>
}
55
57
>
return v.secondaryVisibilityManager
58
>
}
59
60
func (v *VisibilityManagerDual) Close() {