Move action-and-meta-data to (indexing) type definition #312
Labels
breaking
Non-backwards compatible change
enhancement
Improves the status quo
:Track Management
New operations, changes in the track format, track download changes and the like
Milestone
Today, the
action-and-meta-data
property, which describes how to treat a source file w.r.t. to that line for bulk indexing, has to be set on the bulk-index operation. However, it is actually a property of the source file itself. Hence, we should move this property to the source file definition.This change will break existing tracks if a user has defined this property on the bulk-index operation. As this is not a very common use case and the migration is rather simple, we go down that route.
Steps to migrate
In case you get the following error when running a benchmark you need to migrate your track:
action-and-meta-data
from the affected indexing operation.includes-action-and-meta-data
on all types that you've defined. The value depends on the previous value ofaction-and-meta-data
:2.1 If
action-and-meta-data
wassourcefile
, setincludes-action-and-meta-data
totrue
.2.2 If
action-and-meta-data
wasgenerate
, setincludes-action-and-meta-data
tofalse
.2.3 The mode
action-and-meta-data = none
is not supported anymore. If you have used it before and still need it, please raise an issue and explain your use case. The suggested migration approach is to setincludes-action-and-meta-data
tofalse
and let Rally generate the action and meta-data line.The text was updated successfully, but these errors were encountered: