Unable to load KNN index: spknn is v.1, binary is v.2 - NOT SERVING

Добрый день.

При обновлении версии manticoresearch 6 на версию 9.3.2 индексы где были поля KNN не подключаются, ошибка в журнале:

WARNING: table 'product_vector_91064314': prealloc: disk chunk /var/lib/manticore/product_vector_91064314/product_vector_91064314.8191: prealloc failed: Unable to load KNN index: /var/lib/manticore/product_vector_91064314/product_vector_91064314.8191.spknn is v.1, binary is v.2 - NOT SERVING

Есть ли возможность конвертировать индекс для 2 версии, чтобы не создавать заново индекс?

пока нет возможности загрузить прошлую версию

лучше создать тикет в Github с описанием ошибки. Я не вполне уверен как решится эта проблема

  • или поддержкой загрузки версии 1
  • или новой командой ALTER TABLE name REBUILD KNN которая перестроит knn из float vector атрибутов, как это сделано для secondary index Updating table schema and settings | Manticore Search Manual