function(datasetClientsToRemove, callback) {
      if (!datasetClientsToRemove.length) {
        return callback();
      }
      return metrics.timeAsyncFunc(metrics.KEYS.MONGODB_OPERATION_TIME, doRemoveDatasetClients)(datasetClientsToRemove, callback);
    }
function(datasetClientsToRemove, callback) {
      if (!datasetClientsToRemove.length) {
        return callback();
      }
      return metrics.timeAsyncFunc(metrics.KEYS.MONGODB_OPERATION_TIME, doRemoveDatasetClients)(datasetClientsToRemove, callback);
    }
function ( datasetClientsToRemove , callback ) { if ( ! datasetClientsToRemove . length ) { return callback ( ) ; } return metrics . timeAsyncFunc ( metrics . KEYS . MONGODB_OPERATION_TIME , doRemoveDatasetClients ) ( datasetClientsToRemove , callback ) ; }
remove the given datasetClients from the storage. Each datasetclient should have at least the `id` field
@param {storage~DatasetClient[]} datasetClientsToRemove
@param {Function} callback
remove the given datasetClients from the storage . Each datasetclient should have at least the id field