Yea i just tried again and below is the info, - Solr/Lucene Version : 7.2.1
- Created collection with below fields <field docValues="true" indexed="true" name="contentid" required="true" type="string"/> <field docValues="true" indexed="false" multiValued="false" name="testint" type="int" stored="false"/> <field docValues="true" indexed="false" multiValued="false" name="testlong" type="plong" stored="false"/> <fieldType class="solr.TrieIntField" name="int" positionIncrementGap="0" precisionStep="0"/> <fieldType name="plong" class="solr.LongPointField" docValues="true"/> - Added few documents contentid,testint,testlong id,1,56 id2,2,66 - http://machine:port/solr/testdocvalue/select?q=*:*&wt=json [{"contentid":"id", "_version_":1605281886069850112, "timestamp":"2018-07-06T22:28:25.335Z", "testint":1, "testlong":56}, { "contentid":"id2", "_version_":1605281886075092992, "timestamp":"2018-07-06T22:28:25.335Z", "testint":2, "testlong":66}] - http://machine:port/solr/testdocvalue/select?q=*:*&wt=csv "_version_",contentid,timestamp 1605281886069850112,id,2018-07-06T22:28:25.335Z 1605281886075092992,id2,2018-07-06T22:28:25.335Z - On attaching debugger, fields testint and testlong skipped adding to csvFields list at below point since sf.stored = false and no explicit fl was specified // Return only stored fields, unless an explicit field list is specified *if* (returnOnlyStored && sf != *null* && !sf.stored()) { *continue*; } Ps: initially while writing down the steps, when stored=false is not explicitly set in the field, it took the defaultvalue true and returned the fields. Karthik On Fri, Jul 6, 2018 at 4:05 PM, Erick Erickson <erickerick...@gmail.com> wrote: > Do you have any evidence that this doesn't work? Because when I tried > it just now it works fine. This was on master. > > Best, > Erick > > On Fri, Jul 6, 2018 at 10:06 AM, Karthikeyan Shanmugasundaram > <ksundaram...@gmail.com> wrote: > > Hi, > > > > As part of this Jira, > > > > https://issues.apache.org/jira/browse/SOLR-2970? > attachmentSortBy=fileName > > > > CSVResponseWriter doesnt return fields whose stored attribute set to > false, > > but looks docvalues is not considered. Whereas it is not same for > response > > writer like json/xml ie., fields with only docvalued are retrievable. > > > > > > //Code snippet from CSVResponseWriter.java > > > > // Return only stored fields, unless an explicit field list is > > specified > > if (returnOnlyStored && sf != null && !sf.stored()) { > > continue; > > } > > > > > > SolrVersion: 7.2.1 > > > > > > Please let me know, if any. > > > > Thanks, > > Karthik >