- Dikirim
- 26 Agustus 2026 pukul 23.20 UTC
- Penulis
- Kamo
- Commit
- c9d3ba4
Launchpad melukis dua widget kalender dan setiap mengambil makanannya sendiri, jadi dua permintaan mencapai listCalendars sekaligus. Provisioning is find-then-create, keduanya melewati menemukan, dan keduanya dimasukkan: tujuh organisasi terus dua "Organisasi Kalender" baris dan tiga belas anggota dua "Kalender saya" baris, masing-masing pasangan ditulis mikrodetik terpisah. / kalender terdaftar setiap satu dari mereka. Menyediakan bergerak ke kacang sendiri sehingga panggilan melalui proksi Spring, dan listCalendars sekarang menangguhkan transaksinya. Itulah yang membuat pemulihan mungkin: sebuah indeks unik parsial per jenis kalender (KI, mendarat secara terpisah) mengubah insert kedua menjadi sebuah pelanggaran daripada baris, dan kembali membaca setelah pemenang melakukan hanya menemukannya dalam transaksi baru - cluster ini tangan transaksi satu snapshot untuk seluruh hidupnya, sehingga melihat kedua di dalam yang gagal akan tetap melihat apa-apa. Penelepon dalam transaksi mereka sendiri InternalCalendarService menulis lead callback - masih bergabung, sehingga kalender dan acara komit bersama-sama.