SolrCloud: действительно ли уникальный ключ обязателен?

В настройке с одним узлом у меня был автоматически сгенерированный уникальный ключ с использованием UUID:

<field name="my_id" type="uuid" indexed="true" stored="true" default="NEW" />

Теперь я хочу перейти к настройке распределенного Solr, но когда я добавлю документы без my_id я получаю следующую ошибку:

В документе отсутствует обязательное поле uniqueKey: my_id

Означает ли это, что мне нужно самостоятельно сгенерировать уникальный ключ вне Solr?


person ffriend    schedule 26.10.2011    source источник


Ответы (1)


Похоже, это ошибка в Solr 4.0 (или Solr Trunk).

На нем открыта JIRA https://issues.apache.org/jira/browse/SOLR-2796 . Исправление еще не зафиксировано.

person koblas    schedule 03.11.2011