Skip to content
This repository was archived by the owner on Sep 16, 2024. It is now read-only.

Configuration Management API

rjrudin edited this page Jun 4, 2019 · 6 revisions

The MarkLogic Configuration Management API - CMA - provides a mechanism for creating and updating many resources in a single request to MarkLogic. This can make deployments significantly faster, as potentially dozens of requests can be combined into a single request.

Property Description
mlDeployAmpsWithCma New in 3.11.0 - deploys all amps in a directory via one CMA request. Defaults to false.
mlDeployForestsWithCma New in 3.11.0 (replaces mlOptimizeWithCma) - deploys all forests for all databases except the default content database via one CMA request. The default content database is currently excluded because it's handled separately from all other databases (primarily so that a test database based on it can be created). Defaults to false.
mlDeployPrivilegesWithCma New in 3.11.0 - deploys all privileges in a directory via one CMA request. Defaults to false.
mlOptimizeWithCma New in 3.8.0, but deprecated in 3.11.0 - when using ML 9.0-5 or greater, you can set this to true to optimize the creation of forests via a CMA (Configuration Management API) package. Defaults to false.
Clone this wiki locally