a Added new feature     m Modified system     f Fixed bug     s Security vulnerability

6.1.2 Release (2019-03-07)

SHA256: 8fe85531b8b7f9a4108823ef1111782562caa117db5678909da7f5bb3ee1e386

  • Fixed   [SHACL] New SHACL validation API with streaming results (#6937)

  • Fixed   VG Support for SAP HANA (#6899)

  • Fixed   Optimize index scans for the case of multiple FROM (#6954)

  • Fixed   [SHACL] Improve validation performance (#6936)

  • Fixed   [SHACL] Add option to specify nodes for validation (#6935)

  • Fixed   [SHACL] Add option to specify shapes for validation (#6934)

  • Fixed   [SHACL] Add option to limit number of validation results returned (#6933)

  • Fixed   Improve the performance of ADD/COPY/MOVE queries (#6905)

  • Fixed   [SHACL] Validation report generation is slow when there are many results (#6862)

  • Fixed   Security resource type for administering virtual graphs (#6819)

  • Fixed   VG could provide better error message when mappings are in wrong syntax (#6809)

  • Fixed   Associate virtual graphs with databases (#6728)

  • Fixed   Unnecessary warning messages for subPropertyOf topObjectProperty (#6635)

  • Fixed   Virtual import not defaulting local server URL properly (#6941)

  • Fixed   SERVICE queries not working when service returns a charset (#6910)

  • Fixed   Cancelling unknown transactions during rejoin prevents node from rejoining the cluster (#6898)

  • Fixed   CLI does not recognize sms file extension (#6881)

  • Fixed   VG Offset/Limit queries can fail on MSSQL (#6783)

  • Fixed   Frequent writes may block joining cluster nodes indefinitely (#5695)

6.1.1 Release (2019-02-06)

SHA256: ce62661409cf3239374e171e943baa55c389bfbd59b4dc7b4db8ec8ae3ad2509

  • Fixed   Hint to control join algorithms (#6828)

  • Fixed   VG CLI report virtual graphs as being "Online" rather than "Available" (#6811)

  • Fixed   Rolling back a transaction with Java API might cause unnecessary warnings (#6800)

  • Fixed   Bind join algorithm (#6708)

  • Fixed   Reduce overhead in CSV virtual import (#5105)

  • Fixed   Allow user-defined datatypes in strict parsing mode (#6815)

  • Fixed   Query plans retrieved by the Java API do not consider transactions (#6799)

  • Fixed   Second reasoning query in a transaction may return incomplete answers (#6796)

  • Fixed   Reasoning query inside transaction returns no results if query plan is retrieved first (#6794)

  • Fixed   Cluster unable to start with the ALWAYS_JOIN_UNDER_LOCK strategy (#6789)

  • Fixed   Percent encode / decode not working with characters greater than 255 (#6787)

  • Fixed   Graph store protocol POST should create the target graph (#6741)

  • Fixed   S3 Restore error re-downloading entire file (#6737)

  • Fixed   encode_for_uri issues when given URIs (#6657)

6.1.0 Release (2019-01-16)

SHA256: 1ae4a97bf1ab1256f9f52a11cb25fa39570fdbb5dc204184aba1ebd741f97946

  • Fixed   SHACL support (beta) (#6786)

  • Fixed   Virtual graph support for Cassandra (#5513)

  • Fixed   Virtual graph support for Teradata (#4777)

  • Fixed   Virtual graph support for off-nominal JDBC drivers (#6564)

  • Fixed   Add a query hint to disable reasoning (#4837)

  • Fixed   Constraint queries are executed twice (#6747)

  • Fixed   Every non-essential optimiser should be disableable (#6709)

  • Fixed   BNode creation should not be synchronized (#6583)

  • Fixed   Option to canonicalize language tags to uppercase (#6582)

  • Fixed   Export performance regression (#6575)

  • Fixed   Improve cost estimation for DISTINCT (#6537)

  • Fixed   VG MongoDB aggregate pushdown (#6444)

  • Fixed   Make counting indexes optional (#4996)

  • Fixed   Pretty turtle writer should print types before other properties (#4346)

  • Fixed   sh:zeroOrOnePath matching on paths > 1 (#6765)

  • Fixed   Specifying a only default graph dataset precludes querying named graphs (#6749)

  • Fixed   Filters can be erroneously pushed into NOT EXISTS patterns of another filter (#6715)

  • Fixed   Must preserve scopes in EXISTS patterns (#6707)

  • Fixed   Analytics: Similarity search may ignore spa:set() individuals (#6696)

  • Fixed   Support IN filter in Stardog Rules (#6652)

  • Fixed   VG query with mixed types in UNION or VALUES may fail (#6629)

  • Fixed   VG query containing LIMIT without ORDER BY may fail (#6615)

  • Fixed   Conflicts between Stark API and RDF4J (#6612)

  • Fixed   VG queries may fail to resolve BIND expressions (#6608)

  • Fixed   FROM NAMED inlining incorrectly interacts with VALUES inlining (#6607)

  • Fixed   VG import command does not support --server option (#6603)

  • Fixed   Server memory status double counts MM blocks (#6591)

  • Fixed   IllegalArgumentException for nested property paths (#6584)

  • Fixed   Sort operators back to back in the plan (#6531)

  • Fixed   VG generated field names become excessively long (#6013)

7.0.0-beta1 Release (2018-12-19)

SHA256: 8df503e273d86c6f2a0290949326be7c676aebfb39c0969d4e07ec1fb888df4d

  • Fixed   Implement Last Commit Wins conflict strategy (#6219)

  • Fixed   Dictionary vacuuming (#669)

  • Fixed   Do not unnecessarily optimize db after restore (#6676)

  • Fixed   Make vacuuming statistics faster (#6552)

  • Fixed   Parameterize optimize command (#6511)

  • Fixed   Optimize command is using an unnecessary lock (#6510)

  • Fixed   Remove triples indexing strategy (#6468)

  • Fixed   Verify index strategy is initialized correctly (#6139)

  • Fixed   Spatial: Make JTS a database option (#5961)

  • Fixed   Remove db copy command (#5728)

  • Fixed   Remove memory database option (#5694)

  • Fixed   Improvements to the transaction log format (#5590)

  • Fixed   Support analytics in mastiff (#5407)

  • Fixed   Slow statistics look-ups in mastiff (#5305)

  • Fixed   Update Lucene to 7.x (#5221)

  • Fixed   Statistics calculation slowed down during bulk load (#5212)

  • Fixed   Compute extended statistics when counting indexes are off (#4997)

  • Fixed   Improve security level performance (#4926)

  • Fixed   Distribute JTS under new license (#4800)

  • Fixed   Do not use temporary files while reading/writing tx logs (#2667)

  • Fixed   Superuser flag not saved for new users (#6682)

  • Fixed   Broken deletion with last-commit-wins semantics after compaction (#6653)

  • Fixed   Adding triples in the cluster require db metadata permission (#6559)

  • Fixed   Data vacuuming ignores unary and context indexes (#6494)

  • Fixed   IllegalStateException while writing to the tx log (#6441)

  • Fixed   Missing jar for org.HdrHistogram.Histogram (#5859)

  • Fixed   MVCC writer should be closed before actual transaction commit (#5838)

6.0.1 Release (2018-11-27)

SHA256: 004ebbbee8d87d003796a92e8be3fdd5992c7e434f7e2710a71d9333c67f24c4

  • Fixed   Improve cardinality estimation for FILTER [NOT] EXISTS (#6535)

  • Fixed   Improve estimation of the number of distinct values a variable binds to in a plan (#6493)

  • Fixed   VG retain SMS2 mappings names (#6432)

  • Fixed   VG queries with pushed IRI bindings may preclude use of indexes (#4833)

  • Fixed   Backup versioning data with db backup command (#1547)

  • Fixed   CLI hangs if Error thrown during server start (#6562)

  • Fixed   Stardog Windows Service Classpath issues (#6558)

  • Fixed   Cluster node full synchronization does not include versioning history (#6536)

  • Fixed   VG overriding a VG with an invalid mapping corrupts the VG (#6525)

  • Fixed   VG generated SMS2 mappings use hyphens in variable names (#6524)

  • Fixed   VG generated SMS2 mappings have backticks in variable names (#6523)

  • Fixed   VG mappings not using stored namespaces when serializing mappings (#6522)

  • Fixed   Optimiser fails to push a filter through BIND nodes (#6508)

  • Fixed   VG queries with union may generate invalid SQL queries (#6504)

  • Fixed   Stardog 6.0.0 cannot restore backups created by Stardog 5 (#6498)

  • Fixed   VG queries over mappings with IRI template suffixes may throw an exception (#6473)

  • Fixed   Versioning does not work in the cluster (#1753)

6.0.0 Release (2018-11-07)

SHA256: 234ae12d237d1d0a6631c8174ab89c72d4bbad59edf6cec2d3ccc2506aac5f3a

  • Fixed   Virtual graph support for MongoDB (#5172)

  • Fixed   Virtual graph support for Cosmos DB using Cdata JDBC driver (#6184)

  • Fixed   Virtual graph support for Amazon Aurora (#6107)

  • Fixed   New Java RDF API: Stark (#2050)

  • Fixed   Support cast to xsd:dateTimeStamp (#6386)

  • Fixed   VG is too loose when comparing IRIs and Literals (#6258)

  • Fixed   VG RDBMS option for default schema (#6214)

  • Fixed   VG: improve performance of extracting non-string literals from IRIs (#6099)

  • Fixed   Analytics: Prevent predict variable from being in arguments list (#5794)

  • Fixed   Analytics: Make automatic validation optional (#5739)

  • Fixed   Insecure Default Permissions of Data Directory (#5483)

  • Fixed   Virtual graph support for Unicode literals in SQL queries (#4985)

  • Fixed   Reduce jar duplication in distribution (#6460)

  • Fixed   Cast fails on certain date types (#6385)

  • Fixed   VG import from MySQL may cause OOM exception (#6357)

  • Fixed   Maven client-http dep downloads 400 versions of AWS SDK (#6237)

  • Fixed   SPARQL expressions in GraphQL does not recognize namespaces (#6229)

  • Fixed   Algebraic rewriting ignores single node scopes (#6208)

  • Fixed   VG queries may use stale mappings (#6204)

  • Fixed   VG metadata not always cleared when new mapping added with -o option (#6201)

  • Fixed   Aggregation in subselect in VG causes NPE (#6167)

  • Fixed   VG queries using FROM fail when reasoning is enabled (#6097)

  • Fixed   VG default mapping generator throws NPE when FK references unmapped schema (#6076)

  • Fixed   "Invalid value for option" errors on startup (#6067)

  • Fixed   No validation is being performed on new resources (#5484)

  • Fixed   Virtual graph queries fail when binding non-ASCII literals from SPARQL (#4788)

5.3.6 Release (2018-10-31)

SHA256: 5ce48e9fdffad8798708c89109f81bc59363b2b0cae4844ff460783897144bef

  • Fixed   Concurrent reasoning queries slow due to unnecessary locks (#6333)

  • Fixed   Save context index size in statistics (#6331)

  • Fixed   Support string arguments for the graph directive in GraphQL queries (#6312)

  • Fixed   Make search accessible from GraphQL (#6230)

  • Fixed   Concurrent updates with reasoning cause NPE (#6343)

  • Fixed   Incorrect skipping and resetting of MINUS operators (#6338)

  • Fixed   Fields in GraphQL results are not sorted (#6324)

  • Fixed   Stardog query directives are not supported with GraphQL schemas (#6311)

  • Fixed   Scans can be wrongly ordered in the presense of MINUS (#6308)

  • Fixed   Scan’s sort type can be wrong after plan cache lookup (#6307)

  • Fixed   ArrayIndexOutOfBounds exception in statistics (#6300)

  • Fixed   Filtered unary index scans could return wrong results in rare cases (#6282)

  • Fixed   BNode handling in rdf4j connector incorrect (#6264)

  • Fixed   Constant inlining does not happen with indirectly nested BIND operators (#6248)

5.3.5 Release (2018-10-03)

  • Fixed   Explaining inconsistency inside transactions does not work (#6267)

  • Fixed   Inefficient aggregation when distinct occurs in many aggregates (#6241)

  • Fixed   Incorrect results when subselects are reset (#6186)

  • Fixed   Unary index is not being used (#6180)

6.0.0-alpha2 Release (2018-09-12)

  • Fixed   Implement vacuuming to clean up deleted data (#5150)

  • Fixed   Limit disk space used by WALs (#6108)

  • Fixed   Extremely slow deletes when search is enabled (#5886)

  • Fixed   Improve write concurrency when search/spatial is enabled (#5868)

  • Fixed   Spatial indexing repeated without data change (#5168)

  • Fixed   Invalid geospatial data causes transactions to fail (#6137)

  • Fixed   Unable to initialize a dropped database prevents a node from rejoining the cluster (#5972)

  • Fixed   Dictionary corruption after restore (#5941)

  • Fixed   System database gets corrupted after concurrent admin actions (#5935)

  • Fixed   Server shutdown should properly cancel statistics computation (#5842)

  • Fixed   Quad indexing process should be cancelable (#5841)

  • Fixed   Stopping the server during indexing prevents re-creating the database (#5840)

  • Fixed   Data loss when server crashes (#5826)

  • Fixed   Server fails to start after a crash (#5668)

5.3.4 Release (2018-09-05)

  • Fixed   Improvement for join cardinality estimations with 0+ property paths (#6073)

  • Fixed   Optimize * property paths with fixed start within graph keyword (#5997)

  • Fixed   Potential NPE in FILTER NOT EXISTS rewriter (#6086)

  • Fixed   GROUP_CONCAT with sameAs producing duplicates (#6016)

  • Fixed   Concurrent writes deadlock on serializable database in the cluster (#5983)

  • Fixed   Inefficient join of patterns sharing only the graph variable (#5973)

  • Fixed   xsd data types in CONSTRUCT (#5951)

  • Fixed   Constant inlining does not happen in the case of nested BIND operators (#5948)

  • Fixed   Improperly formatted db creation events leak server details (#5485)

  • Fixed   Spurious type inferences for owl:Thing and non-existent individuals (#2751)

  • Fixed   CSV imports do not escape special characters in IRIs (#2689)

5.3.3 Release (2018-08-01)

  • Fixed   Support GraphQL introspection (#5879)

  • Fixed   Analytics: Add similarity search (#5741)

  • Fixed   Return GraphQL plans in JSON (#5888)

  • Fixed   Allow HTTPS port to be separately configured (#5524)

  • Fixed   Heavy use of exceptions in filter evaluation result in significant slow down (#5352)

  • Fixed   NPE in the memory management layer on resetting a disposed collection (#5906)

  • Fixed   BITES: EntityExtractorService terminates on first input that has no entities (#5811)

  • Fixed   GraphQL fragments do not support namespaces (#5790)

  • Fixed   Exception in Bind operator with FROM (#5777)

  • Fixed   Invalid merge join during BITES query (#5770)

  • Fixed   Inlining constants into BIND nodes can be incorrect (#5629)

6.0.0-alpha Release (2018-07-25)

Warning
This is a closed alpha release that is not publicly available. As an alpha release it is not suitable for mission-critical data or any data that you cannot afford to lose. Stardog 6 introduces a completely new disk index format that is not backwards-compatible and databases created by previous versions of Stardog must be migrated as explained in the migration guide section of the documentation.
  • Fixed   New storage engine based on RocksDb (#5869)

  • Fixed   Command to migrate 5.0 index format to 6.0 (#5684)

  • Fixed   Add index.aggregate option to reduce the number of indexes (#3529)

  • Fixed   CLI command to generate bug/crash reports (#5805)

  • Fixed   Do not use locks during transactions (#4600)

  • Fixed   Improve concurrent updates (#3262)

  • Fixed   Implement vacuuming for statistics (#5151)

  • Fixed   Allow HTTPS port to be separately configured (#5524)

  • Fixed   ICV requires SERIALIZABLE isolation level (#4921)

  • Fixed   GraphQL fragments do not support namespaces (#5790)

  • Fixed   Exception in Bind operator with FROM defect (#5777)

5.3.2 Release (2018-07-11)

  • Fixed   Add support for auto-restoring databases from a backup, eg: S3 (#5804)

  • Fixed   CBD describe strategy should skip reification queries when possible (#5657)

  • Fixed   Support s3 authentication in password file (#5363)

  • Fixed   Stardog scripts do not work with mingw (bash that comes with git) (#5677)

  • Fixed   Sequence has been disposed of on delete/insert from graph (#5675)

  • Fixed   VG materialization not closing intermediate ResultSets (#5660)

  • Fixed   Cardinality over-estimations involving full-text search nodes (#5656)

  • Fixed   Date/time literals considered equal to string literals (#5649)

  • Fixed   Incorrect handling of expressions in projection when a subquery with ORDER BY is present (#5636)

  • Fixed   Concurrency issue with MultiPage (#5631)

  • Fixed   Dictionary config options are not persisted (#5595)

  • Fixed   Long literals cause memory leak (#5594)

  • Fixed   VG query may return a single empty result instead of no result (#5585)

  • Fixed   Optimized MINUS operator can sometimes be slower than the standard (#5564)

  • Fixed   Combining filters may prevent [NOT] EXISTS optimization (#5558)

  • Fixed   ML: queries not projecting prediction input vars predict nothing (#4100)

  • Fixed   Cost of a join must depend on what variable is chosen as the key (#2399)

5.3.1 Release (2018-06-05)

  • Fixed   Improve enforcing direct memory limit (#5475)

  • Fixed   Equality identity hint should be used for comparison operators (#5390)

  • Fixed   BITES: Error when using linker extractor without search enabled (#5327)

  • Fixed   VG: improved join minimization (#4726)

  • Fixed   Improve graph update performance when search or spatial is enabled (#4666)

  • Fixed   Data cardinality restrictions trigger unknown body atom exception (#5540)

  • Fixed   Several data property axioms ignored for some EL ontologies (#5537)

  • Fixed   Not supported error thrown for data sub property triples (#5536)

  • Fixed   Query plans are incorrectly reused in path queries with reasoning (#5527)

  • Fixed   Properties with underscores do not work in GraphQL queries with namespaces (#5518)

  • Fixed   GraphQL arguments do not support namespaces (#5517)

  • Fixed   DisjointUnion axioms may be ignored during reasoning (#5507)

  • Fixed   Query explain not working with model learning queries (#5499)

  • Fixed   Combination of inverses and sameAs can break path queries (#5474)

  • Fixed   Property paths with * should return bindings for non-existent nodes (#5460)

  • Fixed   BITES: Nested transactions error in embedded mode (#5452)

  • Fixed   Unbound predicates in previously-run query (#5387)

  • Fixed   Optimizing FILTER NOT EXISTS can change the order of binding sets (#5367)

  • Fixed   Virtual graph queries may not return expected results with sameAs reasoning and query constants (#5350)

  • Fixed   Virtual graph queries may fail on older versions of Apache Hive that do not support concat operator (#5337)

  • Fixed   Node may be expelled if it joins during constant writes to the cluster (#5328)

  • Fixed   BITES: ReadOnlyConnection not propagating credentials (#5292)

5.3.0 Release (2018-05-09)

  • Fixed   BITES: Add dictionary linker to SPARQL interface (#5117)

  • Fixed   BITES: Add RDF extractor that saves text as literal (#5091)

  • Fixed   BITES: Allow docstore to be reindexed (#5090)

  • Fixed   Allow custom DESCRIBE strategies (#4709)

  • Fixed   Backup and restore directly to and from S3 and S3 clones (#2145)

  • Fixed   Add ServerMetrics CLI command (#5268)

  • Fixed   Do not enforce strict.parsing on the client side (#5248)

  • Fixed   Optimize establishing HTTP connections in the client (#5232)

  • Fixed   Improve concurrent credentials checks (#5230)

  • Fixed   Update to Jena 3.7.0 (#5223)

  • Fixed   Minimize the number of transaction messages exchanged between the cluster nodes (#5205)

  • Fixed   Minimize number of messages client sends for a transaction (#5204)

  • Fixed   Optimize RDF4J hasStatement (#5184)

  • Fixed   Password lookup should not be repeated (#5146)

  • Fixed   BITES: MentionExtractor query should support NER type (#5137)

  • Fixed   Clean spilling files during start-up (#5068)

  • Fixed   Return query plans in JSON (#4532)

  • Fixed   Allow BITES to put/reindex without clearing the existing NG (#3293)

  • Fixed   Improve runtime performance of MINUS operators (#5272)

  • Fixed   Cardinality estimations are broken for joins with property paths (#5222)

  • Fixed   Data obfuscate not obfuscating literals with lang tags (#5211)

  • Fixed   Client connection does not push outstanding changes before executing a query (#5210)

  • Fixed   Reasoning Consistency check fails on new db with reasoning.consistency.automatic (#5196)

  • Fixed   DESCRIBE queries are not cancellable (#5191)

  • Fixed   Reasoning disabled during transactions (#4173)

  • Fixed   Describe results don’t include inferred triples (#2104)

  • Fixed   DESCRIBE queries with variables don’t work with reasoning (#1768)

5.2.3 Release (2018-04-10)

  • Fixed   Specify named graphs in db create command (#1796)

  • Fixed   High number of property chains slow down reasoning preprocessing (#5129)

  • Fixed   Allow CLI to add/remove files to/from separate named graphs (#5114)

  • Fixed   Query with property paths does not terminate for a long time after timeout (#5112)

  • Fixed   Include more info in LinuxMemoryMonitor (#5099)

  • Fixed   Add coordinator check to the REST API so transaction requests can be directly sent to the coordinator (#5097)

  • Fixed   Include database size in server status output (#5058)

  • Fixed   Support timeout for GraphQL queries (#5054)

  • Fixed   Expose more options for statistics updates (#5050)

  • Fixed   Add memory.mode value to server status (#4977)

  • Fixed   Make spatial.result.limit a db option and increase the default value (#4975)

  • Fixed   Track more metrics about transactions (#4966)

  • Fixed   Add validation for invalid predicates (#4958)

  • Fixed   OpenNLP models should be reloadable (#4946)

  • Fixed   Fix misleading "Disk Index is corrupted" error when creating a new database (#4935)

  • Fixed   Add dictionary-based entity linker (#4933)

  • Fixed   VG: SQL parser support for LEFT and RIGHT functions (#4931)

  • Fixed   EntityLinker shouldn’t return unlinked entities (#4928)

  • Fixed   Limit the size of each file created during spilling (#4892)

  • Fixed   Make OpenNLPDocumentParser accept any kind of name finder (#4886)

  • Fixed   Allow models to be rewritten (#4108)

  • Fixed   Do not block transaction to compute statistics (#3988)

  • Fixed   Service query fails if input variable is not in Projection (#5136)

  • Fixed   DeleteService not properly deleting model data (#5093)

  • Fixed   Running query produces NotSerializableException for audit logging (#5076)

  • Fixed   Virtual graph queries may fail with date literals on Oracle (#5055)

  • Fixed   Property paths may return incorrect results when FROM contains wrong graph IRIs (#5032)

  • Fixed   Cluster: node may OOM due to excessive zkClusterEvent threads (#5028)

  • Fixed   Cluster: Clean up tmp files from a failed sync (#5027)

  • Fixed   Setting reasoning.schema.graphs does not work on non-empty databases (#5021)

  • Fixed   Virtual graph queries using custom functions are erroneously quoted (#5009)

  • Fixed   NoClassDefFoundError thrown when memory is extremely low (#4982)

  • Fixed   Timeout cannot be specified for update queries (#4972)

  • Fixed   VG default mapping may map non-relation schema objects (#4960)

  • Fixed   Virtual graphs do not encode the percent character in IRIs (#4949)

  • Fixed   Listeners don’t get data for CLEAR ALL (#4850)

  • Fixed   Virtual import with search enabled causes cluster node to be expelled (#4322)

  • Fixed   Pushing filters with EXISTS is done before costs are available (#4262)

5.2.2 Release (2018-03-06)

  • Fixed   Added Kerberos authentication support (#4980)

  • Fixed   Expose entity linking functionality as a SPARQL service (#4811)

  • Fixed   Stardog now supports automagic indexing and mapping of any RDBMS in the enterprise environment into the Knowledge Graph (#3941)

  • Fixed   Full virtual graph support for IBM DB2 (#4887)

  • Fixed   Virtual graph support Apache Impala (#4875)

  • Fixed   Quick ZK suspend/reconnect may cause cluster nodes to be expelled (#4852)

  • Fixed   Make search.reindex.tx option writableWhileOnline (#3855)

  • Fixed   Reasoning queries with non-scans can generate non-optimal plans (#4904)

  • Fixed   Update search index incrementally after large transactions (#4786)

  • Fixed   Optimize execution of SERVICE clauses (#2291)

  • Fixed   Delayed rewriting of path nodes causes problems with reasoning (#4951)

  • Fixed   VG query may fail on DB2 with VALUES (#4934)

  • Fixed   Virtual graphs not decoding IRI terms prior to generating SQL statements (#4914)

  • Fixed   SERVICE query retrieving CSV results results in NullPointerException (#4913)

  • Fixed   Long transactions cause cluster nodes to be expelled (#4906)

  • Fixed   Property paths with * not rewriting superproperties with reasoning enabled (#4888)

  • Fixed   Running 5.2.1 server on Windows without log4j2.xml in STARDOG_HOME prints long warning (#4881)

  • Fixed   "index.lucene.mmap" property not working (#4863)

  • Fixed   HTTP proxies not being recognized for SERVICE calls (#4857)

  • Fixed   Make OpenNLP usage thread safe (#4830)

  • Fixed   Inline singleton VALUES loses bindings with subquery projection (#4820)

  • Fixed   Embedded BITES connection is closed on put() (#4752)

  • Fixed   Embedded BITES connection throws exception on put() (#4751)

  • Fixed   Virtual mappings with blank nodes trigger exceptions (#3007)

5.2.1 Release (2018-02-06)

  • Fixed   Return more than one candidate when multiple with the same top score (#4821)

  • Fixed   Entity linking should search for matches in all contexts by default (#4813)

  • Fixed   Save NER type (#4785)

  • Fixed   OpenNLP introduces bad tokens at end of NER entities (#4784)

  • Fixed   Allow BITES to put() directory (#4782)

  • Fixed   Show dictionary progress (#4759)

  • Fixed   Push filters under services (#4716)

  • Fixed   SILENT semantics for service variables (#4702)

  • Fixed   Allow customization of label properties (#4696)

  • Fixed   Do not include dc:creator triples by default in the entity extractor output (#4695)

  • Fixed   Improve database online/offline status (#4681)

  • Fixed   Virtual graph support for Sybase ASE (#4580)

  • Fixed   Virtual graph connection pool configuration (#4004)

  • Fixed   Do not expel nodes after backup failure (#3914)

  • Fixed   Include query plans in the slow query log (#3909)

  • Fixed   Inline IRIs in singleton FROM NAMED clauses (#3258)

  • Fixed   Improve update performance against large databases (#4758)

  • Fixed   Decrease default memory for client CLI commands (#4754)

  • Fixed   Grid search hyper-parameter optimization (#4730)

  • Fixed   Improve label distance computation performance (#4724)