Well, there are two options: 1> set up your autocommit interval in solrconfig.xml and wait for as long as you set it. Say 30 seconds for softcommit. Note, you must either use soft commit or your <autocommit> entry must have <openSearcher>true</openSearcher>.
2> curl (or use the browser) http://snip/solr/TEST_CORE/update?commit=true Best, Erick On Thu, Dec 22, 2016 at 12:31 PM, KRIS MUSSHORN <mussho...@comcast.net> wrote: > How would i exp;licitly commit? > Sorry for the silly questions but im pretty fried > > ----- Original Message ----- > > From: "Erick Erickson" <erickerick...@gmail.com> > To: "solr-user" <solr-user@lucene.apache.org> > Sent: Thursday, December 22, 2016 2:49:05 PM > Subject: Re: update operation > > Kris: > > Maybe too simple, but did you commit afterwards? > > On Thu, Dec 22, 2016 at 10:45 AM, Shawn Heisey <apa...@elyograg.org> wrote: >> On 12/22/2016 10:18 AM, KRIS MUSSHORN wrote: >>> UPDATE_RESULT=$( curl -s -X POST -H 'Content-Type: text/json' >>> "https://snip/solr/TEST_CORE/update/json/docs" --data-binary >>> '{"id":"*'$DOC_ID'","metatag.date.single":{"set":"$VAL"}}') >>> >>> was the only version that did not throw an error but did not update the >>> document. >> >> I think that will put a literal "$VAL" in the output, rather than the >> value of the VAL variable. It will also put an asterisk before your >> DOC_ID ... is that what you wanted it to do? If an asterisk is not part >> of your id value, that might be why it's not working. >> >> Answering the earlier email: Your command choices are add, delete, >> commit, and optimize. An update is just an add that deletes the original. >> >> Thanks, >> Shawn >> >