With Spring 19, High Volume platform events are generally available. Now I want to convert my existing standard volume event into a high volume event.
I tried editing the event object in Setup, it did not give me an option to change the event type.
Secondly, I tried editing the object XML and converting StandardVolume
into HighVolume
and then deploying via Metadata API(Force.com migration tool), the deployment succeeds without any error, but still, the event type is Standard Volume.
Can we convert Standard Volume event into High Volume Event?
Edit: If we cant convert, what can be the migration strategy?
If, I delete the Standard Volume object(pre destructive xml) and redeploy as High Volume, I will lose events in last 24 hours in Standard Bus. What can be best strategy for a seamless transition?
Update from SF Support: I have received a response form the team as the currently coverting Standard Volume to High Volume is not possible as of now(Team is working on the same. I don't see any specific SLA as of now but hope to be available within 2 releases).
eventType
field for Platform Event objects created prior to Winter '19?