ArangoDB v3.4.0-rc.4 Release Notes

Release Date: 2018-11-04 // over 5 years ago
    • ๐Ÿ›  fixed Foxx queues not retrying jobs with infinite maxFailures

    • ๐ŸŽ increase AQL query string parsing performance for queries with many (100K+) string values contained in the query string

    • increase timeouts for inter-node communication in the cluster

    • ๐Ÿ›  fixed undefined behavior in /_api/import when importing a single document went wrong

    • ๐Ÿ›  replication bugfixes

    • ๐Ÿ–จ stop printing connection class corrupted in arangosh

    when just starting the arangosh without a connection to a server and running code such as require("internal"), the shell always printed "connection class corrupted", which was somewhat misleading.

    • โž• add separate option --query.slow-streaming-threshold for tracking slow streaming queries with a different timeout value

    • increase maximum number of collections/shards in an AQL query from 256 to 2048

    • don't rely on _modules collection being present and usable for arangod startup

    • โฑ force connection timeout to be 7 seconds to allow libcurl time to retry lost DNS queries.

    • ๐Ÿ›  fixes a routing issue within the web ui after the use of views

    • ๐Ÿ›  fixes some graph data parsing issues in the ui, e.g. cleaning up duplicate edges inside the graph viewer.

    • in a cluster environment, the arangod process now exits if wrong credentials are used during the startup process.

    • โž• added option --rocksdb.total-write-buffer-size to limit total memory usage across all RocksDB in-memory write buffers

    • โš  suppress warnings from statistics background threads such as WARNING caught exception during statistics processing: Expecting Object during version upgrade