question: 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 ) ; } }
target:  Updates the documents with partial updates with the given fields