Community

MarkLogic 10 and Data Hub 5.0

Latest MarkLogic releases provide a smarter, simpler, and more secure way to integrate data.

Read Blog →

Company

Stay On Top Of Everything MarkLogic

Be the first to know! News, product information, and events delivered straight to your inbox.

Sign Me Up →

 

Bug Fix Report
Generate a Fixed Bugs Report for a single version, or for all bugs fixed between any two versions (inclusive).
From: To:

Found 70 bugs fixed in 10.0-8

Bug ID Component Platform Status
Optic sql.bucket() and cts.columnRangeQuery()
Expose sql.bucket() and cts.columnRangeQuery() in Optic
BUG-56390 search all Fixed in 10.0-8
 
MarkLogic 10 regression - Degraded SPARQL query performance in Query Console
On MarkLogic 10, there are some circumstances where there is a long delay in rendering results when running SPARQL queries in Query Console
BUG-56840 Semantics Azure Fixed in 10.0-8
 
Admin UI read-only role
admin-ui-user added - has no data nor security access.
BUG-56709 security all Fixed in 10.0-8
 
cts:after-query and cts:before-query apis cannot be parsed from their XML serialization
cts:after-queryand cts:before-query apis cannot be parsed from their XML serialization
BUG-56663 XQuery all Fixed in 10.0-8
 
Query Console editor text content format
Query Console: Editing files without extension results in content format changes to text
BUG-56563 Query Console all Fixed in 10.0-8
 
Regression: JSON string not parsed correctly when viewed in Query Console explore panel.
MarkLogic 10.0-7 regression in Query Console: JSON string in the form of number + e + number is not parsed correctly when viewed in the Query Console explore panel.
BUG-56640 Query Console all Fixed in 10.0-8
 
Server crashes while running a triple-range-query
Segfault may happen while running cts:triple-range-query() in combination with a serializing function (eg. xdmp-to-json())
BUG-56012 Semantics all Fixed in 10.0-8
 
/manage/v2/logs throws SVC-XDQPRREAD or MANAGE-NOSUCHLOG
Some requests for remote log files throws SVC-XDQPRREAD or MANAGE-NOSUCHLOG errors
BUG-55952 MarkLogic REST API linux(64-bit) Fixed in 10.0-8
 
backup fails for large cluster with https to AWS S3
When performing backup for a large database (large number of d-nodes) to S3 with HTTPS, people observe XDQPNOSESSION errors that fail the backup.
BUG-56512 Backup/Restore all Fixed in 10.0-8
 
Improving the time taken for the replica to get to "open replica" state when the copy stand fails in Database Replication
Improving the time taken for the replica to get to "open replica" state when the copy stand fails in Database Replication
BUG-56617 Replication all Fixed in 10.0-8
 
fn:concat error messages
fn:concat error messages should count args starting from 1, not 0
BUG-56825 xdmp all Fixed in 10.0-8
 
Users with QBAC document access not able to read document collections
Users that have document read access granted through QBAC cannot read document collections. Document permissions and metadata have the same issue
BUG-56689 security all Fixed in 10.0-8
 
Change CMA output structure
Change CMA output structure so it could consume it's own output
BUG-55869 Config Management all Fixed in 10.0-8
 
Admin UI's max backups field removed for incremental backups.
When configuring incremental backup, max backup field is irrelevant.
BUG-56374 adminGUI all Fixed in 10.0-8
 
CMA cannot consume it's own output
Change CMA output structure so it could consume it's own output
BUG-56378 Config Management all Fixed in 10.0-8
 
Unlimited copies of backups
Specifying 0 for Max Backups will now result in unlimited backup copies - Disables old backup purge upon completion of a backup job.
BUG-56369 Backup/Restore all Fixed in 10.0-8
 
Admin UI - Incorrect options displayed for field type on Create Database form.
Admin UI - Incorrect options displayed for field type on Create Database form.
BUG-56750 adminGUI all Fixed in 10.0-8
 
Admin UI Installation admin password set fails
500: Internal Server Error SEC-ROLEEXISTS: (err:FOER0000) Role already exists In /MarkLogic/security.xqy on line 2004
BUG-56655 Admin API OS X Fixed in 10.0-8
 
Fix setting language baseline in admin UI
Setting language baseline in admin UI had no effect
BUG-56842 adminGUI all Fixed in 10.0-8
 
Improved logging regarding Kerberos negotiation
Additional log messages in ErrorLogs during Kerberos negotiation
BUG-55645 security all Fixed in 10.0-8
 
(Foreign) Cluster name restrictions
Cluster name restriction was less strict than foreign cluster name restriction, causing some causing some REST/Manage API calls to fail with XDMP-VALIDATEBADTYPE.
BUG-56555 Config Management all Fixed in 10.0-8
 
Empty subsequences
In some situations, a fn.subsequence with a length of 0 can return a value.
BUG-56588 xdmp all Fixed in 10.0-8
 
xmdp:email emails through AWS SES
xmdp:email send emails through AWS SES successfully with some particular character(s) appended to SMTP password. AWS has fixed the redundant ! issue for SMTP password
BUG-50448 xdmp linux(64-bit) Fixed in 10.0-8
 
