Skip to content

Releases: opencypher/morpheus

Morpheus Release Version 0.4.2

03 Jun 15:21
1dc2580
Compare
Choose a tag to compare

morpheus-spark-cypher-0.4.2

Release notes

  • Supports list comprehensions
  • Minor build improvements for okapi-shade

Using Morpheus in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>morpheus-spark-cypher</artifactId>
  <version>0.4.2</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "morpheus-spark-cypher" % "0.4.2"

morpheus-spark-cypher-0.4.2-all

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.

Morpheus Release Version 0.4.1

27 May 13:04
Compare
Choose a tag to compare

morpheus-spark-cypher-0.4.1

Release notes

This release adds a new module okapi-shade, which bundles okapi-relational and all it's dependencies.
All okapi modules are unmodified, but extern dependencies are relocated to org.opencypher.relocate.*.
The purpose of this module is to support projects with possible dependency conflicts.

Using Morpheus in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>morpheus-spark-cypher</artifactId>
  <version>0.4.1</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "morpheus-spark-cypher" % "0.4.1"

morpheus-spark-cypher-0.4.1-all

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.

Morpheus Release Version 0.4.0

03 May 14:45
cec1471
Compare
Choose a tag to compare

morpheus-spark-cypher-0.4.0

Release notes

The project is no longer called Cypher for Apache Spark (CAPS), but openCypher Morpheus.

  • Rename code modules to match the project rename

Using Morpheus in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>morpheus-spark-cypher</artifactId>
  <version>0.4.0</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "morpheus-spark-cypher" % "0.4.0"

morpheus-spark-cypher-0.4.0-all

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.

CAPS Release Version 0.3.2

12 Apr 15:41
4a9b388
Compare
Choose a tag to compare

spark-cypher-0.3.2

Release notes

  • Remove ANTLR dependency from okapi-tck

Using CAPS in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>spark-cypher</artifactId>
  <version>0.3.2</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "spark-cypher" % "0.3.2"

spark-cypher-0.3.2-all

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.

CAPS Release Version 0.3.1

29 Mar 12:17
8f4c6ab
Compare
Choose a tag to compare

spark-cypher-0.3.1

Release notes

  • Bugfixes to OPTIONAL MATCH
  • Change how we run tests using Neo4j
  • Simplify how expression typing is done
  • Simplify logical planning
  • Make Graph DDL module more independent

Using CAPS in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>spark-cypher</artifactId>
  <version>0.3.1</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "spark-cypher" % "0.3.1"

spark-cypher-0.3.1-all

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.

CAPS Release Version 0.3.0

08 Mar 09:21
fd334b3
Compare
Choose a tag to compare

spark-cypher-0.3.0

Release notes

This is the first release of okapi and CAPS for Scala 2.12. Scala 2.11 is no longer supported.

Using CAPS in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>spark-cypher</artifactId>
  <version>0.3.0</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "spark-cypher" % "0.3.0"

spark-cypher-0.3.0-all

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.

CAPS Release Version 0.2.7

27 Feb 09:11
92efa47
Compare
Choose a tag to compare

spark-cypher-0.2.7

Release notes

This is the last release that supports Spark 2.2

Using CAPS in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>spark-cypher</artifactId>
  <version>0.2.7</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "spark-cypher" % "0.2.7"

spark-cypher-0.2.7-cluster

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.

CAPS Release Version 0.2.6

22 Feb 13:36
395cc12
Compare
Choose a tag to compare

spark-cypher-0.2.6

Release notes

Alignment of resulting CypherRecords with specified ReturnItems

Using CAPS in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>spark-cypher</artifactId>
  <version>0.2.6</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "spark-cypher" % "0.2.6"

spark-cypher-0.2.6-cluster

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.

CAPS Release Version 0.2.5

21 Feb 10:29
92bd28b
Compare
Choose a tag to compare

spark-cypher-0.2.5

Release notes

Simplifies dependency load of okapi-testing by removing problematic dependencies

Using CAPS in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>spark-cypher</artifactId>
  <version>0.2.5</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "spark-cypher" % "0.2.5"

spark-cypher-0.2.5-cluster

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.

CAPS Release Version 0.2.4

15 Feb 12:02
6299519
Compare
Choose a tag to compare

spark-cypher-0.2.4

Release notes

This release features a number of changes to the system, including:

  • Support for DateTime types
    • Date, LocalDateTime, Duration
  • Id type for graph entities (nodes and relationships) is now BinaryType rather than LongType
  • Build framework switched from Maven to Gradle
  • Sources for a User Guide is now added to repository
  • EXTENDS syntax in Graph DDL

Using CAPS in your system

The artifact is released to Maven Central.
To use it in a Maven project, add the following dependency to your pom:

<dependency>
  <groupId>org.opencypher</groupId>
  <artifactId>spark-cypher</artifactId>
  <version>0.2.4</version>
</dependency>

For SBT:

libraryDependencies += "org.opencypher" % "spark-cypher" % "0.2.4"

spark-cypher-0.2.4-cluster

This is a fat jar that does not include the Spark dependencies. It is intended to be used in environments where Spark is already present, for example, a Spark cluster or a notebook.