6.6.0
This minor release coincides with the release of MarkLogic Server 11.2.0 and provides the following enhancements:
- Can now authenticate with a MarkLogic app server that requires OAuth authentication. Can either use the new
OAuthContextclass or the newmarklogic.client.oauth.tokenproperty when constructing aDatabaseClientvia properties. - Can now patch one or more documents via an Optic plan using the new
patchBuildermethod available oncom.marklogic.client.expression.PlanBuilder. Requires MarkLogic 11.2.0 or higher. - Can now capture errors occuring during execution of an Optic plan via the new
onErrormethod. Requires MarkLogic 11.2.0 or higher. - The
com.marklogic.client.document.GenericDocumentManagerinterface now support temporal operations. - DMSDK log messages pertaining to a queue being flushed are now at the
debugandtracelevels instead ofinfo. - Fixed #1637 so that the DMSDK
awaitCompletionmethod waits for the correct duration.