Accelerate the Value of Data

Reindex Interactions Task

Reindex interactions in a tenant.

Stop and Pause are supported.

Requests

Admin role is required:

POST {ApplicationURL}/reindexInteractions

Tenant admin role is required:

POST {ApplicationURL}/api/{tenantId}/reindexInteractions
Table 1. Parameters
ParameterRequiredDescription
tenantIdYesThe identifier of the tenant used to reindex interactions.
updatedSinceNoThis parameter only reindexes entities with the updatedTime value greater than or equal to the updatedSince value.
forceIgnoreInStreamingNoIf set to true, only events produced by the task are ignored during streaming. The default value is false.
enableSeparateIndexingNoIf set to true, the Reindex Interactions task builds a new index. After building the new index, the task replaces the old index with the new one. With this parameter, the Reindex Interactions task runs in the background and you can continue your activities in Reltio Platform without waiting for the task to finish.

The default value is false.

distributedNoIf set to true, the task is run in distributed mode, that is, multiple tasks are created instead of one task. For more information, see topic Distributed Mode.

The default value is false.

taskPartsCountNo

The number of tasks that are created for distributed reindexing. Each task reindexes its own part of objects, and all of them may be executed on different API nodes in parallel.

The default is 2. Set this to the count of API nodes needed to execute the tasks.

Important: This parameter is used only if the task is run in distributed mode, that is, distributed= true.