Version 1.1.0 (November 7, 2024)
Full documentation can be found at https://docs.janusgraph.org/master/
<dependency>
<groupId>org.janusgraph</groupId>
<artifactId>janusgraph-core</artifactId>
<version>1.1.0</version>
</dependency>
For more information on features and bug fixes in 1.1.0, see this GitHub milestone.
Upgrade instructions is provided in the changelog of the release: https://docs.janusgraph.org/master/changelog/#upgrade-instructions
Notable new features
- Inlining vertex properties into a Composite Index to improve vertex properties fetching performance
- BerkeleyJE ability to overwrite arbitrary settings applied at
EnvironmentConfig
creation - Ability to define and initialize schema in JSON format
- Batched Queries Enhancement: Introduction of
JanusGraphNoOpBarrierVertexOnlyStep
- Batch Query Optimizations Now Support Traversals Containing the
drop()
Step - Transaction configuration to enable lazy loading for relations
- Text predicates support extended for remote connections
- Vertex mutation optimizations
Tested Compatibility
- Apache Cassandra 3.11.10, 4.0.6
- Apache HBase 2.6.0
- Oracle BerkeleyJE 7.5.11
- ScyllaDB 6.2.0
- Elasticsearch 6.0.1, 6.6.0, 7.17.8, 8.15.3
- Apache Lucene 8.11.1
- Apache Solr 8.11.1
- Apache TinkerPop 3.7.3
- Java 8, 11
Installed versions in the Pre-Packaged Distribution
- Cassandra 4.0.6
- Elasticsearch 7.17.8
Contributors
$ git shortlog -sn v1.0.1..v1.1.0
23 Oleksandr Porunov
10 Florian Hockmann
9 Natalia Tisseyre
7 Jan Jansen
6 Boxuan Li
3 Allan Clements
3 Clement de Groc
2 Dylan Werner-Meier
2 Tiến Nguyễn Khắc
1 Eric Cheng
1 Fiete Ostkamp
1 Roberto Perdisci
1 Zhang Hongjiang
1 pm-osc *
1 toom *
* denotes first-time contributor
// excluding dependabot and merging same authors' statistics