anchor.diff:  	<cfset THIS.solrURL = "http://#THIS.host#:#THIS.port##THIS.path#" />
   	<cfset THIS.queueSize = ARGUMENTS.queueSize />
   	<cfset THIS.threadCount = ARGUMENTS.threadCount />
  +	<cfset THIS.dataImportRequestHandler = ARGUMENTS.dataImportRequestHandler />
   	
   	<cfscript>
   	// create an update server instance
  
positive.code: <cffunction name="optimize" access="public" output="false" hint="Commit all pending changes to the index">
  	<cfset THIS.solrUpdateServer.optimize() />
  </cffunction>
  
negative.code: 	<cfargument name="queueSize" required="false" type="numeric" default="100" hint="The buffer size before the documents are sent to the server">
  	<cfargument name="threadCount" required="false" type="numeric" default="5" hint="The number of background threads used to empty the queue">
  	<cfargument name="binaryEnabled" required="false" type="boolean" default="true" hint="Should we use the faster binary data transfer format?">
  	<cfargument name="dataImportRequestHandler" required="false" type="string" default="/dataimport" hint="Data import request handler. Data Import Handler (DIH) only." />
  	
  	<cfset var BinaryRequestWriter = "" />
  	
  