158
)
159
160
>
func NewDynamicConfig() *configs.Config {
vars.go
161
>
dc := dynamicconfig.NewNoopCollection()
162
>
config := configs.NewConfig(dc, 1)
163
>
config.EnableActivityEagerExecution = dynamicconfig.GetBoolPropertyFnFilteredByNamespace(true)
164
>
config.NamespaceCacheRefreshInterval = dynamicconfig.GetDurationPropertyFn(time.Second)
165
>
config.ReplicationEnableUpdateWithNewTaskMerge = dynamicconfig.GetBoolPropertyFn(true)
166
>
config.EnableWorkflowIdReuseStartTimeValidation = dynamicconfig.GetBoolPropertyFnFilteredByNamespace(true)
167
>
config.EnableTransitionHistory = dynamicconfig.GetBoolPropertyFnFilteredByNamespace(true)
168
>
config.EnableChasm = dynamicconfig.GetBoolPropertyFnFilteredByNamespace(false)
169
>
return config
170
>
}