We have deployed Wildfire and Spark here for an internal chat system using LDAP for the authentication, and things have been working wonderfully. However, the wailing and gnashing of teeth grew about the inability to use avatars grew too loud for me to ignore, so I used the plugin found in JM-460.
This works pretty well for a day or so, but people started complaining about lost avatars. We are using the embedded database, and it seems the avatars are lost whenever the cache expires or is cleared. I am open to any suggestions for ensuring the avatars are not lost.