Skip to content

Releases: neo4j/neo4j-spark-connector

5.3.2

16 Sep 13:10
d9acd7c
Compare
Choose a tag to compare

What's Changed

  • fix: perform retries in a way that is compatible with driver retry logic by @ali-ince in #662
  • feat: support checkpointing on structured streams by @ali-ince in #660

Full Changelog: 5.3.1...5.3.2

Neo4j Connector for Apache Spark 5.3.1

27 Jun 15:50
26c327e
Compare
Choose a tag to compare

Neo4j Apache Spark

Hello Community!
We're happy to announce a new release of the Neo4j Spark Connector!

What's Changed

  • build: add package for spark-packages by @venikkin in #614
  • fix: add a fix for a spark package base dir and the upload script by @venikkin in #616
  • Exclude node properties from relationship's by @fbiville in #622
  • Fix how resolvers are handled during driver construction by @ali-ince in #626
  • fix: validate schema options before initializing schema by @fbiville in #630

New Contributors

Full Changelog: 5.3.0...5.3.1

Neo4j Connector for Apache Spark 5.3.0

09 Feb 13:19
Compare
Choose a tag to compare

What's Changed

⭐ Release Highlights

  • Inferred schema type constraints + improved constraints management by @conker84 in #581

This introduces support for type/existence constraints based on the DataFrame definition and improves the handling of existing constraints.

Check out the documentation to learn more!

📜 Change Log

  • [Snyk] Security upgrade org.testcontainers:testcontainers from 1.19.0 to 1.19.1 by @fbiville in #554
  • Skip POM backups when setting new versions by @fbiville in #552
  • Bump com.fasterxml.jackson.core:jackson-annotations from 2.15.2 to 2.15.3 by @dependabot in #557
  • Bump com.fasterxml.jackson.core:jackson-annotations from 2.15.3 to 2.16.0 by @dependabot in #562
  • Bump testcontainers.version from 1.19.1 to 1.19.2 by @dependabot in #561
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by @dependabot in #559
  • Bump org.neo4j:neo4j-cypher-dsl from 2022.9.0 to 2022.9.1 by @dependabot in #558
  • Bump testcontainers.version from 1.19.2 to 1.19.3 by @dependabot in #565
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot in #564
  • Bump org.codehaus.mojo:versions-maven-plugin from 2.16.1 to 2.16.2 by @dependabot in #563
  • Remove outdated version checks and rename tests by @fbiville in #567
  • Bump actions/setup-java from 3 to 4 by @dependabot in #568
  • Bump actions/setup-python from 4 to 5 by @dependabot in #570
  • Fix README formatting by @fbiville in #569
  • feat: add metrics support to the sink path by @ali-ince in #566
  • Remove unneeded action by @fbiville in #571
  • Remove unneeded workflow by @fbiville in #574
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 by @dependabot in #578
  • Bump org.neo4j.driver:neo4j-java-driver from 4.4.12 to 4.4.13 by @dependabot in #585
  • Add owners by @fbiville in #580
  • Bump com.fasterxml.jackson.core:jackson-annotations from 2.16.0 to 2.16.1 by @dependabot in #586
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 by @dependabot in #587
  • Improved user-agent management by @conker84 in #583
  • Restrict reviews of CI-related changes by @fbiville in #588
  • Improved query error management by @conker84 in #584
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot in #589
  • Followup user agent by @conker84 in #590
  • Remove unused bookmarks parameter by @fbiville in #591
  • Bump actions/cache from 3 to 4 by @dependabot in #592
  • Bump testcontainers.version from 1.19.3 to 1.19.4 by @dependabot in #593
  • updated spark version and made it configurable by @conker84 in #595
  • Bump testcontainers.version from 1.19.4 to 1.19.5 by @dependabot in #596

Full Changelog: 5.2.0...5.3.0

Neo4j Connector for Apache Spark 5.2.0

29 Sep 12:48
Compare
Choose a tag to compare

Neo4j Apache Spark

Hello Community!
We're happy to announce a new release of the Neo4j Spark Connector!

Spark baseline version

This new release bumps the required Spark version to 3.4, in order to support the new push down Top N optimization.

What's Changed

Full Changelog: 5.1.0...5.2.0

Neo4j Connector for Apache Spark 5.1.0

