[ https://issues.apache.org/jira/browse/SOLR-10425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hoss Man updated SOLR-10425: ---------------------------- Attachment: SOLR-10425.patch Updated patch... * testPointFieldMultiValuedExactQuery now includes a "searchable" boolean and has callers that pass false * cleaned up nocommits and related dead (test) code for ideas i had that didn't pan out * cleaned up the test javadocs * spun off SOLR-10437 & SOLR-10438 as distinct issues and cited them as appropriate in comments/\@AwaitsFix > PointFields ignore indexed="false" > ---------------------------------- > > Key: SOLR-10425 > URL: https://issues.apache.org/jira/browse/SOLR-10425 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Hoss Man > Attachments: SOLR-10425_hoss.patch, SOLR-10425.patch, > SOLR-10425.patch, SOLR-10425.patch, SOLR-10425.patch, SOLR-10425.patch > > > (NOTE: description below focuses on {{IntPointField}}, but problem seems to > affect all {{PointField}} subclasses) > There seems to be a disconnect between {{PointField.createFields}} -> > {{IntPointField.createField}} -> {{PointField.isFieldUsed}} that results in > an {{org.apache.lucene.document.IntPoint}} being created for each field > value, even if field is {{indexed="false"}} > Steps to reproduce... > {noformat} > bin/solr -e techproducts > ... > curl -X POST -H 'Content-type:application/json' --data-binary '{ > "add-field":{ > "name":"hoss_points_check", > "type":"pint", > "stored":true, > "docValues":false, > "indexed":false} > }' http://localhost:8983/solr/techproducts/schema > ... > curl -X POST -H 'Content-type:application/json' --data-binary > '[{"id":"HOSS","hoss_points_check":42}]' > 'http://localhost:8983/solr/techproducts/update/json?commit=true' > ... > curl 'http://localhost:8983/solr/techproducts/query?q=id:HOSS' > { > "responseHeader":{ > "status":0, > "QTime":3, > "params":{ > "q":"id:HOSS"}}, > "response":{"numFound":1,"start":0,"docs":[ > { > "id":"HOSS", > "hoss_points_check":42, > "_version_":1563795876337418240}] > }} > curl 'http://localhost:8983/solr/techproducts/query?q=hoss_points_check:42' > { > "responseHeader":{ > "status":0, > "QTime":2, > "params":{ > "q":"hoss_points_check:42"}}, > "response":{"numFound":1,"start":0,"docs":[ > { > "id":"HOSS", > "hoss_points_check":42, > "_version_":1563795876337418240}] > }} > {noformat} > Note that I can search on the doc using the "hoss_points_check" field even > though it is {{docValues="false" indexed="false"}} -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org