QBAC RMAs return invalid JSON
GET /manage/v2/roles/properties & GET /manage/v2/users/properties do not return valid JSON .
BUG-56738 security all Fixed in 10.0-8
 
FORESTNOTLOCAL during Database clear or Backup
FORESTNOTLOCAL during Database clear or Backup
BUG-56821 Config Management all Fixed in 10.0-8
 
Security Upgrade messaging when "Security" database is a replica.
Security upgrade messaging when "Security" database is a replica database will now be more instructive about when security database will be updated (after Master cluster upgrade) and inform that replication is currently disabled.
BUG-56575 adminGUI all Fixed in 10.0-8
 
op:bucket-group() and op.bucketGroup()
added op:bucket-group() and op.bucketGroup(). See API doc
BUG-56728 Optic API all Fixed in 10.0-8
 
Query Console lost connection followed by display issues
When launching Query Console after a period of inactivity, prompted with "Query Console has lost connection to the server. Attempting to re-establish connection." and then after that modal disappears, active tab is empty and code does not display.
BUG-56569 Query Console all Fixed in 10.0-8
 
BUG-54551 security all Fixed in 10.0-8
 
upgrade ISYS package to 11.4.20 build 3780
BUG-54988 security all Fixed in 10.0-8
 
Improved logging regarding database replication status
BUG-56577 Replication all Fixed in 10.0-8
 
forest stays in wait replication because of merge blackout
Occurrence of a failover event (or any event that causes a node restart) when a merge black-out is in place results in the forests associated with the node that went down to go into a "wait replication" state until the blackout period ends.
BUG-55318 Replication all Fixed in 10.0-8
 
XCC source distribution missing com.marklogic.xcc.Version class
Version.java added to XCC source distribution.
BUG-56364 XCC/Java all Fixed in 10.0-8
 
/v1/graphs/sparql supports dedup option now
dedup=off or dedup=on to filter duplicates
BUG-56421 MarkLogic REST API all Fixed in 10.0-8
 
User can not select * from an aliased table in SQL
User can not select * from an aliased table in SQL
BUG-56899 documentation all Fixed in 10.0-8
 
Keystore HSM issue after a Marklogic upgrade followed by changing the internal KMS password
Keystore HSM issues after upgrading Marklogic to version later than 10.0-2, normally triggered by changing the internal KMS password. The following Warning message is normally logged in the error logs once the password is changed: Warning: Cannot log into HSM rc=0xa0 CKR_PIN_INCORRECT Operations like exporting encryption keys will normally fail as well.
BUG-56737 Encryption at REST all Fixed in 10.0-8
 
Add status view page for flexrep
Add status view page for flexrep
BUG-56370 MarkLogic REST API all Fixed in 10.0-8
 
Query Console can automatically cancel query execution based on the set thresholds
Automatically cancel query execution on Query Console by setting "Elapsed Time", "Lock Count" and/or "Read Size" thresholds under Editor Options overlay.
BUG-55922 Query Console all Fixed in 10.0-8
 
Change CMA output structure
Change CMA output structure so it could consume it's own output
BUG-55798 Config Management all Fixed in 10.0-8
 
CSV serialization in Optic doesn't quote strings containing tabs or semi-colons
Quote CSV strings containing tabs or semi-colons because of the default CSV import settings in Excel and LibreOffice.
BUG-56547 xdmp linux(64-bit) Fixed in 10.0-8
 
op:sample-by() and op.sampleBy()
Added op:sample-by() and op.sampleBy() to sample rows. Refer to API documentation
BUG-55089 Optic API all Fixed in 10.0-8
 
op.fromSPARQL() / op:from-sparql() accessor now takes 3rd parameter
op.fromSPARQL() / op:from-sparql() accessor now takes a 3rd parameter, . options could be dedup and base.
BUG-56465 Optic API all Fixed in 10.0-8
 
xdmp.documentInsert allows duplicate collections or permissions
Collections and Permissions, semantically unique, will now actually be unique (on reads or writes)
BUG-56454 xdmp all Fixed in 10.0-8
 
Query Console: JSON and XML parsing
In some circumstances, Query Console is returning error with valid JSON and XML.
BUG-56611 Query Console all Fixed in 10.0-8
 
Optic Grouping adding "grouping_key" aggregates incorrectly
Optic: Duplicates are not allowed in grouping keys, not allowed in aggregates, not allowed in grouping keys and aggregates.
BUG-56662 Optic API all Fixed in 10.0-8
 
Added confirm screen when "All" requested for "Generate "Create Certificate" Requests"
Added confirm screen before overwriting existing certificate request
BUG-56653 security all Fixed in 10.0-8
 
Change CMA output structure
Change CMA output structure so it could consume it's own output
BUG-55788 Config Management all Fixed in 10.0-8
 
Change CMA output structure
Change CMA output structure so it could consume it's own output
BUG-55797 Config Management all Fixed in 10.0-8
 
