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

Add missing databases releases in our changelog #2196

Open
ipfaze opened this issue Jul 5, 2023 · 6 comments
Open

Add missing databases releases in our changelog #2196

ipfaze opened this issue Jul 5, 2023 · 6 comments

Comments

@ipfaze
Copy link
Contributor

ipfaze commented Jul 5, 2023

Thanks to @brandon-welsch, we found out that there are databases releases that are not mentioned in our changelog.

For example, the PostgreSQL last changelog release was made on 11 August 2022 for version 12.11.0-3 as you can see below:
image
Since then, multiple PostgreSQL versions were released.

⚠️ PostgreSQL may not be the only database that missed some releases.

An investigation must be done to determine which releases are missing and add them afterwards in our changelog section.

@yohann-bacha
Copy link
Contributor

Concerning the issue with Postgres, it has been fixed since I updated Postgres versions.

I made some investigation, here what I found

Mysql

On admin

8.0.33-1
5.7.38-1

On changelog

C'est ok

Elasticsearch

On admin

7.10.2-2
6.8.23-1

On changelog

It's ok

Influx

On admin

1.8.10-1

On changelog

ok

Mongo

On admin

4.0.27-1
3.6.23-1

On changelog

Last is 4.0.19-1 and 3.6.19-1 in 2020

Postgres

On admin

14.8.0-1
13.11.0-1
12.15.0-1
11.20.0-1

On changelog

Redis

On admin

7.0.10-1
6.2.11-1
5.0.14-1

On changelog

ok

As you can see, the only changelog entry we did not do is for available MongoDB versions. Do we really want to communicate on these version as we are not supporting them anymore? @ipfaze @brandon-welsch

@brandon-welsch
Copy link
Member

@yohann-bacha I think we can at least display it in the changelog, by setting a date in the past. The communication on twitter is not needed

@ipfaze
Copy link
Contributor Author

ipfaze commented Aug 22, 2023

Thanks for your investigation @yohann-bacha but you checked for latest databases versions where I talked about all versions.

For example, if your search about the PostgreSQL 14.0.0-1 release. It does not appear at all in our changelog.

So, some versions are totally missing in our changelog.
This is the reason of this issue, we need to search and found missing releases and add it afterwards to keep a full release history.

@yohann-bacha
Copy link
Contributor

Okay, but why would we do such a refactoring of versions which are not available to use anymore? (just to know the reason)

@yohann-bacha yohann-bacha removed their assignment Aug 28, 2023
@EtienneM
Copy link
Member

I don't think this is really important. It would be a really boring job to make the diff between all databases versions available on Scalingo and the changelog entries. Moreover I don't really see the advantages of doing this work. Hence I think we can close this issue. What do you think @ipfaze?

@ipfaze
Copy link
Contributor Author

ipfaze commented Oct 6, 2023

We discussed about it during our team retrospective and we still want to tackle it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants