eiffel-community/eiffel-intelligence

Mongodb version 4.4.X Uplift for EI Component

Closed this issue · 1 comments

Description

Based on the investigation on MongoDB uplift on 4.4, The following changes are required in Eiffel EI backend component.

  • MongoDB java driver has to be upgraded to 4.3.2 version( Which will further also supports with MongoDB 5.x version)

  • Uplift spring-boot-starter parent version to latest(Current latest version is 2.5.4) and fix the compatibility issues in the code.

  • Update pom.xml file to get the required MongoDB java driver versions. (Create sub stories if require to handle this)

  • Updates require on the below classes after upgrading the java driver.

  • MongoDBhandler.java and its utility methods.

  • Test cases have to be updated or re write the code based on the above changes.

Motivation

The components should use the latest version of MongoDB

Exemplification

Benefits

This benefits to work on the latest version of MongoDB and utilize its features.

Possible Drawbacks

Closing the issue as the Eiffel Intelligence component is released with the uplifted MongoDB version.