Skip to content

Commit

Permalink
Merge branch '5.0' into snyk-upgrade-08c0ccfc719e2648605373b256eeb5a3
Browse files Browse the repository at this point in the history
  • Loading branch information
venikkin authored Oct 10, 2024
2 parents 058a708 + 9bda5f1 commit b228b47
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 57 deletions.
43 changes: 43 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Neo4j Connector for Kafka 5.0

![(:Neo4j)-[:LOVES]->(:Kafka:Confluent)](https://github.com/neo4j-contrib/neo4j-streams/raw/gh-pages/3.4/images/neo4j-loves-confluent.png "(:Neo4j)-[:LOVES]->(:Kafka:Confluent)")

This project integrates Neo4j with *Apache Kafka and the Confluent Platform*.

> [!IMPORTANT]
> Newer versions of this connector are now maintained at https://github.com/neo4j/neo4j-kafka-connector.
> This repository is only kept alive for critical bug and security fixes of 5.0.x versions of the connector.
## Neo4j Kafka Connect Neo4j Connector

You can download the [Kafka Connect plugin](https://www.confluent.io/hub/neo4j/kafka-connect-neo4j) that allows to ingest events from Kafka to Neo4j and generate change events from Neo4j into Kafka.

## Documentation

Refer to [documentation](https://neo4j.com/docs/kafka/) for more information about installation and configuration of the connector.

## Feedback & Suggestions

As highlighted above, 5.0.x version of the connector is kept as a maintenance version for only critical bug and security fixes.
Please raise any feature requests on the [new repository](https://github.com/neo4j/neo4j-kafka-connector).

### Development

## Build locally

In order to build the packages, execute the following command.

```shell
mvn clean package
```

You'll find the build artifact in `<project_dir>/kafka-connect-neo4j/target/neo4j-kafka-connect-neo4j-<VERSION>.jar`

### Docs

The documentation source for this version lives at [this repository](https://github.com/neo4j/docs-kafka-connector).
Please raise any documentation updates by creating a PR against it.

## License

Neo4j Streams is licensed under the terms of the Apache License, version 2.0. See `LICENSE` for more details.
2 changes: 1 addition & 1 deletion kafka-connect-neo4j/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<confluent.connect.plugin.version>0.12.0</confluent.connect.plugin.version>
<mvn.assembly.plugin.version>3.1.0</mvn.assembly.plugin.version>
<kafka.connect.utils.version>0.7.177</kafka.connect.utils.version>
<google.guava.version>33.2.1-jre</google.guava.version>
<google.guava.version>33.3.0-jre</google.guava.version>
<maven-resources-plugin.version>3.3.1</maven-resources-plugin.version>
<connector.title>Neo4j Connector for Confluent</connector.title>
<connector.summary>
Expand Down
8 changes: 4 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,23 +49,23 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>11</java.version>
<kotlin.version>2.0.10</kotlin.version>
<kotlin.coroutines.version>1.8.1</kotlin.coroutines.version>
<kotlin.version>2.0.20</kotlin.version>
<kotlin.coroutines.version>1.9.0</kotlin.coroutines.version>
<neo4j.version>4.4.36</neo4j.version>
<!-- Version 3.4 is the minimal version introducing version for CVE-2023-25194 -->
<kafka.version>3.8.0</kafka.version>
<jackson.version>2.17.1</jackson.version>
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
<testcontainers.version>1.20.1</testcontainers.version>
<neo4j.java.driver.version>4.4.18</neo4j.java.driver.version>
<avro.version>1.11.3</avro.version>
<avro.version>1.11.4</avro.version>
<mockito.version>5.12.0</mockito.version>
<junit.version>4.13.2</junit.version>
<kafka.avro.serializer.version>5.2.2</kafka.avro.serializer.version>
<junit-jupiter.version>5.10.0</junit-jupiter.version>
<hamcrest.version>2.2</hamcrest.version>
<neo4j.configuration-lifecycle.version>ad59084711</neo4j.configuration-lifecycle.version>
<commons-lang3.version>3.16.0</commons-lang3.version>
<commons-lang3.version>3.17.0</commons-lang3.version>
</properties>

<organization>
Expand Down
52 changes: 0 additions & 52 deletions readme.adoc

This file was deleted.

0 comments on commit b228b47

Please sign in to comment.