public void updates(String type,List<String> ids,MetacatContext metacatContext,ObjectNode node){
  if (ids == null || ids.isEmpty()) {
    return;
  }
  try {
    RETRY_ES_PUBLISH.call(null);
  }
 catch (  Exception e) {
    log.error(String.format("Failed updating metadata of type %s with ids %s",type,ids),e);
    CounterWrapper.incrementCounter("dse.metacat.esBulkUpdateFailure");
    log("ElasticSearchUtil.updates",type,ids.toString(),null,e.getMessage(),e,true);
  }
}

public void updates ( String type , List < String > ids , MetacatContext metacatContext , ObjectNode node ) { if ( ids == null || ids . isEmpty ( ) ) { return ; } try { RETRY_ES_PUBLISH . call ( null ) ; } catch ( Exception e ) { log . error ( String . format ( "Failed updating metadata of type %s with ids %s" , type , ids ) , e ) ; CounterWrapper . incrementCounter ( "dse.metacat.esBulkUpdateFailure" ) ; log ( "ElasticSearchUtil.updates" , type , ids . toString ( ) , null , e . getMessage ( ) , e , true ) ; } }
updates the documents with partial updates with the given fields
