[
https://issues.apache.org/jira/browse/SOLR-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jan Høydahl updated SOLR-2280:
------------------------------
Attachment: SOLR-2280.patch
New patch against trunk.
Added support for commitWithin as request parameter on deletes for XML and JSON
loaders. Tested ok.
Think this is getting close. Any other comments? Would like to get this into 3x
soon.
> commitWithin ignored for a delete query
> ---------------------------------------
>
> Key: SOLR-2280
> URL: https://issues.apache.org/jira/browse/SOLR-2280
> Project: Solr
> Issue Type: Bug
> Components: clients - java
> Reporter: David Smiley
> Assignee: Jan Høydahl
> Priority: Minor
> Fix For: 3.6, 4.0
>
> Attachments: SOLR-2280-3x.patch, SOLR-2280-3x.patch, SOLR-2280.patch,
> SOLR-2280.patch, SOLR-2280.patch, SOLR-2280.patch, SOLR-2280.patch
>
>
> The commitWithin option on an UpdateRequest is only honored for requests
> containing new documents. It does not, for example, work with a delete
> query. The following doesn't work as expected:
> {code:java}
> UpdateRequest request = new UpdateRequest();
> request.deleteById("id123");
> request.setCommitWithin(1000);
> solrServer.request(request);
> {code}
> In my opinion, the commitWithin attribute should be permitted on the
> <delete/> xml tag as well as <add/>. Such a change would go in
> XMLLoader.java and its would have some ramifications elsewhere too. Once
> this is done, then UpdateRequest.getXml() can be updated to generate the
> right XML.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]