diff --git a/services/libs/opensearch/src/types.ts b/services/libs/opensearch/src/types.ts index 60dd3677fb..790618aeb5 100644 --- a/services/libs/opensearch/src/types.ts +++ b/services/libs/opensearch/src/types.ts @@ -7,9 +7,9 @@ export enum OpenSearchIndex { // Keeps track of version numbers for all OpenSearch indexes, aiding in managing documents. // for eg: members_v1, activities_v1, etc. export const IndexVersions = new Map() -IndexVersions.set(OpenSearchIndex.MEMBERS, 2) -IndexVersions.set(OpenSearchIndex.ACTIVITIES, 2) -IndexVersions.set(OpenSearchIndex.ORGANIZATIONS, 2) +IndexVersions.set(OpenSearchIndex.MEMBERS, 3) +IndexVersions.set(OpenSearchIndex.ACTIVITIES, 3) +IndexVersions.set(OpenSearchIndex.ORGANIZATIONS, 3) const prefixedMapping = { dynamic_templates: [ @@ -64,6 +64,7 @@ const prefixedMapping = { path_match: '.*', mapping: { type: 'keyword', + normalizer: 'lowercase_normalizer', }, }, }, @@ -585,6 +586,12 @@ const prefixedSettings = { filter: ['lowercase'], }, }, + normalizer: { + lowercase_normalizer: { + type: 'custom', + filter: ['lowercase'], + }, + }, }, }