Powered by Zoomin Software. For more details please contactZoomin

MarkLogic Bug Fixes

Issues fixed in MarkLogic Server 11.0.3

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

Released: Jul 19, 2023

The following issues have been addressed in this release:

Platform Component Bug ID Details
all BUG-60389

sjs referencing XQuery modules with the same name may use the wrong module

When multiple XQuery modules with the same filename, but different paths exist in the modules database, SJS modules that reference the XQuery modules using the require function may not retrieve the correct module relative to the calling module.

all BUG-60321

Returning constraints from search endpoint results in invalid JSON

When using the "return-constraints" query option with JSON format, the JSON returned is in an invalid as there are multiple "constraint" properties at the same level.

all BUG-60436

SQL or Optic queries against sys_columns with query-based views is slow

If a Query-based view is present in the database, queries against the sys_columns data dictionary table from SQL or the Optic API will perform poorly.

all BUG-60390

The "property" querystring parameter is not supported in the v2/forests REST API

The documentation https://docs.marklogic.com/REST/GET/manage/v2/forests/[id-or-name]@view=counts states that "property" is a querystring parameter that can be used to request specific properties but it does not work.

all BUG-60311

Segmentation fault in xdmp::LogRecordCache::getAt () for xdmp:logfile-scan()

There can be a segmentation fault in xdmp::LogRecordCache::getAt () when using xdmp:logfile-scan() under certain conditions.

all BUG-60387

MarkLogic connections to AWS KMS and Azure KeyVault fail due to the use of TLSv1.0

AWS and Azure have discontinued the use of TLS 1.0 and 1.1 and now require TLS 1.2. MarkLogic does not yet support TLS 1.2 for communication with an external KMS so once AWS and Azure require TLS 1.2, MarkLogic will no longer be able to communicate with AWS KMS or Azure Key Vault.

all BUG-60392

format=json not supported for the counts and schema views in the manage REST API

When using the "counts" or "schema" views in the management REST API, the JSON format is not supported.

all BUG-60309

EBS volumes are not mounted with 'nodev flag

AWS EBS volumes are not mounted with 'nodev'. The scanner software is reporting that the mounted volumes should have the nodev flag applied

all BUG-60365

Segfaults while performing a rolling upgrade

When performing a rolling upgrade to 11.0.0 on multiple clusters that have been coupled for database replication, segfaults may be seen due to an incompatibility at the XDQP protocol level.

all BUG-60171

Protected Paths Fail When Protecting Elements at the Same Place with Different Attribute Value

With multiple protected paths protecting the same elements but different attribute value, some protected elements fail to be protected so they are visible to users who do not have the permission, while some other protected elements fail to show up to users who do have the permission. For example, given the two protected path '/foo/bar[@attribute="a1"]' and '/foo/bar[@attribute="a2"]'. Users with only the read permission for the first path might be able to see an element that's '/foo/bar[@attribute="a2"]', while users with only read permission for the second path might fail to see the element '/foo/bar[@attribute="a2"]'.

all BUG-60312

xdmp.filesystemFile returns xs.string Object instead of a JavaScript String

The xdmp.filesystemFile() function returns as an xs.string Object instead of a JavaScript String as documented.

all BUG-60407

op.fromSearch() and op.fromSearchDocs() security constraints

Optic queries using either op.fromSearch()/op:from-search() or op.fromSearchDocs()/op:from-search-docs() operators may return more documents than theoretically accessible.

all BUG-60133

Curl Time Out When Backup to S3

MarkLogic might encounter the error `curlCode: 28, Timeout was reached` when doing backup to s3 in a very large cluster.

all BUG-60437

Geospatial triples of type LINESTRING or POLYGON are not deduplicated in SPARQL results

SPARQL queries that return newly inserted geospatial triples of type LINESTRING or POLYGON do not deduplicate results even with "dedup=on" option supplied.

all BUG-60355

Server hangs when turning log encryption on when telemetry is enabled

MarkLogic will hang when switching log encryption on if telemetry is enabled with log level set to info and the keystore component logs a warning or error message while enabling log encryption.

all BUG-60435

Slow region-relate queries in Geo in Optic while processing updates

While performing inserts to geospatial TDE columns or geospatial triples, slowdowns may occur if queries are performing region relate operations against these columns or triples. Region relate operations include 'CONTAINS', 'WITHIN', 'CROSSES', 'OVERLAPS', 'EQUALS', 'DISJOINT', 'INTERSECTS', 'TOUCHES', 'COVERS', and 'COVERED BY'

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