Please see the documentation: http://wiki.apache.org/solr/SolrCloud#Required_Config
schema.xml You must have a _version_ field defined: <field name="_version_" type="long" indexed="true" stored="true"/> On Apr 11, 2012, at 9:10 AM, Benson Margulies wrote: > I didn't have a _version_ field, since nothing in the schema says that > it's required! > > On Wed, Apr 11, 2012 at 6:35 AM, Darren Govoni <dar...@ontrenet.com> wrote: >> Hard to say why its not working for you. Start with a fresh Solr and >> work forward from there or back out your configs and plugins until it >> works again. >> >> On Tue, 2012-04-10 at 17:15 -0400, Benson Margulies wrote: >>> In my cloud configuration, if I push >>> >>> <delete> >>> <query>*:*</query> >>> </delete> >>> >>> followed by: >>> >>> <commit/> >>> >>> I get no errors, the log looks happy enough, but the documents remain >>> in the index, visible to /query. >>> >>> Here's what seems my relevant bit of solrconfig.xml. My URP only >>> implements processAdd. >>> >>> <updateRequestProcessorChain name="RNI"> >>> <!-- some day, add parameters when we have some --> >>> <processor >>> class="com.basistech.rni.solr.NameIndexingUpdateRequestProcessorFactory"/> >>> <processor class="solr.LogUpdateProcessorFactory" /> >>> <processor class="solr.DistributedUpdateProcessorFactory"/> >>> <processor class="solr.RunUpdateProcessorFactory" /> >>> </updateRequestProcessorChain> >>> >>> <!-- activate RNI processing by adding the RNI URP to the chain >>> for xml updates --> >>> <requestHandler name="/update" >>> class="solr.XmlUpdateRequestHandler"> >>> <lst name="defaults"> >>> <str name="update.chain">RNI</str> >>> </lst> >>> </requestHandler> >>> >> >> - Mark Miller lucidimagination.com