Skip to content

0.5.0

Compare
Choose a tag to compare
@porunov porunov released this 12 Mar 05:40
· 1375 commits to master since this release

Version 0.5.0 (March 10, 2020)

Number of release downloads

Full documentation can be found at https://docs.janusgraph.org/v0.5/

<dependency>
   <groupId>org.janusgraph</groupId>
   <artifactId>janusgraph-core</artifactId>
   <version>0.5.0</version>
</dependency>

For more information on features and bug fixes in 0.5.0, see this GitHub milestone.

Notable new features

  • Added production in-memory storage backend
  • Added support for ElasticSearch 7
  • Lucene index improvements: Added TEXTSTRING support, set/list cardinality, support for sort and rawQuery by boolean fields, raw lucene date range queries
  • Possibility to retry on conflict for mixed indexes
  • Enable optional client authentication to support mutual TLS with CQL storage backend
  • Improved optimizations for adjacent vertex queries
  • Mixed indices performance improvements and load reduction
  • Improved performance for added relations removal
  • Improved CQL iteration performance
  • Hadoop refactoring. Hadoop is now a dependency of supported backends. You can easily extend support for any backend now

Tested Compatibility

  • Apache Cassandra 2.2.10, 3.0.14, 3.11.0
  • Apache HBase 1.2.6, 1.3.1, 1.4.10, 2.1.5
  • Google Bigtable 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.8.0, 1.9.0, 1.10.0, 1.11.0
  • Oracle BerkeleyJE 7.5.11
  • Elasticsearch 6.0.1, 6.6.0, 7.6.1
  • Apache Lucene 7.0.0
  • Apache Solr 7.0.0
  • Apache TinkerPop 3.4.6
  • Java 1.8

Contributors

$ git shortlog -sn v0.4.1..v0.5.0
    95  Oleksandr Porunov
    35  Jan Jansen
    21  Pavel Ershov
    13  dependabot-preview[bot] *
     9  Pavel
     5  Boxuan Li *
     3  Dmitry Kovalev
     3  Florian Grieskamp
     3  Michal Podstawski *
     2  Florian Hockmann
     2  Vladimir Bogomolov
     1  Evgeniy Ignatiev
     1  Ganesh Guttikonda *
     1  Jeff Callahan *
     1  Jonathan Leitschuh *
     1  Josh Soref *
     1  Michał Podstawski *
     1  Naresh *
     1  Nicolas Trangosi *
     1  Paul Kendall *
     1  Pylyp Mykhailov
     1  inho1213 *
     1  rushikesh *

* denotes first-time contributor