Could it be that you had dropped a pre-4.2.1 schema into 4.2.1? I mean, I just exhaustively examined all schema.xml changes between 4.2.1 and 4.6.1 (all 6 of them) and saw no wholesale change to stored="true". Maybe somebody on your end removed a lot of fields from the 4.2.1 release of schema.xml.

Could you give a couple of examples of fields that changed from your 4.2.1 schema?

You can examine all changes yourself here:

http://svn.apache.org/viewvc/lucene/dev/tags/lucene_solr_4_2_1/solr/example/solr/collection1/conf/schema.xml?view=log
http://svn.apache.org/viewvc/lucene/dev/tags/lucene_solr_4_6_1/solr/example/solr/collection1/conf/schema.xml?view=log

-- Jack Krupansky

-----Original Message----- From: Michael Sokolov
Sent: Saturday, March 15, 2014 1:02 PM
To: solr-user@lucene.apache.org
Subject: example schema now stores most field values

While upgrading from 4.2.1 to 4.6.1 I noticed that many of the fields
defined in the example schema.xml that used to be indexed and not stored
are now defined as indexed and stored.  Is there anything behind this
change other than the idea that it would be more convenient to have all
the values available?  Is it somehow cheaper to recover them from the
index now, so that storing (ints, say) is free?

-Mike

Reply via email to