Add purge journal option to Admin UI
Admin GUI backup page now has Purge Journal Archive as an option (and value backup status page).
BUG-56893 documentation all Fixed in 10.0-8
 
When attempting to start a new ODBC connection, the client hangs
Hanging is happening on the client-side when starting up a new ODBC connection. However, existing connections work fine.
BUG-56513 SQL all Fixed in 10.0-8
 
Invalid downgraded emergency warning on Security database
Log emergency warning on Security database for invalid downgraded.
BUG-55610 xdmp all Fixed in 10.0-8
 
Config DSL
A new /v1/config/server endpoint of the REST API supports reading or writing server configuration by declaring calls to the server-side Admin API. The Admin API calls can be declared either in JavaScript syntax with the Config DSL or (primarily for tools) in JSON syntax as an AST.
BUG-56377 Admin API all Fixed in 10.0-8
 
Resolution of ambiguous range index references sometimes fails
Resolution of ambiguous range index references fails in the case that two range indexes share the same name, have different types, and one uses a collation. When a range index is referenced using the collation, MarkLogic incorrectly raises a XDMP-ELEMRIDXNOTFOUND error.
BUG-56596 search all Fixed in 10.0-8
 
Query Console displays a graphical interface optimization and diagnostic plans for SQL and SPARQL queries
Query Console displays a graphical interface optimization and diagnostic plans produced by the MarkLogic Optic and SPARQL engine.
BUG-56024 Query Console all Fixed in 10.0-8
 
SELECT NULL IS NULL Is now supported
The following SQL returned an error in previous releases. This is now fixed: SELECT NULL ISNULL, SELECT NULL IS NULL, SELECT NULL NOT NULL , SELECT NULL IS NOT NULL and SELECT NULL NOTNULL
BUG-55210 SQL all Fixed in 10.0-8
 
A Segmentation fault can occur during the TLS Socket initiation when an LDAP External Security request is made
Segmentation fault in BIO_set () call during an LDAPS External Security request
BUG-56414 xdmp all Fixed in 10.0-8
 
drop-http-server via Admin UI deleted wrong appserver
drop-http-server via Admin UI deleted wrong appserver
BUG-55694 adminGUI all Fixed in 10.0-8
 
Non-nullable TDE columns with ELS protected data result in unindexed rows
If you have a TDE template with a non-nullable column and that column accesses ELS protected paths, then indexing will skip the entire row.
BUG-56660 Optic API all Fixed in 10.0-8
 
Backup fails occasionally when encryption is enabled
Backup fails occasionally when encryption is enabled, especially when performing the backup for a replica database.
BUG-56411 Encryption at REST all Fixed in 10.0-8
 
Security database "syncing replica" after upgrade
Security database is in "syncing replica" after upgrade if database replication is disabled.
BUG-56872 Replication all Fixed in 10.0-8
 
Bitemporal documents with systemStart > systemEnd
In some circumstances, Bitemporal documents have a systemStart time that is after the systemEnd time. When this occurs, the difference is sub-second. This condition should never occur.
BUG-56632 Bi-Temporal all Fixed in 10.0-8
 
Add purge journal option to Admin UI
Admin GUI backup page now has Purge Journal Archive as an option (and value backup status page).
BUG-50638 Backup/Restore all Fixed in 10.0-8
 
Meters data display unexpected large values for total-cpu-stat-iowait
Meters data display unexpected large values for total-cpu-stat-iowait.
BUG-55778 Usage/Perf Metrics all Fixed in 10.0-8
 
New SQL Aggregation functions
The fo.lowing SQL Aggregations are now supported: mode with alias stats_mode median stddev with alias std , stddev_samp stddevp with alias stddev_pop variance with alias var_samp , var variancep with alias var_pop , varp
BUG-55164 SQL all Fixed in 10.0-8
 
Query Console stuck "processing query" after pasting large query
Occasionally, Query Console will get stuck in "processing query" state after pasting a large query to the editor
BUG-56587 Query Console all Fixed in 10.0-8
 
Query Console displaying incorrect namespace URI
When displaying an XML document or node's content, Query Console displays "http://www.w3.org/2000/xmlns/" as the namespace URI regardless of the actual URI. The correct URI is displayed if the type is selected as "Text" in the dropdown box
BUG-56630 Query Console all Fixed in 10.0-8
 
Slow startup when many binaries under /var/opt/MarkLogic
The server takes a long time to start when there are a huge amount of large binaries stored in the default data directory.
BUG-56833 xdmp all Fixed in 10.0-8
 
Regex Group Capture Sometimes Fails in XSLT
The capture and use of regular expression groups using xsl:analyze-string and fn:regex-group() in XSLT sometimes fails, returning an empty group rather than the correctly captured string.
BUG-56880 XSLT all Fixed in 10.0-8
 
SPARQL Group concat on langstrings
SPARQL Group concat on langstrings now return the right values. In previous releases this returned an boolean.
BUG-55753 Semantics all Fixed in 10.0-8
 
XCC Javadocs missing packages
Added com.marklogic.http and com.marklogic.io to XCC java docs.
BUG-56361 XCC/Java all Fixed in 10.0-8