Issues fixed in MarkLogic Server 11.3.4
- Last Updated: April 6, 2026
- 5 minute read
- MarkLogic Server
- Documentation
Released: March 10, 2026
The following issues have been addressed in this release:
| Bug ID |
Description |
|---|---|
| MLE-151 |
MarkLogic Spark Connector could fail when querying system views (such as |
| MLE-14286 |
The |
| MLE-17289 |
When a REST server's content database is configured as a replica via database replication (dbrep), accessing the server root (e.g., |
| MLE-18102 |
When accessing the MarkLogic Server Management API through the PDC URL path that includes an extra |
| MLE-21760 |
|
| MLE-21761 |
|
| MLE-21762 |
|
| MLE-21763 |
|
| MLE-21764 |
|
| MLE-21765 |
|
| MLE-21766 |
|
| MLE-21767 |
|
| MLE-21768 |
|
| MLE-21769 |
|
| MLE-21770 |
|
| MLE-21771 |
|
| MLE-21772 |
|
| MLE-21773 |
|
| MLE-21823 |
|
| MLE-21824 |
|
| MLE-21834 |
The |
| MLE-21835 |
The |
| MLE-21836 |
The |
| MLE-21837 |
The |
| MLE-22873 |
Monitoring history database detail page could take a long time to render and could trigger OOM errors when viewing larger time ranges. |
| MLE-23601 |
|
| MLE-24052 |
Filtering on the SELECT * FROM sys.sys_columns WHERE sys.sys_columns.notnull = 0; returns: XDMP-COMPARE: (err:XPTY0004) sys.sys_columns.notnull eq fn:false()
Items not comparable: xs:int(1) = xs:boolean("false") |
| MLE-24384 |
When serializing HTML, MarkLogic incorrectly outputs a closing tag for the |
| MLE-24411 |
On EC2 environments after upgrading to MarkLogic Server 12.0.0, OS I/O tunables (such as read-ahead and max sectors) were not applied as expected at startup, and logs could report changes that did not persist. |
| MLE-24416 |
Deeply nested SQL set operations (such as |
| MLE-24534 |
Queries against partially indexed TDEs could show inconsistent execution times. |
| MLE-24797 |
The |
| MLE-24866 |
The logout pages on some App Servers (such as ports 8000 and 8002) did not display the configured UI header or label, even though it appeared correctly during authenticated sessions and on other App Servers. |
| MLE-24922 |
Diagnostic execution plans for Optic queries could incorrectly report a join result count of zero, even when the join produced results at runtime. |
| MLE-24995 |
The "Now" button on the Monitoring web page will function off local time rather than server time. If the local user is on a different time zone than the server, the history graph could be missing recent results. |
| MLE-25672 |
Clearing forests following a label/journal mismatch ( |
| MLE-26335 |
The SPARQL optimizer could generate execution plans using |
| MLE-27127 |
In the MarkLogic systemd-based AMIs, the MarkLogic service starts too early in the boot sequence before EC2 UserData is executed. Since UserData scripts run later under |
| MLE-27319 |
JWT validation fails when the JWKS payload lacks an |
CVEs Addressed
- CVE-2024-13176
- CVE-2025-13465
- CVE-2025-33042
- CVE-2025-64756
- CVE-2026-25639