Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
4.5.1, 4.6.1
-
None
-
None
Description
if i first upload this document to solr:
<?xml version="1.0"?> <add> <doc boost="1.0"> <field name="id">file1</field> <field name="size_i">100</field> </doc> </add>
and then this one:
<?xml version="1.0"?> <add> <doc boost="1.0"> <field name="id">dir1</field> <doc boost="1.0"> <field name="id">file1</field> <field name="size_i">400</field> </doc> </doc> </add>
i will get two file documents with the same id
http://localhost:8983/solr/select?q=*:*&fq=id:file1
in the config file, i have
<field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" /> <dynamicField name="*_i" type="int" indexed="true" stored="true"/> <uniqueKey>id</uniqueKey>
i would expect the first file document to be overridden by the block join document.
Attachments
Issue Links
- is related to
-
SOLR-10144 redesign block-join support
- Closed
- relates to
-
SOLR-5211 updating parent as childless makes old children orphans
- Closed