Wat is bijgewerkt
De volgende updates worden uitgevoerd:
-
Velden van de gegevenstypen:
- Verwijzing van de Inhoud wordt omgezet in Verwijzing van de Inhoud (UUID)
- Verwijzing van het fragment wordt omgezet in Verwijzing van het Fragment (UUID)
-
De waarden van de op paden gebaseerde verwijzingen in deze velden worden vervangen door de overeenkomstige UUID's
Wat NIET is bijgewerkt
De volgende referenties worden niet bijgewerkt:
-
Paginaverwijzingen - UUID's worden nog niet ondersteund
-
Ongeldige verwijzingen, bijvoorbeeld wanneer het doel van het pad van het inhoudsfragment of het middelenpad niet bestaat
-
Ongeldige verwijzingen worden niet bijgewerkt, alsof het pad van het inhoudsfragment of het middelenpad ongeldig is. Er is geen overeenkomstige UUID die moet worden toegewezen. De oorspronkelijke verwijzing blijft ongewijzigd.
-
Gebruik a droge looppasom het even welke ongeldige verwijzingen te ontmoedigen.
NOTE
Als ongeldig, zijn zij niet bruikbaar, ongeacht de verbetering. -
Wanneer u geen upgrade moet uitvoeren
Geen upgrade uitvoeren:
- Wanneer een van uw inhoudsfragmenten paginaverwijzingen gebruikt; aangezien UUID's nog niet worden ondersteund voor paginaverwijzingen
Beperkingen van UUID-verwijzingen
Momenteel zijn de volgende beperkingen van toepassing wanneer het gebruiken van verwijzingen die op een UUID worden gebaseerd:
-
Modellen
- Nieuwe Content Fragment-modellen met UUID-velden voor inhoudsfragment of UUID-velden voor inhoudsverwijzing kunnen niet worden gemaakt met OpenAPI.
- Het veld
id
voor modellen is niet gewijzigd in UUID-gebaseerd. Het gebruikt base64 gedecodeerde weg van het model. Modellen kunnen niet worden verplaatst, zodat deze waarde nog steeds stabiel is.
-
Assets
- Wanneer u een inhoudsfragment maakt via OpenAPI, moeten
fragment-reference
- ofcontent-reference
-veldtypen worden gebruikt voor het opgeven van verwijzingen naar respectievelijk een fragment of element, zelfs wanneer u de waarde van een verwijzingsveld op basis van UUID instelt.
- Wanneer u een inhoudsfragment maakt via OpenAPI, moeten
Upgradeplanning
Er zijn een paar voorbereidingsstappen voordat u de upgrade uitvoert.
Een droge run uitvoeren
Het wordt geadviseerd dat elke tijd u uw inhoud bevordert, u eerst een droge looppas uitvoert. Hiermee worden logbestanden gemaakt met items die mogelijke problemen aangeven:
- Ongeldige verwijzingen
- Paginaverwijzingen
Voer de upgrade van de inhoud in de modus dryRun
uit naar:
- eventuele ongeldige verwijzingen identificeren; door deze weer te geven in de logbestanden
U kunt deze verwijzingen vervolgens corrigeren voordat u de daadwerkelijke upgrade van de inhoud uitvoert. - alle paginaverwijzingen identificeren; door deze weer te geven in de logbestanden
Wanneer de paginaverwijzingen worden ontdekt zou u niet de inhoudsverbeteringin werking moeten stellen.