public function softCommit($expungeDeletes = false, $waitFlush = true, $waitSearcher = true, $timeout = 3600)
	{
		return $this->commit($expungeDeletes, $waitFlush, $waitSearcher, $timeout, true);
	}
public function softCommit($expungeDeletes = false, $waitFlush = true, $waitSearcher = true, $timeout = 3600)
	{
		return $this->commit($expungeDeletes, $waitFlush, $waitSearcher, $timeout, true);
	}
public function softCommit ( $ expungeDeletes = false , $ waitFlush = true , $ waitSearcher = true , $ timeout = 3600 ) { return $ this -> commit ( $ expungeDeletes , $ waitFlush , $ waitSearcher , $ timeout , true ) ; }
Send a soft commit command. Will be synchronous unless both wait parameters are set to false.

@param boolean $expungeDeletes Defaults to false, merge segments with deletes away
@param boolean $waitFlush Defaults to true,  block until index changes are flushed to disk
@param boolean $waitSearcher Defaults to true, block until a new searcher is opened and registered as the main query searcher, making the changes visible
@param float $timeout Maximum expected duration (in seconds) of the commit operation on the server (otherwise, will throw a communication exception). Defaults to 1 hour
@return Apache_Solr_Response

@throws Apache_Solr_HttpTransportException If an error occurs during the service call
Send a soft commit command . Will be synchronous unless both wait parameters are set to false .