Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove support for MongoDB 4.4 #3633

Merged
merged 1 commit into from
May 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 1 addition & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
device-registry-name: [file,jdbc,mongodb-4.4,mongodb-5.0,mongodb-6.0,mongodb-7.0]
device-registry-name: [file,jdbc,mongodb-5.0,mongodb-6.0,mongodb-7.0]
include:
# Use Quarkus JVM images: file registry, AMQP messaging, Command Router with embedded cache
- device-registry-name: file
Expand All @@ -58,11 +58,6 @@ jobs:
messaging-type: kafka
mongodb-image-name: mongo:6.0
# Use Quarkus JVM images: mongodb registry Kafka messaging, Command Router with data grid
- device-registry-name: mongodb-4.4
device-registry: mongodb
commandrouting-cache: server
messaging-type: kafka
mongodb-image-name: mongo:4.4
- device-registry-name: mongodb-5.0
device-registry: mongodb
commandrouting-cache: server
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,12 @@ The registry is implemented as a Quarkus application, using a MongoDB database a
either directly from the command line or by means of starting the corresponding
[Docker image](https://hub.docker.com/r/eclipse/hono-service-device-registry-mongodb/) created from it.

The registry is compatible and known to work with following MongoDB versions:
The registry is compatible and known to work with the following MongoDB versions:

* [MongoDB 4.4](https://www.mongodb.com/docs/v4.4/release-notes/4.4/)
* [MongoDB 5.0](https://www.mongodb.com/docs/v5.0/release-notes/5.0/)
* [MongoDB 6.0](https://www.mongodb.com/docs/v6.0/release-notes/6.0/)
* [MongoDB 7.0](https://www.mongodb.com/docs/v7.0/release-notes/7.0/)

{{% notice warning %}}
According to the [Mongo DB Software Lifecycle Schedule](https://www.mongodb.com/support-policy/lifecycles) support
for Mongo DB 4.4 will end Feb 2024. Consequently, support for Mongo 4.4 in Hono has been deprecated and will be removed
in a future version altogether. Users are encouraged to migrate to Mongo DB 6.0 or later.
{{% /notice %}}

## Service Configuration

The following table provides an overview of the configuration variables and corresponding system properties for
Expand Down