30 Aug 08:29
73ef178
Compare
Choose a tag to compare

Neo4j Apache Spark

Hello Community!
We're happy to announce a new release of the Neo4j Spark Connector!

Spark baseline version

This new release bumps the required Spark version to 3.3, in order to support the new push down v2 filters and limit optimizations.

What's Changed

Full Changelog: 5.0.3...5.1.0

Neo4j Connector for Apache Spark 5.0.3

19 Jun 13:52
Compare
Choose a tag to compare

Neo4j Apache Spark

Hello Community!
We're happy to announce a new release of the Neo4j Spark Connector!
There are two files:

  • neo4j-connector-apache-spark_2.12-5.0.3_for_spark_3.jar, md5 46775288407098da460c5668db6fedea
  • neo4j-connector-apache-spark_2.13-5.0.3_for_spark_3.jar, md5 72727cc4b399d0fe17926d8a43d91c86

What's Changed

Full Changelog: 5.0.2...5.0.3

Neo4j Connector for Apache Spark 5.0.2

23 May 15:26
815bfc8
Compare
Choose a tag to compare

Neo4j Apache Spark

Hello Community!
We're happy to announce a new release of the Neo4j Spark Connector!
There are two files:

  • neo4j-connector-apache-spark_2.12-5.0.2_for_spark_3.jar, md5 6033893da4ef48be27a9fa2055b681b0
  • neo4j-connector-apache-spark_2.13-5.0.2_for_spark_3.jar, md5 c94d6247bb5a6862fefde7d98533c0f0

What's Changed

New Contributors

Full Changelog: 5.0.1...5.0.2

Neo4j Connector for Apache Spark 5.0.1

20 Mar 13:48
Compare
Choose a tag to compare

Neo4j Apache Spark

Hello Community!
We're happy to announce a new release of the Neo4j Spark Connector!
There are two files:

  • neo4j-connector-apache-spark_2.12-5.0.1_for_spark_3.jar, md5 08f1fa9e936eab63aa380ac50f30f2e0
  • neo4j-connector-apache-spark_2.13-5.0.1_for_spark_3.jar, md5 692af135dfdf0d188e9c9b2d944996ef

Below are the changes.

What's Changed

  • Minor Improvements by @conker84 in #453
  • fixes #444: Fixing issue where LocalTime and Time are being written as individual fields instead of single Struct Field (#450) by @conker84 in #454

Full Changelog: 5.0.0...5.0.1

Neo4j Connector for Apache Spark 5.0.0

07 Oct 14:21
81f5c28
Compare
Choose a tag to compare

Neo4j Apache Spark

Hello Community!

We are pleased to announce the 5.0.0 of the Spark Connector which is the first official release that fully supports Neo4j 5.0 and Neo4j 4.4. For earlier versions of <= Neo4j 4.3, please use Neo4j Apache Spark 4.2.

N.B Because of a bug in Spark, the Aggregate Pushdown feature can only be activated with Spark >3.2.2 (please see apache/spark#36727)

There are three files:

  • neo4j-connector-apache-spark_2.12-5.0.0_for_spark_3.jar, md5 ce814cd8d0a34f14599302895be13956
  • neo4j-connector-apache-spark_2.13-5.0.0_for_spark_3.jar, md5 39e5ebb2b71a3f93d3230db91f25e2db

What's Changed

Full Changelog: 4.1.5...5.0.0

Neo4j Connector for Apache Spark 4.2.0

03 Oct 23:05
Compare
Choose a tag to compare

Neo4j Apache Spark

Hello Community!
We are pleased to announce the 4.2.0 of the Spark Connector with this version we deprecated the support for Spark 2.4 and support only Spark versions from 3.2.
With this release we added the support for Spark's Aggregate Pushdown which allows doing aggregations directly in Neo4j.

Nota bene Given a Spark bug the Aggregate Pushdown feature can be activated only from Spark 3.2.2 (please see apache/spark#36727)

There are three files:

  • neo4j-connector-apache-spark_2.12-4.2.0_for_spark_3.jar, md5 6de1f93ece9f45aa51486317a62620f0
  • neo4j-connector-apache-spark_2.13-4.2.0_for_spark_3.jar, md5 a79cf2b9d8d6725587760fa149932be2

What's Changed

Full Changelog: 4.1.5...4.2.0