doc values のタイプが `SORTED` から一貫性のない `NONE` に変更された

トピック作成者:ks-solruserml-bot (2024/08/24 21:57 投稿)
2
OpenOpen

(The bot translated the original post https://lists.apache.org/thread/3d9vqn9mvc3yx3bpn59v000fpj2r6k2b into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)

こんにちは、Solrユーザーの皆さん、

デフォルトでdocValuesが有効になっているソート可能なテキストフィールドがあります。スキーマで「docValues=false」を設定して無効にし、同じドキュメントをインデックス化(更新)しようとしましたが、次のエラーが発生しました。

"doc values type=SORTED to inconsistent doc values type=NONE"

どうやら、一度docValuesが有効になると、無効にすることはできないようです。インデックスを再作成する以外に、何か代替手段はありますか?

よろしくお願いします。
Rajani

返信投稿者:ks-solruserml-bot (2024/08/24 21:57 投稿)

同じエラーに遭遇したことがあります。誰かがdocValuesの設定を変更したときに起こりました。私の理解では、そして私たちが行った方法として、唯一の解決策はインデックスを削除して再作成することです。

https://solr.apache.org/guide/solr/latest/indexing-guide/reindexing.html

Matt

返信投稿者:ks-solruserml-bot (2024/08/24 21:57 投稿)

既存のフィールドにおいて、indexed=true/falsedocValues=true/false を変更することは、Luceneの変更によりSolr 9から許可されなくなりました。そのため、新しいインデックス、または少なくとも新しいフィールドに再インデックスする必要があります。

Tomás

[1] https://issues.apache.org/jira/browse/LUCENE-9334

トピックへ返信するには、ログインが必要です。

KandaSearch

Copyright © 2006-2024 RONDHUIT Co, Ltd. All Rights Reserved.

投稿の削除

この投稿を削除します。よろしいですか?