MariaDB - unknown POSIX class name at offset...

ngsv
На сайте с 12.10.2012
Offline
47
774

Столкнулся со странной проблемой, на которую гугл ответа не дает.

После обновления mariadb, сайты (в основном только кривожопый DLE) свалились с ошибкой:

Error Number: 1139

The Error returned was: Got error 'unknown POSIX class name at offset 3' from regexp

SQL запрос:

SELECT * FROM dle_post WHERE category regexp '[[:<:]](1)[[:>:]]'


Debian GNU/Linux 7.2 (wheezy)
Linux master-sql 2.6.32-042stab074.10 #1 SMP Fri Mar 1 09:18:44 MSK 2013 x86_64 GNU/Linux
mysql Ver 15.1 Distrib 10.0.6-MariaDB, for debian-linux-gnu (x86_64) using readline 5.1
PHP -v: 5.3.27, 5.4.19, 5.5.6

Чем лечить? Откат на предыдущую версию делать нет желания. Развалится весь кластер и вся репликация...

SIQWELL (http://siqwell.com/) - Быстро. Качественно. Дорого.
N
На сайте с 06.05.2007
Offline
419
#1
ngsv:
Чем лечить?

Да не надо ничего лечить. Пусть останется вам в виде убытков, а другим любителям экспериментального софта, как напоминание.

Вы же сами знаете ответ, зачем спрашивать?

Ну на всякий случай напомню :

https://mariadb.com/kb/en/pcre-regular-expressions/

Starting with MariaDB 10.0.5, MariaDB switched to the PCRE regular expression library for enhanced regular expressions.

Обратная совместимость? Защита инвестиций ? Не, не слышали.

Кнопка вызова админа ()
ngsv
На сайте с 12.10.2012
Offline
47
#2
netwind:
Да не надо ничего лечить. Пусть останется вам в виде убытков, а другим любителям экспериментального софта, как напоминание.
Вы же сами знаете ответ, зачем спрашивать?

Ну на всякий случай напомню :
https://mariadb.com/kb/en/pcre-regular-expressions/
Starting with MariaDB 10.0.5, MariaDB switched to the PCRE regular expression library for enhanced regular expressions.
Обратная совместимость? Защита инвестиций ? Не, не слышали.

Благодарю за раскрытие глаз... Мы молодое, энергичное, подрастающее поколение сис админов... И становимся умнее каждый раз когда начинаем ставить софт из stable ветки, забывая beta как страшный сон... Откат до 5.5 решил проблему.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий