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

FR - Consider adding support for MySQL 8 #41

Closed
fraenki opened this issue Mar 29, 2021 · 7 comments
Closed

FR - Consider adding support for MySQL 8 #41

fraenki opened this issue Mar 29, 2021 · 7 comments
Assignees
Labels
1 - 🚀 feature New feature or request 2 - Database

Comments

@fraenki
Copy link

fraenki commented Mar 29, 2021

Environment

  • OS: CentOS 8
  • Browser: Firefox
  • Znuny version: 6.0.33

Expected behaviour

As a software that is maintained and under active development, Znuny should support current database versions like MySQL 8.

Actual behaviour

The README clearly states:

MySQL 8+ is not supported

So I'd assume that Znuny does not work when using MySQL 8.

How to reproduce

Not tested.

Additional information

We're considering to migrate to Znuny. However, having MySQL 8 on the roadmap would allow us to plan the next steps. Other applications are already dropping support for MySQL 5.7, so it's getting harder for Znuny to co-exist with other applications on the same infrastructure.

For OTRS 6.x a patch was provided by a community member that should address some MySQL 8 issues:
https://bugs.otrs.org/show_bug.cgi?id=13866
Maybe this could be seen as a starting point for some progress towards MySQL 8 support.

Screenshots

@fraenki fraenki changed the title Bug - Consider support for MySQL 8 Bug - Consider adding support for MySQL 8 Mar 29, 2021
@fraenki fraenki changed the title Bug - Consider adding support for MySQL 8 FR - Consider adding support for MySQL 8 Mar 29, 2021
@dennykorsukewitz dennykorsukewitz added 1 - 🚀 feature New feature or request 2 - Database 4 - clarification The issue or pull requests needs more information. labels Mar 30, 2021
@hanneshal hanneshal self-assigned this Apr 6, 2021
@hanneshal
Copy link

Hi @fraenki ,

there are two ways to fix this:

  • we can escape the reserverd keyword in code
  • we could rename the existing table (thats what OTRS 7+ has done)

We discussed this and will postpone support for MySQL 8 to the first feature branch. This will be released at the end of June / beginning of July.

In both cases existing addons would not work anymore, if they rely on the groups table (for what ever reason).
If this is not your case, we are sorry you have to wait for the feature version.

Regards
Johannes

@fraenki
Copy link
Author

fraenki commented Apr 6, 2021

@hanneshal Sounds great, thanks for the status update!

@rkaldung
Copy link
Member

rkaldung commented Aug 9, 2021

@fraenki I don't know if you have it seen: fafd56a

@fraenki
Copy link
Author

fraenki commented Aug 9, 2021

@rkaldung Great news, thanks for the update! 👍

@rkaldung rkaldung assigned rkaldung and unassigned hanneshal Sep 18, 2021
@rkaldung
Copy link
Member

@fraenki It's already in Znuny, starting with version 6.1.1

@dennykorsukewitz dennykorsukewitz removed the 4 - clarification The issue or pull requests needs more information. label Oct 27, 2022
@rokj
Copy link

rokj commented Nov 24, 2022

This means that in https://doc.znuny.org/doc/manual/admin/stable/en/html/otrs.html#software-requirements

MySQL 5.0 or higher (MySQL 8+ is [not supported](https://bugs.otrs.org/show_bug.cgi?id=13866))

is not valid anymore?

@hanneshal
Copy link

This means that in https://doc.znuny.org/doc/manual/admin/stable/en/html/otrs.html#software-requirements

MySQL 5.0 or higher (MySQL 8+ is [not supported](https://bugs.otrs.org/show_bug.cgi?id=13866))

is not valid anymore?

Correct. Since 6.1 MySQL 8 can be used.
You are in the old doc, for 6.0.
The updated doc can be found here:

https://doc.znuny.org/manual/releases/installupdate/install.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - 🚀 feature New feature or request 2 - Database
Development

No branches or pull requests

5 participants