AranoDB v5.0.0 Release Notes

Release Date: 2018-09-18 // over 5 years ago
  • โž• Added

    • โž• added dirty read support (reading from followers)

      • added option AqlQueryOptions#allowDirtyRead for ArangoDatabase#query.
      • added option DocumentReadOptions#allowDirtyRead for ArangoCollection#getDocument
      • added option DocumentReadOptions#allowDirtyRead for ArangoCollection#getDocuments
      • added option DocumentReadOptions#allowDirtyRead for ArangoVertexCollection#getVertex
      • added option DocumentReadOptions#allowDirtyRead for ArangoEdgeCollection#getEdge

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ changed the internal connection pool and host management. There now exists a connection pool for every configured host. This changes the behavior of ArangoDB.Builder#maxConnections which now allows to configure the maximal number of connection per host and not overall.
    • ๐Ÿ”„ changed IndexEntity#selectivityEstimate from Integer to Double
    • โฌ†๏ธ upgraded dependency velocypack 1.4.1

      • added support for generic types

      Serialize the class name in a field _class when necessary. Field name can be configured through VPack.Builder#typeKey(String)