public synchronized void updateDatasetVersionState(int accountId, int containerId, String accountName, String containerName,
      String datasetName, String version, DatasetVersionState datasetVersionState)
      throws SQLException, AccountServiceException {
    datasetDao.updateDatasetVersionState(accountId, containerId, accountName, containerName, datasetName, version,
        datasetVersionState);
  }
Rename a dataset version of {@link Dataset}
@param accountId the id for the parent account.
@param containerId the id of the container.
@param accountName the name for the parent account.
@param containerName the name for the container.
@param datasetName the name of the dataset.
@param sourceVersion the source version to rename.
@param targetVersion the target version to rename.
@throws SQLException
@throws AccountServiceException
ambry-account/src/main/java/com/github/ambry/account/mysql/MySqlAccountStore.java