Me-roll back integrasi Matter yang diluncurkan

Integrasi Matter yang diluncurkan dapat di-roll back ke versi yang diluncurkan sebelumnya.

Misalnya, Anda mungkin memiliki versi v.1 dalam produksi. Setelah beberapa bulan, Anda meluncurkan versi v.2, lalu menemukan beberapa masalah produksi. Untuk memitigasi masalah ini, Anda dapat me-roll back versi yang saat ini diluncurkan (v.2) ke versi yang diluncurkan sebelumnya (v.1).

Batasan

Ada beberapa batasan untuk proses rollback yang harus diketahui developer:

  • Rollback tidak diizinkan untuk integrasi yang diluncurkan jika tidak ada versi sebelumnya. Versi awal integrasi yang diluncurkan tidak dapat di-roll back.
  • Rollback hanya didukung untuk satu versi sebelumnya. Misalnya, Anda dapat melakukan roll back dari v.3 ke v.2, tetapi Anda tidak dapat melakukan roll back dari v.2 ke v.1. Anda harus meluncurkan versi integrasi baru agar dapat melakukan roll back integrasi lagi.
  • Versi roll back dihapus dari daftar integrasi tersertifikasi. Versi yang di-roll back tidak dapat diluncurkan lagi dan tidak dapat dipulihkan.

Me-roll back integrasi yang diluncurkan

Buka Developer Console

  1. Buka Matter > Luncurkan.
  2. Versi integrasi yang diluncurkan akan muncul di bagian Diluncurkan.
  3. Klik ikon untuk integrasi yang diluncurkan, lalu pilih Roll back dari dropdown.
  4. Pada dialog konfirmasi, klik Roll back untuk mengonfirmasi.

Setelah dikonfirmasi, bagian Diluncurkan akan menampilkan versi integrasi yang diluncurkan sebelumnya. Versi sebelumnya akan menjadi versi terbaru dan segera diluncurkan ke ekosistem.