Solr 8.11.2 子ドキュメント追加後のレコード欠落
トピック作成者:ks-solruserml-bot (2024/07/31 21:29 投稿)
1
(The bot translated the original post https://lists.apache.org/thread/1dbm2c4vxtk6qlsws51fr0vyr0ckwb3p into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは、
Solr 8.11.2 の新しいインストールで、親ドキュメントといくつかの子ドキュメントを投稿しています。親の "TaxCreditId" フィールドは1で、親のIDはuuid5で生成されています。コア名は WHPD です。
親ドキュメントだけを投稿した場合、以下のクエリを実行すると期待通りの結果が得られます:
WHPD/select?indent=true&q.op=OR&q=TaxCreditId:*
レスポンスは次のようになります:
{
"responseHeader": {
"status": 0,
"QTime": 0,
"params": {
"q": "TaxCreditId:*",
"indent": "true",
"q.op": "OR",
"_": "1676591103290"
}
},
"response": {
"numFound": 1,
"start": 0,
"numFoundExact": true,
"docs": [
{
"TaxCreditId": 1,
"id": "3ff1833a-ea58-5707-8bb3-77add16d08f2",
...
}
]
}
}
しかし、子ドキュメントも投稿した場合、同じクエリを実行すると以下のレスポンスが返されます:
{
"responseHeader": {
"status": 0,
"QTime": 0,
"params": {
"q": "TaxCreditId:*",
"indent": "true",
"q.op": "OR",
"_": "1676591103290"
}
},
"response": {
"numFound": 0,
"start": 0,
"numFoundExact": true,
"docs": []
}
}
ログには、すべてのドキュメントが投稿されたことが記録されています:
2023-02-17 00:29:38.766 INFO (qtp178604517-1260) [ x:WHPD]
o.a.s.u.p.Log=UpdateProcessorFactory [WHPD] webapp=/solr
path=/update
params={commit=true}{add=[3ff1833a-ea58-5707-8bb3-77add16d08f2
(1758035998122442752=)],commit=} 0 27
2023-02-17 00:29:38.800 INFO
(searcherExecutor-33-thread-1-processing-x:WHPD) [ x:WHPD]
o.a.s.c.QuerySenderListener QuerySenderListener done.
2023-02-17 00:29:38.801 INFO
(searcherExecutor-33-thread-1-processing-x:WHPD) [ x:WHPD]
o.a.s.c.SolrCore [WHPD] Registered new searcher autowarm time: 0 ms
2023-02-17 00:29:38.803 INFO (qtp178604517-1265) [ x:WHPD]
o.a.s.u.p.Log=UpdateProcessorFactory [WHPD] webapp=/solr
path=/update params={commit=true}{add=[TCLetter1
(root=3ff1833a-ea58-5707-8bb3-77add16d08f2) (1758035998174871552),
TCLetter2 (root=3ff1833a-ea58-5707-8bb3-77add16d08f2)
(1758035998174871553), TCLetter12
(root=3ff1833a-ea58-5707-8bb3-77add16d08f2) (1758035998175920128),
TCLetter1223 (root=3ff1833a-ea58-5707-8bb3-77add16d08f2)
(1758035998175920129), TCWorkItem1
(root=3ff1833a-ea58-5707-8bb3-77add16d08f2) (1758035998175920130),
TCWorkItem2 (root=3ff1833a-ea58-5707-8bb3-77add16d08f2)
(1758035998175920131), TCWorkItem3
(root=3ff1833a-ea58-5707-8bb3-77add16d08f2)
(1758035998175920132)],commit=} 0 26
どのような原因が考えられるでしょうか?また、どこから調査を開始すればよいでしょうか?
ご助力をお願いします。
Dima
トピックへ返信するには、ログインが必要です。