Powered by Zoomin Software. For more details please contactZoomin

MarkLogic Bug Fixes

Issues fixed in MarkLogic Server 11.1.0

  • Last Updated: April 6, 2026
  • 4 minute read
    • MarkLogic Server
    • Documentation

Released: Oct 9, 2023

The following issues have been addressed in this release:

Platform Component Bug ID Details
all xdmp BUG-51897

Potential to lose data with segment assignment policy and retired forests

There is a potential for data loss if a database is using the segment assignment policy and the rebalancer is used to move data out of retired forests to the remaining forests in the database.

all BUG-60237

Query Console error: Parser Error: Cannot parse result as XML

When editing some text files in Query Console, they are incorrectly treated as XML

all BUG-60280

xdmp:logfile-scan() misses parts of long, multi-line log messages

If a call to xdmp:log or xdmp:trace is executed with a large sequence of lines, or 1 item with multiple lines (such as a large formatted XML, e.g. xdmp:log(fn:doc("large.xml")) then a xdmp::logfile-scan might only return a part of all the lines despite that the log timestamp for all lines is the same and all lines belongs to 1 log entry.

all BUG-60313

Usage telemetry can crash the server if it cannot access the keystore

Under certain conditions after an upgrade, usage telemetry can crash the server if it cannot access the keystore.

all BUG-60364

Cannot select the modules database for triggers in the Admin UI

After restoring a database from another cluster, the database "Triggers" does not allow you to Fix/Select the correct trigger modules database.

all BUG-60373

Performance regression for cts:triples() with triple range queries

An optimization for certain cts:triples() patterns that was added in 10.0-9 has caused other triple range queries with cts:triples() queries to be slower.

all BUG-60538

Deadlocks with fast locking and rebalancing

When using a database with fast locking, there can be a large number of deadlocks when the rebalancer is running.

all BUG-60394

mlcp has a CWE in 3rd party dependencies

mlcp has CWE-611 due to dependency on: org.apache.hadoop: hadoop-common : 3.3.4, org.apache.hadoop : hadoop-hdfs-client : 3.3.4.

all BUG-60106

Replica databases show size zero in the Admin UI

In the Admin UI, when database replication is used, replica databases where database encryption is enabled report that the encrypted size is zero even though the data is loaded.

all BUG-60516

Query Console's workspace menu gets truncated as workspaces are added

If a lot of workspaces are added, the Query Console workspace menu gets truncated.

all BUG-60054

"Automatic" cache sizing only works for hosts with up to 256 GB of RAM

Automatic cache sizing does not allocate caches using the recommended ratios for hosts with more than 256 GB of RAM.

all BUG-60470

Cannot delete flexrep configuration for incorrect domains from the Admin UI

If incorrect flex rep configurations appear (indicated by a number instead of a name), they cannot be deleted from the Admin UI.

all BUG-60185

Backup to S3 with object lock and compliance retention does not work

When the object lock and compliance retention is activated on S3 buckets, MarkLogic is unable to backup data to them because of a missing HTTPS Header.

all BUG-60361

The Optic/SPARQL plan viewer does not show memory correctly

Starting in MarkLogic 11.0.0, the Optic/SPARQL query plan viewer in Query Console does not show the memory component of each step in the plan. It is shown as NaN.

all BUG-60540

Optic DSL missing support for cts.documentFormatQuery, cts.documentRootQuery and cts.documentPermissionQuery

Optic DSL does not support the cts.documentFormatQuery, cts.documentRootQuery and cts.documentPermissionQuery query constructors.

all BUG-60342

SSL Secure Client-Initiated Renegotiation is not disabled

SSL Secure Client-Initiated Renegotiation option cannot be disabled.

all BUG-60174

CloudFormtation template template wording about AZs is unclear

CloudFormation template does not make it clear that the AZs cannot be changed from 1 to 3 AZs.

all BUG-60289

XDMP-LEXVAL error messages need to be improved

The current XDMP-LEXVAL error messages make it difficult to troubleshoot problems with TDEs.

all BUG-60393

mlcp has CWE-400 due to 3rd party dependency

mlcp has CWE-400 due to dependency on: com.fasterxml.jackson.core: jackson-core: 2.14.0-rc3

all BUG-60258

Cannot copy and paste from the autocomplete popup in Query Console

In Query Console, the documentation in the autocomplete popup cannot be selected. As soon as the anything is clicked on the popup, it disapears.

all BUG-60539

External Join/Sort Metrics not available via manage/v2/meters

The metrics for external Join/Sort are not available via manage/v2/meters REST endpoint.

all BUG-60211

xdmp:document-filter() does not detect the file type in some cases

When running xdmp:document-filter() against a binary node that is only in memory (has not be retrieved from the database), the file type may not be detected correctly because it does not know the file extension which otherwise comes from the document URI.

all BUG-60127

REST Manage API is failing with MANAGE-INVALIDTOKENFUNCTION

REST Manage API tokenization failing with MANAGE-INVALIDTOKENFUNCTION when created user password contains "$" in string

all BUG-60269

Data missing after restore from backup and forests failover to replicas

There is a potential for data to be lost if a database with local disk failover configured is restored from a backup and the forests fail over to the replicas when the restore completes.

all BUG-60230

Unable to create/edit XQuery modules containing XML in Query Console Explore New and Edit editor

When creating or editing XQuery modules in QConsole, if the code has embedded XML, QConsole throws an error trying to save the module: XDMP-ARGTYPE: (err:XPTY0004)

all BUG-60403

Incorrect document filtering with multiple LIKE conditions

When using SQL queries with multiple LIKE conditions, it is possible that the query will return the wrong results.

all BUG-60363

cts:triple-range-query() can throw "Critical: Bad malloc"

cts:triple-range-query() throws "Critical: Bad malloc" when too many triple values are provided.

all BUG-60310

xdmp.filesystemFileDelete() is not documented

The xdmp.filesystemFileDelete() function is not documented so it's use is not supported and the function signature could change.

all BUG-60131

Select all via ctrl+a is not working in Query Console

In MarkLogic 11 Query Console, select all via ctrl+a is not working correctly when selecting in the query buffer. Once a query is run, ctrl-a stops working in the query buffer. ctrl+a in the results panel only selects one line if a line is clicked on when it should select all of the results.

TitleResults for “How to create a CRG?”Also Available inAlert