Weight аттрибут bug

Если определить такой аттрибут в индексе:

rt_attr_uint        = weight

То следующий запрос вызывает ошибку синтаксиса:

MySQL [(none)]> SELECT `id` AS `c0`,  `sd_id` AS `c1`, `weight` AS `c4` FROM `profile`;

ERROR 1064 (42000): index profile: parse error: Sphinx expr: syntax error, unexpected $end, expecting '(' near ''

В то время как этот же запрос, но без алиаса отрабатывает нормально:

MySQL [(none)]> SELECT `id` AS `c0`,  `sd_id` AS `c1`, `weight` FROM `profile`;
+------------+---------+--------+
| c0         | c1      | weight |
+------------+---------+--------+
|          1 |       0 |      0 |
|          2 |       0 |      0 |

Я так понимаю когда определяется алиас, он начинает считать weight попыткой вызвать функцию weight() вместо атрибута, игнорируя кавычки…

MySQL [(none)]> SELECT `id` AS `c0`,  `sd_id` AS `c1`, weight, weight() FROM `profile`;
+------------+---------+--------+----------+
| c0         | c1      | weight | weight() |
+------------+---------+--------+----------+
|          1 |       0 |      0 |        1 |
|          2 |       0 |      0 |        1 |

Похоже на что-то такое, да. Могли бы вы завести issue про это на github - Issues · manticoresoftware/manticoresearch · GitHub?

Добрый день.
Эта проблема всё еще существует.
Если индекс был создан с полем с названием weight, тогда не работает функция weight().
Этот запрос выдаёт ошибку
SELECT WEIGHT() as relevant FROM product_index LIMIT 1;

Так же не удаётся удалить поле

MySQL [(none)]> ALTER TABLE product_index DROP COLUMN weight;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    10
Current database: *** NONE ***

ERROR 2013 (HY000): Lost connection to MySQL server during query

Решается только удалением всего индекса и созданием индекса с другм названием поля (отличного от weight).

Могли бы вы завести issue про это на github - Issues · manticoresoftware/manticoresearch · GitHub ?