0.5.0
Version 0.5.0 (March 10, 2020)
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