unified-storage: add feature flag to use ngram for indexing (#111265)

* unified-storage: add feature flag to use ngram instead of edge-ngram for indexing
This commit is contained in:
Will Assis
2025-09-24 04:36:50 -04:00
committed by GitHub
parent 2669e0a770
commit 33ff6dbb9e
14 changed files with 317 additions and 172 deletions
+8
View File
@@ -1193,6 +1193,14 @@ var (
HideFromDocs: true,
HideFromAdminPage: true,
},
{
Name: "unifiedStorageUseFullNgram",
Description: "Use full n-gram indexing instead of edge n-gram for unified storage search",
Stage: FeatureStageExperimental,
Owner: grafanaSearchAndStorageSquad,
HideFromDocs: true,
HideFromAdminPage: true,
},
{
Name: "managedDualWriter",
Description: "Pick the dual write mode from database configs",
+1
View File
@@ -155,6 +155,7 @@ useSessionStorageForRedirection,GA,@grafana/identity-access-team,false,false,fal
rolePickerDrawer,experimental,@grafana/identity-access-team,false,false,false
unifiedStorageSearch,experimental,@grafana/search-and-storage,false,false,false
unifiedStorageSearchSprinkles,experimental,@grafana/search-and-storage,false,false,false
unifiedStorageUseFullNgram,experimental,@grafana/search-and-storage,false,false,false
managedDualWriter,experimental,@grafana/search-and-storage,false,false,false
pluginsSriChecks,GA,@grafana/plugins-platform-backend,false,false,false
unifiedStorageBigObjectsSupport,experimental,@grafana/search-and-storage,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
155 rolePickerDrawer experimental @grafana/identity-access-team false false false
156 unifiedStorageSearch experimental @grafana/search-and-storage false false false
157 unifiedStorageSearchSprinkles experimental @grafana/search-and-storage false false false
158 unifiedStorageUseFullNgram experimental @grafana/search-and-storage false false false
159 managedDualWriter experimental @grafana/search-and-storage false false false
160 pluginsSriChecks GA @grafana/plugins-platform-backend false false false
161 unifiedStorageBigObjectsSupport experimental @grafana/search-and-storage false false false
+4
View File
@@ -631,6 +631,10 @@ const (
// Enable sprinkles on unified storage search
FlagUnifiedStorageSearchSprinkles = "unifiedStorageSearchSprinkles"
// FlagUnifiedStorageUseFullNgram
// Use full n-gram indexing instead of edge n-gram for unified storage search
FlagUnifiedStorageUseFullNgram = "unifiedStorageUseFullNgram"
// FlagManagedDualWriter
// Pick the dual write mode from database configs
FlagManagedDualWriter = "managedDualWriter"