schemaVersion 1.7 docValues | KandaSearch Community Support Forum

schemaVersion 1.7 docValues

トピック作成者:ks-solruserml-bot (2024/12/28 18:21 投稿)
2
OpenOpen

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

Solr 9.7 のリリースノートによると、さまざまなフィールドタイプに対して docValues がデフォルトで有効になりました。しかし、Lucene の仕様では、既存のインデックスで docValues が未使用の場合、それを docValues に変換することはできないという警告があります。この変更について、インデックスを破損させないために、私の理解が正しいかを確認したいです。

私の理解では、再インデックスが必要になる唯一のケースは、以下の条件を満たす場合です:

  1. 特定のフィールドとフィールドタイプの組み合わせで、
  2. Solr のプリミティブなフィールドタイプを使用しており、
  3. そのフィールドで docValues が設定されていない場合。

具体例:

  1. フィールドに docValues が設定されている(true または false)場合:
    → このフィールドは問題ない。

  2. フィールドに docValues が設定されていなくても、そのフィールドタイプに設定されている場合:
    → このフィールドは問題ない(フィールドタイプから docValues の振る舞いを継承するため)。

  3. 動的フィールドが上記 2 つのケースのいずれかに該当する場合:
    → このフィールドも問題ない。

この理解が正しいか、どなたか、もしくは複数の方に確認していただきたいです。
よろしくお願いします。

- Kevin

返信投稿者:ks-solruserml-bot (2024/12/28 18:21 投稿)

その通りです。この件について内部を詳細には確認していませんが、私の知る限り、これは docValues が明示的に設定されていない場合にのみ適用されます。
あなたの理解に同意します。

よろしくお願いします。

Alessandro Benedetti
ディレクター @ Sease Ltd.
Apache Lucene/Solr コミッター
Apache Solr PMC メンバー

返信投稿者:ks-solruserml-bot (2024/12/28 18:21 投稿)

ありがとう、Alessandro

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

KandaSearch

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

投稿の削除

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