Turn on/off the simulation mode for the reindexing command.
It is possible to reindex Elasticsearch according to the database by means of the dbs
-reindex
command provided by the /wiki/spaces/YMY/pages/320050357. Per default, the command is executed in a simulation mode that does not manipulate any data. In order to actually apply the reindexing to the data, the simulation mode has to be turned off with the dbs
-configure
command. After the non-simulation reindexing has been executed, the simulation mode is turned on again automatically.
These parameters can be given to the dbs
-configure
command:
Parameter | Description | Example |
---|---|---|
-s | --simulation | Turns the simulation mode on ( After starting the Commander service and after a non-simulation reindexing process, the simulation mode is set to | dbs-configure --simulation |
-c | --cockroach | Turns cockroach-db on/off. If cockroach-db is turned on ( The parameter is optional, default is | dbs-configure -s -c |
-f | --fulltext | Turns full-text index on/off. The parameter is optional, default is ff ( |
|
The following example code shows the commands together with the corresponding command line outputs for a non-simulation reindexing. The simulation mode is turned off in line 25. In line 28, the reindexing is executed for the default
tenant starting from 2020-01-01
and ending on 2022-01-01
.
Lt. Commander>help dbs-configure NAME dbs-configure - configure timeouts SYNOPSYS dbs-configure [-s] [-c] [-f] OPTIONS -s or --simulation turn simulation mode on/off [Optional, default = false] -c or --cockroach Sturn cockroach-db on/off. If cockroach-db is turned 'on', command 'rename' will do updates on database without 'SELECT FOR UPDATE' [Optional, default = false] -f or --fulltext turn fulltext index on/off. [Optional, default = false] Lt. Commander>dbs-configure -f Running dbs-configure setting values simulation('false'), cockroach('false'), fulltext('true') SessionState(simulation=false, reindexing=false, cockroach=false, fulltext=true) Lt. Commander>dbs-reindex -t default -s 2020-01-01 -e 2022-01-01 Running dbs-reindex for 'default' from '2020-01-01' to '2022-01-01'