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

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)

  • Fixed   Permissions for new user lost after full sync in the cluster (#4356)

  • Fixed   Security changes causes the system metadata in cluster nodes to get out of sync (#4355)

  • Fixed   Incorrect reasoning results with transitive properties that has nested subproperties (#4347)

  • Fixed   Rules with UNION triggers an exception in schema export (#4341)

  • Fixed   stardog.home system property being overwritten on cluster zkstart (#4337)

  • Fixed   FROM/NAMED returning different results than query.all.graphs (#4334)

  • Fixed   Virtual import command fails when JDBC jar is loaded dynamically (#4330)

  • Fixed   STARDOG_EXT environment variable is ignored when --foreground flag is used (#4328)

  • Fixed   Retrieving types with reasoning returns duplicates even with DISTINCT (#4327)

  • Fixed   No graphs returned when retrieving types with reasoning (#4325)

  • Fixed   Retrieving types with reasoning over named graphs return incorrect results (#4324)

  • Fixed   Replicator remotes may be stale if a node loses ZK connection (#4320)

  • Fixed   Cluster stop causes errors on the server-side (#4319)

  • Fixed   Expel nodes that fail precommit after coordinator finishes prepare (#4316)

  • Fixed   Zero-len BITES doc cannot be retrieved (#4314)

  • Fixed   xsd:dayTimeDuration comparison ignores fractional seconds (#4300)

  • Fixed   Node fails to join the cluster with a searchable/spatial db if lock file is left over (#4299)

  • Fixed   License notice has outdated email (#4404)

  • Fixed   Problem with STARDOG SPARQL UPDATE (INSERT) (#4375)

  • Fixed   Review result ordering logic (#4366)

  • Fixed   Improve performance of star path queries with constants over large number of named graphs (#4365)

  • Fixed   Get database options returns invalid JSON (#4351)

  • Fixed   Make Lucene mmap usage configurable (#4283)

  • Fixed   VG: Queries on Oracle return xsd:dateTime instead of xsd:date or include invalid timezones (#4087)

5.0.4 Release (2017-10-03)

  • Fixed   Allow for multiple strategies when a node re-joins the cluster (#4295)

  • Fixed   Make the size of client buffer for updates configurable (#4235)

  • Fixed   Optimize client for mixed updates (#4234)

  • Fixed   Add a database and server option to disable the named graphs check for property paths (#4143)

  • Fixed   Improve error messaging with malformed shapes (#4090)

  • Fixed   Node cannot join cluster if db is dropped (#4292)

  • Fixed   Fixed a memory leak in path queries (#4288)

  • Fixed   Backup for offline databases are empty (#4276)

  • Fixed   Failure to write to the tx log makes a database unavailable (#4273)

  • Fixed   SERVICE queries don’t work with https URLs (#4270)

  • Fixed   RDF4J remove not treating null Context as ALL Contexts (#4261)

  • Fixed   Database status command encounters NPE (#4253)

  • Fixed   Transaction rate shows up as 0 in server status output (#4240)

  • Fixed   Trie cache throws exceptions on missing characteristic sets (#4233)

  • Fixed   Reasoning is neither on nor off for path queries (#4229)

  • Fixed   Query with a loop join fails to terminate (#4228)

  • Fixed   Server status shows incorrect number for running queries (#4220)

  • Fixed   DL reasoning producing stale query results (#4218)

  • Fixed   DocumentSearchIndex should consider index creation failures as fatal to init (#4212)

  • Fixed   Node may fail to join the cluster when search is enabled (#4210)

  • Fixed   LockObtainFailedException when a node tries to join the cluster (#4208)

  • Fixed   More aggressively fall back to full sync in the face of sync errors (#4205)

  • Fixed   Endpoints still sending Content-Length with chunked encoding (#4201)

  • Fixed   Small memory leak after database is dropped (#4199)

  • Fixed   CostingVisitor throws NoSuchElementException (#4184)

  • Fixed   Mixed literals are sorted incorrectly (#4174)

  • Fixed   SSL keystore password in plain text in the status output (#4125)

  • Fixed   Don’t show security-related properties in metrics output (#4289)

5.0.3 Release (2017-09-06)

  • Fixed   (Beta) Path queries for finding all or shortest paths between nodes in the RDF graph (#4089)

  • Fixed   Add registration commands to the stardog-admin CLI (#4187)

  • Fixed   List open transactions (#4137)

  • Fixed   CLI commands for transaction management (#4136)

  • Fixed   cast ms-since-UNIX-epoch to xsd:dateTime (#4146)

  • Fixed   Allow functions to be called without namespace prefix (#4054)

  • Fixed   Canceling long transactions (#2095)

  • Fixed   Query parser doesn’t preserve the order of projection expressions (#4188)

  • Fixed   Unable to clear database namespaces with RDF4J (#4165)

  • Fixed   xsd:dateTime constants in query truncated to ms precision (#4163)

  • Fixed   Property paths can return incorrect results with named graphs (#4131)

  • Fixed   StardogRepositoryConnection.getStatements drains connection pool for large context lists (#4121)

  • Fixed   ORDER BY doesn’t sort xsd:integer outside 32-bit signed int range (#4114)

  • Fixed   Cluster prepare only waits the default timeout (1h) causing nodes to be expelled if it takes longer (#4112)

  • Fixed   sameTerm binds unbound variables (#4101)

  • Fixed   Query explain non-ASCII chars corrupted (#4098)

  • Fixed   SERVICE queries are always GET (#3861)

  • Fixed   Intermittent connection reset exceptions in the HTTP client (#3084)

5.0.2 Release (2017-08-01)

  • Fixed   Added a new endpoint, /admin/users/{user}, to retrieve all user info (#4063)

  • Fixed   Add bindings for RDF4J (#2974)

  • Fixed   Virtual graph R2RML mappings support template predicate maps (#4025)

  • Fixed   Upgrade to Jackson 2.8.2 (#3999)

  • Fixed   Inefficient iteration over adjacent nodes in property paths (#3991)

  • Fixed   Improve cluster transaction performance (#3964)

  • Fixed   Improve VW error messages (#3962)

  • Fixed   Improve the push filters optimization (#3825)

  • Fixed   Support recursive property paths over virtual graphs (#2773)

  • Fixed   Node fails to join the cluster if session expires during synchronization (#4084)

  • Fixed   CLI not setting correct charset when adding files (#4078)

  • Fixed   Property path parser discards zero-or-more modifier when inner path is negated (#4076)

  • Fixed   Make sure dictionary is flushed to disk after each transaction (#4068)

  • Fixed   Embedded connections are left open (#4049)

  • Fixed   Trying to add non-existent file leaves open connections (#4042)

  • Fixed   Wrong exception thrown when adding a stored query that already exists (#4040)

  • Fixed   ClassCastException during statistics cleanup (#4030)

  • Fixed   Web console cannot create non-superuser or delete user (#4022)

  • Fixed   Web console "Export As" giving error (#4019)

  • Fixed   Virtual graph queries did not support VALUES clause (#4015)

  • Fixed   ORDER BY optimizer may re-use var name for fresh var (#4005)

  • Fixed   Virtual graph queries translated CONCAT incorrectly for MSSQL 2008 (#4003)

  • Fixed   Open transaction number is reported as negative in server status output (#4002)

  • Fixed   Data from all graphs returned for stardog:context:default if query.all.graphs is true (#4001)

  • Fixed   Schema browser chokes on UTF-8 characters (#3933)

  • Fixed   No query can be executed if an invalid named graph permission is added (#3930)

  • Fixed   Setting query.timeout to 0 does not work (#3707)

  • Fixed   Virtual graph queries on Oracle return xsd:double instead of xsd:integer (#3019)

  • Fixed   Slow transaction event posting (#2357)

  • Fixed   Singleton operator is incorrect in a graph clause (#758)

5.0.1 Release (2017-07-05)

  • Fixed   Improvements to push filters (#3955)

  • Fixed   Improvements to constant optimization (#3954)

  • Fixed   Deploy JDBC drivers without restarting server (#2556)

  • Fixed   Database sync fails when spatial is enabled (#3973)

  • Fixed   Shell scripts broken in Cygwin cli defect windows (#3966)

  • Fixed   LockObtainFailedException with search and geospatial (#3963)

  • Fixed   Node cannot join cluster if a newly added user created a database (#3959)

  • Fixed   Support VG queries over different schemas enhancement (#3925)

  • Fixed   NPE in VG materialization with legacy translation defect (#3923)

  • Fixed   LIMIT translated incorrectly for VG queries against MSSQL 2008 and Oracle 11 (#3888)

  • Fixed   Update queries with unbound graph variables are executed incorrectly (#3834)

  • Fixed   Corrupted dictionary when restoring from database backups (#3637)

  • Fixed   Do not push OFFSET/LIMIT into SQL Server VG queries without an ORDER BY (#2993)

5.0 Release (2017-06-22)

  • Fixed   Support virtual graph queries over different schemas (#3925)

  • Fixed   Special memory configuration for bulk loading very large datasets (#3900)

  • Fixed   Users can now use java.io.tmpdir to specify location of temporary files during building disk indexes (#3895)

  • Fixed   More effective optimization for pushing filters down the query plan (#3825)

  • Fixed   Better usage of internal sorting for answering aggregation queries (#3890)

  • Fixed   Better utilization of memory during bulk loads (#3886)

  • Fixed   More scalable computation of statistics on large and diverse datasets (e.g. Wikidata) (#3867)

  • Fixed   Rename assume.iri query hint to equality.identity (#3858)

  • Fixed   Optimized equality filters over graph variables (#768)

  • Fixed   Optimized hash-based data structures with spilling to disk (#3703)

  • Fixed   Reasoning is ignored in Webconsole (#3903)

  • Fixed   Exception during statistics re-computation (#3949)

  • Fixed   NegativeArraySizeException while filling the mapping dictionary cache (#3945)

  • Fixed   Stop sending chunked response for SPARQL Update queries (#3940)

  • Fixed   Fix clearing the default graph in cluster deployment (#3935)

  • Fixed   Disable sampled output for server metrics by default (#3932)

  • Fixed   Exception in virtual graph materialization with legacy translation (#3923)

  • Fixed   Better internal sorting for output of BIND operators (#3912)

  • Fixed   Potential overflows in statistics on very large datasets (#3907)

  • Fixed   Wrong page cache size in server monitoring (#3899)

  • Fixed   Avoid exception when enabling JMX without remote access (#3898)

  • Fixed   Wrong formatting of doubles between -1 and 0 in CONSTRUCT queries (#3891)

  • Fixed   Wrong handling of IRIs in numeric aggregation functions (#3889)

  • Fixed   Incorrect reporting of max size of direct memory buffers (#3883)

  • Fixed   Invalid duration representation for values of database options (#3826)

5.0-RC1 Release (2017-05-31)

  • Fixed   (Beta) Predictive analytics with integrated Machine Learning capability (#3642)

  • Fixed   New and improved monitoring functionality based on the Metrics library (#2138)

  • Fixed   Allow quads to be returned from construct queries (#675)

  • Fixed   VEGA support for SPARQL functions IF and COALESCE (#3778)

  • Fixed   Add a new optimizer hint named push.filters (#3832)

  • Fixed   Add --offset and --limit options to query CLI (#3815)

  • Fixed   Change parser.mysql.quoting to parser.sql.quoting so it can be used with other DBs (#3856)

  • Fixed   Deprecate disk, mem, createMemory, builder, methods in AdminConnection (#3811)

  • Fixed   Refactor UpdateQuery to implement Query<Void> (#3679)

  • Fixed   Remove async and cron based search indexing (#3670)

  • Fixed   Improved handling of literals in StardogValueFactory using enumerations (#1864)

  • Fixed   LOAD operation with query params (#3873)

  • Fixed   Resizable partitions for hash-based data structures used for intermediate query results (#3863)

  • Fixed   Optimized duplicate removal for queries for the form SELECT DISTINCT ?x {…​}

  • Fixed   Incorrect results with ? and named graphs (#3847)

  • Fixed   SPARQL parser creates list scans without context (#3845)

  • Fixed   Fix routing for web console in IE (#3840)

  • Fixed   Add/remove errors in the web console (#3833)

  • Fixed   Warning in logs about VGs when using community (#3829)

  • Fixed   Watchdog error in log when loading webc onsole w/watchdog disabled (#3827)

  • Fixed   Store durations in the system db using XSD duration strings (#3826)

  • Fixed   Optional variables in aggregates cause NPE (#3823)

  • Fixed   Case sensitive table names when parsing SQL Server queries (#3820)

  • Fixed   Fix NullPointerException triggered by the web console (#3813)

  • Fixed   Retry forwarding drop db to the coordinator (#3812)

  • Fixed   Fix Vega SQL CONCAT() to accept multiple arguments and be nullable (#3777)

  • Fixed   LOAD should use HTTP headers for determining file format (#3706)

  • Fixed   Web console TSV export defaults to filename of "export.null" (#3438)

  • Fixed   Fix handling of queries and quoting in VG import (#3101)

  • Fixed   Web console shows last commit as unavailable (#3020)

  • Fixed   Cluster status command can fail when nodes are in a vpn (#2934)

  • Fixed   Number of running queries reported as negative (#2925)

  • Fixed   Reduce overhead in cluster admin actions #2886

  • Fixed   Make cluster info more helpful (#2794)

  • Fixed   Show query execution time in web console (#1318)

  • Fixed   Extend the amount of stuff available via JMX (#1060)

5.0-Beta Release

  • Fixed   Query system db and other databases via SERVICE keyword (#3721)

  • Fixed   VEGA: New virtual graph component (#3570)

  • Fixed   Add CLI commands for file processing (#3539)

  • Fixed   Support obfuscating update queries (#3467)

  • Fixed   Grace hash joins (#3462)

  • Fixed   New HTTP server (#3181)

  • Fixed   Removed SNARL Protocol (#3179)

  • Fixed   Native Memory Management (#2527)

  • Fixed   Improved statistics (#1784)

  • Fixed   Improve cluster db create performance (#3748)

  • Fixed   Improve order-limit-offset optimization (#3736)

  • Fixed   Require transaction logging in the cluster (#3719)

  • Fixed   Reduced mmap usage (#3710)

  • Fixed   Inlining equality should take into account FILTER [NOT] EXISTS scopes (#3665)

  • Fixed   New retry policy for joining the cluster (#3651)

  • Fixed   Set credentials for LOAD INTO GRAPH statements that refer to remote resources (#3599)

  • Fixed   Eliminate duplicate aggregates (#3560)

  • Fixed   Support more functions for durations (#3556)

  • Fixed   Algebraic rewriting misses VALUES operators (#3551)

  • Fixed   Do not need to cache data when clearing database (#3536)

  • Fixed   Graph update operators can read directly from index for better performance (#3520)

  • Fixed   Clean up temporary index files on start up (#3512)

  • Fixed   Do not index named graphs in Lucene (#3507)

  • Fixed   Optimize away complex expressions in aggregates (#3496)

  • Fixed   Added a cluster password in stardog.properties (#3481)

  • Fixed   Use http trailers to send error information to client about failed responses (#3453)

  • Fixed   Extend algebraic rewriting to avoid loop joins on non-assured variables (#3447)

  • Fixed   Reduce TurtleParser overhead (#3249)

  • Fixed   Do not block writes while node is joining the cluster (#3073)

  • Fixed   Aggregates use more memory than needed (#2908)

  • Fixed   Extend db repair for dictionaries (#1806)

  • Fixed   Make statistics loading more robust w.r.t. invalid input (#3802)

  • Fixed   *-property path with bound start could be incorrect (#3792)

  • Fixed   Export to JSON throws error (#3791)

  • Fixed   Inlining of VALUES fails if there’s a nested scope (#3788)

  • Fixed   Inline constants in singleton BINDs (#3787)

  • Fixed   Plan cache can lose constants which are not present in the dictionary (#3771)

  • Fixed   Partitioned coordinator should cancel local tx and rollback (#3764)

  • Fixed   Server side data add with a directory triggers NPE in the cluster (#3761)

  • Fixed   Parsing fails when projection contains aggregates in CONCAT() (#3732)

  • Fixed   Inlining fails with subquery with GROUP BY (#3716)

  • Fixed   Plan cache misses on queries needing aggregate optimizations (#3715)

  • Fixed   Webconsole Load Command Not going to Update endpoint (#3711)

  • Fixed   Non-heap memory usage information is wrong (#3700)

  • Fixed   Fix reentrancy error in NonReentrantMutex (#3696)

  • Fixed   Bulk load copy files to server flag is backward (#3689)

  • Fixed   Creating a db with --copy-server-side and a gzipped file fails (#3688)

  • Fixed   Running out of direct memory while bulk loading doesn’t release memory (#3677)

  • Fixed   ArrayIndexOutOfBoundsException in creating backup (#3668)

  • Fixed   Delete temporary files created while reading tx log (#3663)

  • Fixed   Negative cardinality estimations in MINUS nodes (#3657)

  • Fixed   Getting wrong set of non-optional variables in the translator for MINUS (#3656)

  • Fixed   Resolve raced condition in cluster synchronization which yields incorrect databases (#3654)

  • Fixed   Inconsistent database after sync (#3650)

  • Fixed   Do not use logger during shutdown (#3635)

  • Fixed   Improve OOM handling in dictionary cache (#3634)

  • Fixed   Order-limit-offset optimization does not work with plan cache (#3632)

  • Fixed   Reasoner cannot be used when there is an invalid rule (#3629)

  • Fixed   Execute update query in the same transaction as the connection (#3627)

  • Fixed   Plan reuse can cause incorrect results after adding first named graph (#3606)

  • Fixed   Iterator over 0-path nodes in p* could be incorrect (#3605)

  • Fixed   VG import cannot handle subject IRI without "http" (#3603)

  • Fixed   Wrong encoding being used by client (#3596)

  • Fixed   Getting assured vars bombs out when there aren’t any (#3591)

  • Fixed   Incorrect resetting of p* operator (#3585)

  • Fixed   Incorrect handling of aggregates in order by clauses (#3582)

  • Fixed   Dividing durations by a number might trigger an evaluation exception (#3559)

  • Fixed   Improve system lock handling on system restart (#3552)

  • Fixed   BNodes as objects in INSERT query throw error with [] syntax (#3540)

  • Fixed   Disabling page cache via a system property triggers NPE (#3531)

  • Fixed   SameAs index not updated after schema graphs option is modified (#3517)

  • Fixed   SameAs reasoning works only over schema graphs (#3515)

  • Fixed   Equality index is not being updated correctly (#3504)

  • Fixed   Wrong index order chosen for querying default graph (#3503)

  • Fixed   XPath functions over aggregation triggers exception (#3502)