Update CouchDB to version 3.4.1 #12127
Labels
CouchDB
New Feature
Technical Debt
Used to track issues that address technical needs internal to WM team
Impact of the new feature
CouchDB (hence most of the WM ecosystem)
Is your feature request related to a problem? Please describe.
We are currently running CouchDB 3.2.2 in both central and local agent, which has been released about 2 years ago.
In order not to accumulate too much technical debt, we should look into upgrading CouchDB to the latest version, 3.4.1, released a few days ago.
In addition to keeping up with the latest versions, this version has a new JavaScript engine that is 4x faster than SpiderMonkey, reduced memory footprint, and some other interesting things. Please refer to the release notes for more information:
https://docs.couchdb.org/en/stable/whatsnew/3.4.html
Describe the solution you'd like
Update CouchDB used both in central services
https://github.com/dmwm/CMSKubernetes/blob/master/docker/couchdb/Dockerfile
and local wmagent
https://github.com/dmwm/CMSKubernetes/blob/master/docker/pypi/wmagent-couchdb/Dockerfile
to version
3.4.1
.Together with this upgrade, functional tests need to be performed to ensure that the correctness of the WM system.
Describe alternatives you've considered
An alternative on how this gets implemented, is to actually merge both Dockerfiles and have a single image that can be used both in the agent and in central services.
Additional context
None
The text was updated successfully, but these errors were encountered: