Open salvatore-campagna opened 5 months ago
Pinging @elastic/es-storage-engine (Team:StorageEngine)
We are considering not doing this anymore for two reasons:
Anyway, not matter if we decide or not about adding the feature flag, if we decide to have it, we will add it after the integration testing activity is complete so that the feature flag is available when LogsDB is in Tech Preview and not before.
Description
PR #109025 introduced a node level settings which controls whether the
logs
index mode is used by default inlogs@settings
. Introducing the index mode in the existinglogs@settings
composable template results in indices matching thelogs-*-*
pattern to adopt the newlogs
index mode.Enabling the index mode by default, anyway, still requires us to fix a couple of issues with synthetic source first:
Fixing such issues is required to prevent some tests failures, including:
and to prevent mapping failures in the
elastic/logs
Rally nightly track execution.For this reason the setting was created with a default value of
false
and the feature flag introduction has been postponed waiting for such issues to be fixed. After fixing the issues above we can proceed with using a feature flag to set the default value ofcluster.logsdb.enable
totrue
for snapshot builds only.Before merging the PR including the feature flag, anyway, we need to make sure we address any Rally issue so that we can prevent failures of the nightly benchmark of
elastic/logs
. See #109523.