<div dir="ltr">Thanks for followup. <div><br></div><div>Still, I don&#39;t see us set WriteConcern.ACKNOWLEDGED anywhere, and it&#39;s the only reliable setting to use AFAIK. So unless it&#39;s turned on by default (not AFAIK), it&#39;s not used. So we should take a closer look at that or someone can point out how completely wrong I am here :)</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 7, 2015 at 5:05 PM, Dean Peterson <span dir="ltr">&lt;<a href="mailto:peterson.dean@gmail.com" target="_blank">peterson.dean@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I replied to this list.  I figured it out.  It was my stupid mistake.  I use Docker and I automated restoring data from a json file the last time I upgraded keycloak.  I never took that line out; it had been a long time since I restarted and when I finally did, that line was still in the Dockerfile.  I restored back to the old user data by accident.</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 7, 2015 at 9:55 AM, Marko Strukelj <span dir="ltr">&lt;<a href="mailto:mstrukel@redhat.com" target="_blank">mstrukel@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Sounds like we might not be using WriteConcern.ACKNOWLEDGED.<div><br></div><div>I think there should be</div><div><br></div><div>this.db.setWriteConcern(WriteConcern.ACKNOWLEDGED);<br></div><div><br></div><div>in this line: <a href="https://github.com/keycloak/keycloak/blob/master/connections/mongo/src/main/java/org/keycloak/connections/mongo/DefaultMongoConnectionFactoryProvider.java#L92" target="_blank">https://github.com/keycloak/keycloak/blob/master/connections/mongo/src/main/java/org/keycloak/connections/mongo/DefaultMongoConnectionFactoryProvider.java#L92</a></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><span>On Mon, Sep 7, 2015 at 2:47 AM, Dean Peterson <span dir="ltr">&lt;<a href="mailto:peterson.dean@gmail.com" target="_blank">peterson.dean@gmail.com</a>&gt;</span> wrote:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><div dir="ltr">There may be a serious bug in Keycloak.  I have a number of users that have been completely wiped from the Keycloak mongodb database after a power outage.  Luckily I retain their information in a separate mongodb database with other information or they would be gone forever.  When does Keycloak commit user data?  The users that are missing are users that registered after the last system restart but before the system went down after a power outage.  </div>
<br></span>_______________________________________________<br>
keycloak-user mailing list<br>
<a href="mailto:keycloak-user@lists.jboss.org" target="_blank">keycloak-user@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br></blockquote></div><br></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>