Skip to content

Zebra (December 2018)

Title Git Issue Description
New default RDF protocol parameter in cluster configuration 961 You can now define the cluster's default RDF protocol (http or https) in the cluster's conf file.

Example: val cmw = GridSubDiv(... , defaultRdfProtocol = "https")

The default protocol will be added to URIs of infotons for which the protocol is not provided in the ingested data.
Split data reads in case of failure in STP fetch of bulk data 930 If the STP bulk read fails due to bad data, the entire _out request can fail (even for one bad infoton). Now in this case, STP splits _out requests into multiple single read (GET) requests so that the valid infotons in the bulk can be successfully read. Failed reads are written into a “red” log file.

Bug Fixes

Title Git Issue Description
Fixed bug in handling response to heavy request 972 Previously, when handling an expensive ingest request, the WS module would send newlines to the HA Proxy periodically, to prevent it from closing the connection. There was a bug related to this mechanism that caused an OK response to be sent erroneously after a failure to ingest. Now fixed.
Error reading timestamp in zStore caused false positive for Crawler 980 In case of a timestamp artificially incremented with +1 in the case of very close updates, there was a bug in BG-Crawler coordination with regards to reading the timezone of the timestamps that are persisted in zStore. This caused false positive detections of updates in the Crawler’s report.
Support https in URIs with no domain 968 Infoton subjects with the https protocol which didn't contain domain names (e.g. https://example/foo/bar) were erroneously rendered as http://example/foo/bar. Now fixed.

Changes to API

None.