: nope, the field options are created on startup -- you can't change them : dynamically (i don't know all the details, but I think it is a file format : issue, not just a configuration issue)
In the underlying Lucene library most of these options can be controlled per document, but Solr simplifies this away into configuration options instead of run time input ... it's a feature not a bug :) : I'm not sure how your app is structured, from what you describe, it sounds : like you need two fields, one that is indexed and not stored and another that : is stored and not indexed. For each revision, put text into the indexed : field. for the primary document, put it in both. I concur. <copyField> can make this easy ... make the "source" field stored, and the "destination" field indexed. for the primary doc add to the source and let the copyField do it's magic ... for all other revisions add directly to the "destination" field yourself. -Hoss