580
// TODO@time-skipping: support time skipping for chasm
581
if shard.GetConfig().EnableChasm(namespaceEntry.Name().String()) {
583
>
mutableState.chasmTree, err = chasm.NewTreeFromDB(
584
>
dbRecord.ChasmNodes,
585
>
shard.ChasmRegistry(),
586
>
shard.GetTimeSource(),
587
>
mutableState,
588
>
chasm.DefaultPathEncoder,
589
>
mutableState.logger, // this logger is tagged with execution key.
590
>
shard.GetMetricsHandler().WithTags(metrics.NamespaceTag(namespaceEntry.Name().String())),
591
>
)
592
>
if err != nil {
593
return nil, err
594
}