116
return nil, fmt.Errorf("failed to load search attributes for fallback index %q: %w", m.fallbackIndexName, err)
117
}
118
>
fallbackNameTypeMap = legacyCustomSearchAttributes(nameTypeMap)
mapper.go
119
}
121
>
mapper: &saMapper,
122
>
fallbackNameTypeMap: fallbackNameTypeMap,
123
>
}, nil
124
}
125
126
>
func legacyCustomSearchAttributes(nameTypeMap NameTypeMap) NameTypeMap {
mapper.go
127
>
legacyCustomSearchAttributes := make(map[string]enumspb.IndexedValueType)
128
>
for name, valueType := range nameTypeMap.Custom() {
129
>
if sadefs.IsPreallocatedCSAFieldName(name, valueType) {
130
continue
131
}
132
legacyCustomSearchAttributes[name] = valueType
133
}
134
>
return NewNameTypeMap(legacyCustomSearchAttributes)
mapper.go
135
}
136