gavMd.setVersion(gav.getBaseVersion());
// GAV metadata is only meaningful to snapshot artifacts
if (gav.isSnapshot()) {
operations.add(new SetSnapshotOperation(new SnapshotOperand(
ModelVersionUtility.getModelVersion(gavMd), TimeUtil.getUTCTimestamp(),
MetadataBuilder.createSnapshot(request.getVersion()), buildVersioning(gav))));
MetadataBuilder.changeMetadata(gavMd, operations);