Skip to main content

Administrating MarkLogic Server

Overview of the Merge Policy Controls

If you determine that you need to manage your merges, there are several types of controls to help you manage the conditions in which merges occur:

The following controls determine the conditions under which MarkLogic Server deems a merge is desirable:

  • merge min size

  • merge min ratio

The following controls determine the conditions under which a merge will be allowed:

  • merge max size

  • merge blackout periods

The following control determines if multiple versions of fragments are preserved when a merge is performed:

  • merge timestamp

The following controls explicitly initiate a merge (see Manually Initiating a Merge):

  • xdmp:merge()

  • The Merge button in the Admin Interface.

The Admin Interface has controls for canceling a merge (see Canceling a Merge).

For more information on how set up your system to better control merges, see Configuring Merge Policy Rules.