I've got the answer! The problem was not in absence of 'expungeDeletes=true', I've double checked and this does not matter actually. But in fact first time I sent the documents removal request to localhost:8983/solr/update/?commit=true with no specifying any exact Solr core, e.g. "collection1". Solr still responds with 200 OK but of course nothing was removed in my specific core.
-- View this message in context: http://lucene.472066.n3.nabble.com/Solr-How-to-delete-a-document-tp4158649p4158668.html Sent from the Solr - User mailing list archive at Nabble.com.