<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Wed, Sep 21, 2016 at 7:05 AM Marvin Addison <<a href="mailto:marvin.addison@gmail.com">marvin.addison@gmail.com</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div>my only explanation at this point is records are mysteriously disappearing from memcached.</div></div></div></blockquote><div> </div><div>We bottomed out on this, and I'm happy to report there is a cause and effect relationship with MFA. Our memcached instance had reached capacity and was evicting old entries to make room for new entries as memcached wants to do; that explains the seemingly random disappearance of items from storage we were seeing. The relationship to MFA is that the composition of authentication results in DefaultResultMergingStrategy [1] apparently increases storage record cost; rough estimate is double. That's probably something to note in documentation. It would be relevant to cache-based storage backends and possibly also client storage when it serializes to a cookie value.</div><div><br></div><div>M</div><div><div dir="ltr"><div class="gmail_quote"><div><br></div><div>[1] <a href="http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-authn-impl/src/main/java/net/shibboleth/idp/authn/impl/FinalizeMultiFactorAuthentication.java">http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-authn-impl/src/main/java/net/shibboleth/idp/authn/impl/FinalizeMultiFactorAuthentication.java</a>, line 248</div><div><br></div></div></div></div></div></div>