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

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)

  • Fixed   Increase linker extractor resilience (#4693)

  • Fixed   Add more NLP pipeline elements (#4686)

  • Fixed   OpenNLP token can generate more than one NER (#4685)

  • Fixed   Accept Connection in Extractor interface (#4684)

  • Fixed   Parallelize backup/restore in the cluster (#4290)

  • Fixed   Virtual graph doesn’t parse SELECT FROM VALUES templates correctly for Oracle (#4792)

  • Fixed   Linked entity might not be an IRI (#4783)

  • Fixed   Inline rule parser fails if less than symbol is used in bind/filter (#4772)

  • Fixed   Virtual graphs can throw CyclicMetadataException when queried concurrently (#4743)

  • Fixed   Progress monitor not shown after server restart (#4742)

  • Fixed   Web console unavailable when starting Stardog under Cygwin (#4740)

  • Fixed   Incorrect optimization of GROUP BY with multiple aggregation functions with complex arguments (#4708)

  • Fixed   Push filter optimization can incorrectly handle FILTER EXISTS in some cases (#4704)

  • Fixed   PropertyOp not binding contexts (#4590)

  • Fixed   Virtual graph creation fails when username or password not given (#4575)

  • Fixed   Virtual graph queries on Apache Derby and Sybase may fail with type comparison error (#4488)

  • Fixed   .bat scripts don’t handle spaces in paths (#4310)

  • Fixed   Killed queries are logged twice in the slow query log (#3908)

  • Fixed   stardog.sh attempts to create stardog.log (#3904)

  • Fixed   invoking CLI with invalid command results in 0 return code (#3075)

  • Fixed   Issue running Stardog CLI from a read-only filesystem (#4798)

  • Fixed   Entity mentions might link to each other with query.all.graphs=True (#4781)

  • Fixed   Entities need to be escaped before searching Waldo (#4688)

5.2.0 Release (2018-01-10)

  • Fixed   Add named entity recognition and linking support in BITES (beta) (#4659)

  • Fixed   Add utility to clear ZK state (#4610)

  • Fixed   Add XGBoost as model (#4433)

  • Fixed   Virtual Graph support for Apache Hive (#3985)

  • Fixed   BITES storage support for non-AWS S3 implementations (#4653)

  • Fixed   Add interruption points to spilling operations (#4527)

  • Fixed   Estimate cardinality of virtual graph queries (#4493)

  • Fixed   SERVICE variables (#4491)

  • Fixed   RDF4J StardogRepositoryConnection default auto-commit mode off (#4284)

  • Fixed   Memory managed queue (#4153)

  • Fixed   Deprecate cluster zkstart|zkstop commands in favor of zk start|stop (#4675)

  • Fixed   Improve data export performance when named graph security is enabled (#4591)

  • Fixed   Transactions and connections are left open after BITES extractor error (#4691)

  • Fixed   Default database offline timeout is wrong for CLI (#4680)

  • Fixed   Doc put failures are not propagated to the user (#4679)

  • Fixed   Incorrect handling of property paths with owl:sameAs and named graphs (#4664)

  • Fixed   Exception in a query with property paths and owl:sameAs (#4663)

  • Fixed   Decrease the connection timeout default from 1h to 10m (#4655)

  • Fixed   Linux memory monitor may log warning when memory usage is low (#4647)

  • Fixed   Cluster prepare may timeout prematurely if the cluster is under load (#4643)

  • Fixed   Virtual graphs union is returning cross join when using embedded strategy (#4620)

  • Fixed   ArrayIndexOutOfBoundsException while restoring db with spatial index (#4605)

  • Fixed   Scans within graph ?g are inefficient when all triples are in the default graph (#4572)

  • Fixed   Dictionary value cache limit is set too high causing OOM (#4569)

  • Fixed   Concurrent transactions may cause dictionary corruption (#4560)

  • Fixed   Ntiples/Nquads parser should not stop at first error with strict.parsing=false (#4546)

  • Fixed   Virtual Graph error for SINGLE_VALUE function (#4545)

  • Fixed   Internal server error when performing a reasoning query with a language tag literal (#4539)

  • Fixed   Property path operators incorrectly handle resets (#4536)

  • Fixed   Slow query logging disabled with named graph security (#4513)

  • Fixed   Plan cache ignores hint values (#4487)

  • Fixed   Misleading error message using Webconsole when it’s not enabled (#4127)

  • Fixed   Strict parsing option in stardog.properties is ignored (#2817)

  • Fixed   rdfs:label cannot be used in rules (#4568)

  • Fixed   Training with empty dataset behaviour should be consistent (#4557)

  • Fixed   Uniformize parameters for models (#4434)

5.1.0 Release (2017-12-07)

  • Fixed   Add support for GraphQL schemas (#4519)

  • Fixed   Stored SPARQL functions (macros) (#4186)

  • Fixed   Support rules in turtle files natively (#4010)

  • Fixed   Virtual graph support for alternative property paths (#4486)

  • Fixed   Statistics computation does no terminate on very diverse datasets (#4520)

  • Fixed   ORDER BY ignored in path queries (#4509)

  • Fixed   ClassCastException on path queries with solution modifiers (#4508)

  • Fixed   Virtual graphs with property paths may generate invalid SQL (#4459)

  • Fixed   Virtual Graph /mappings endpoint not honoring Accept header (#4455)

  • Fixed   No content negotiation on Sparql Service Description’s (#4453)

  • Fixed   VG queries with VALUES may fail on Apache Derby (#4451)

  • Fixed   Virtual graph queries on Apache Derby may fail with NULL literals (#4450)

  • Fixed   NPE in log after startup on older Linux kernels (#4422)

  • Fixed   Investigate double spatial indexing on backup restore (#4401)

  • Fixed   Estimate cardinality of spatial queries (#4349)

  • Fixed   Estimate cardinality of search queries (#4282)

  • Fixed   VG: pushing large SIP join sets fails on MySQL (#4247)

  • Fixed   RDF4J bindings: Exhausting connection pool (#4243)

  • Fixed   Virtual graph queries may leak JDBC connections when using join bindings (#3488)

  • Fixed   Incorrect results with * property paths and sameAs reasoning (#2243)

5.0.5.1 Release (2017-11-06)

  • Fixed   GraphQL CLI help does not show execute (#4418)

  • Fixed   Property paths can return duplicates (#4414)

  • Fixed   Stardog log goes to ${sys:stardog.home} (#4412)

5.0.5 Release (2017-11-01)

  • Fixed   Support restrictions on start and end nodes in path queries (#4408)

  • Fixed   Add support for GraphQL queries (#4388)

  • Fixed   Improve estimations of joins involving property paths with star patterns (#4394)

  • Fixed   Ignore and log non-WGS84 CRS specifications in geospatial WKT (#4332)

  • Fixed   Use a separate environment variable STARDOG_SERVER_ARGS just for server start (#4326)

  • Fixed   Subtract function does not accept xsd:duration arguments (#4371)

  • Fixed   Subtracting dates should not use daylight savings (#4370)

  • Fixed   Star path queries with constants return incomplete results inside transactions (#4364)