Skip to content

1.0.0-rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 26 Feb 14:20
· 430 commits to master since this release

Version 1.0.0-rc2 (February 26, 2023)

Number of release downloads

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

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

For more information on features and bug fixes in 1.0.0-rc2, see this GitHub milestone.

Notable new features

  • Upgrade to TinkerPop 3.6.2
  • Support for Cassandra 4
  • (Official) support for Java 11
  • Cache performance improvements
  • Upgrade to Log4j2
  • Use mixed indices for numeric aggregations (min(), max(), mean(), sum())
  • Support TEXTSTRING mapping in Solr
  • New graph API to evaluate Gremlin scripts if JanusGraph is used embedded
  • ConfiguredGraphFactory can now create different indexes for different graphs in Elasticsearch
  • Add management API to remove ghost vertices
  • Add possibility to remove stale graph index entries
  • Improved support for Geoshapes in GraphBinary
  • Remove dependency on cassandra-all
  • Support TTL for CQL backend on Amazon Managed KeySpace
  • Improved index life-cycle. Better index management, possibility to remove indexes.
  • Support for ElasticSearch 8
  • Possibility to use dedicated ScyllaDB driver when JanusGraph is used embedded

Tested Compatibility

  • Apache Cassandra 3.11.10, 4.0.6
  • Apache HBase 2.5.0
  • Oracle BerkeleyJE 7.5.11
  • ScyllaDB 5.1.4
  • Elasticsearch 6.0.1, 6.6.0, 7.17.8, 8.6.0
  • Apache Lucene 8.11.1
  • Apache Solr 8.11.1
  • Apache TinkerPop 3.6.2
  • Java 8, 11

Installed versions in the Pre-Packaged Distribution

  • Cassandra 4.0.6
  • Elasticsearch 7.17.8

Contributors

$ git shortlog -sn v0.6.3..v1.0.0-rc2
    43  Florian Hockmann
    43  Oleksandr Porunov
    42  Jan Jansen
    31  Boxuan Li
     4  Florian Grieskamp
     3  Hongjiang Zhang
     3  Scott Dial
     2  Pavel Ershov
     1  Abhiram Iyenger
     1  Brett Kromkamp *
     1  Clement de Groc
     1  G.V() - Gremlin Database Visualizer *
     1  Lionel Fleury
     1  Michal Rehak *
     1  Misha Brukman
     1  To-om *
     1  Vladimir Bogomolov
     1  guy9
     1  kptfh
     1  sandeep mishra *

* denotes first-time contributor