-
-
Notifications
You must be signed in to change notification settings - Fork 436
Correct incompatibility between MySQL 8.x and Automation regular expressions #4903
Copy link
Copy link
Closed
Labels
bugUndesired behaviourUndesired behaviourconfirmedBug is confirm by dev teamBug is confirm by dev teamresolvedA fixed issueA fixed issue
Milestone
Description
Describe the bug
MySQL 8.x has implemented proper Regular Expression handling which has broken Cacti's automation.
To Reproduce
Steps to reproduce the behavior:
-
Install base Cacti 1.2.22
-
Setup automation on a network
-
Run that automation
-
See errors in the Cacti log
Expected behavior
Cacti should operate correctly.
Additional context
The way we were running regular expressions was awkward but worked. In the new MySQL, full Unicode support is available and it appears like RLIKE is broken in the new implementation, so we will move to REGEXP using a substring search convention as a replacement for a while till MariaDB catches up. Not that they won't, but some people still using MySQL/MariaDB 5.x, etc.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugUndesired behaviourUndesired behaviourconfirmedBug is confirm by dev teamBug is confirm by dev teamresolvedA fixed issueA fixed issue