# v0.42 02/12/2012 * Bug #1490: cfuse assert failure: assert(ob->last_commit_tid < tid) * Bug #1493: cmon: nice error message on undecodable (osdmap, monmap) input * Feature #1879: osd: track list of in-progress requests, log slow ones * Feature #1881: objecter: expose in-progress request state via admin socket * Feature #1885: identify top 10 expected failures and process to diagnose * Bug #1943: osd: bad clone transaction on journal replay * Bug #1949: osd: ENOTEMPTY on collection removal from snaptrimmer * Bug #1952: rgw: test suite times out * Bug #1959: qa: half of nightlies failing with chef+ruby error * Feature #1969: gitbuilder for 11.10, 12.04 * Feature #1970: osd: migrate to new encoding schemes * Feature #1971: encoding: adapt to messages * Bug #1973: osd: segfault in ReplicatedPG::remove_object_with_snap_hardlinks * Bug #1974: osd: radosmodel crash on thrashing * Bug #1982: osd: failed assert (obc->watchers.size()) * Bug #1983: osd: failed assert, info does not match peer info * Bug #1984: osd: failed assert, got into finish_recovery_ops without any recovery ops active? * Bug #1986: objecter: segfault during osd op reply demux * Feature #1993: mon: warn admin about down pgs * Bug #1995: Turn down non-btrfs warning in FileStore * Feature #2000: mon: trim old auth files * Feature #2004: qa: make deb gitbuilder faster * Bug #2013: osd: messages for pgs we don't store are never freed * Bug #2014: librados shutdown race * Bug #2016: OSD: pull should randomly choose a pull target * Feature #2024: make gitbuilders time out when github is sucking * Bug #2033: osd: segfault in OSD::update_heartbeat_peers() * Bug #2037: mon: a crash in the middle of slurping is unrecoverable * Bug #2046: filestore: do_op running during commit