64
65
// newVisibilitySearchAttributesMapper returns a mapper with all maps initialized.
66
>
func newVisibilitySearchAttributesMapper() *VisibilitySearchAttributesMapper {
visibility.go
67
>
return &VisibilitySearchAttributesMapper{
68
>
aliasToField: make(map[string]string),
69
>
fieldToAlias: make(map[string]string),
70
>
saTypeMap: make(map[string]enumspb.IndexedValueType),
71
>
systemAliasToField: make(map[string]string),
72
>
overriddenSystemFields: make(map[string]enumspb.IndexedValueType),
73
>
}
74
>
}
75
76
// Alias returns the alias for a given field.