Manually forcing a merge

Manually forcing a merge is considered a one-time option, because after the merge operation is performed (via a temporary aggressive change to the merge policy), the merge policy reverts to its previous setting.

Forcing an index merge is used to perform a complete merge of all generations without making a change to the default merge policy. When you issue this command, it is routed to the leader Dgraph node and the Dgraph starts a manual merge of its index files. After the merging is performed, the merge policy reverts to its previous setting.

Forcing a merge implies starting a full merge of all generations of index files. When running this command, be aware of the following considerations: