<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
    #email-body { min-width: 30em !important; }
    #email-page { padding: 8px !important; }
    #email-banner { padding: 8px 8px 0 8px !important; }
    #email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
    #email-fields { padding: 0 8px 8px 8px !important; }
    #email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
    <tr valign="top">
        <td id="email-page" style="padding:16px !important;">
            <table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
                <tr valign="top">
                    <td bgcolor="#3e4c4e" style="background-color:#3e4c4e;color:#ffffff;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="https://www.jboss.org/dms/hibernate/images/jira/jiraheader_hibernate.png" alt="" style="vertical-align:top;" /></td>
                </tr><tr valign="top">
    <td id="email-banner" style="padding:32px 32px 0 32px;">

                
        
        
            <table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
    <tr valign="top">
        <td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
                                        <img id="email-avatar" src="https://hibernate.onjira.com/secure/useravatar?avatarId=10148" alt="" height="48" width="48" border="0" align="left" style="padding:0;margin: 0 16px 16px 0;" />
                        <div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
                                    <a class="user-hover" rel="smarlow@redhat.com" id="email_smarlow@redhat.com" href="https://hibernate.onjira.com/secure/ViewProfile.jspa?name=smarlow%40redhat.com" style="color:#6c797f;">Scott Marlow</a>
     commented on <img src="https://hibernate.onjira.com/images/icons/bug.gif" height="16" width="16" border="0" align="absmiddle" alt="Bug"> <a style='color:#6c797f;text-decoration:none;' href='https://hibernate.onjira.com/browse/HHH-7928'>HHH-7928</a>
            </div>
                        <div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
                <a style='color:#6c797f;text-decoration:none;' href='https://hibernate.onjira.com/browse/HHH-7928'><strong>Regression caused by HHH-6361</strong></a>
            </div>
                    </td>
    </tr>
</table>
    </td>
</tr>
<tr valign="top">
    <td id="email-fields" style="padding:0 32px 32px 32px;">
        <table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
            <tr valign="top">
                <td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
                <td>
                    <table border="0" cellpadding="0" cellspacing="0" width="100%">
                        <tr valign="top">
    <td colspan="2" style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 16px 0;width:100%;">
        <div class="comment-block" style="background-color:#edf5ff;border:1px solid #dddddd;color:#000000;padding:12px;"><p>I reverted back to commit id e2bdf24e33cc6e70d91177e65e49bca973b125c7 and ran the tck test again (passes as expected).  The SQL output from the test portion (same part of code as the previous comment showing result set is from):</p>

<blockquote>
<p>10:10:01,111 DEBUG <span class="error">&#91;org.jboss.as.jpa&#93;</span> (EJB default - 1) EJB default - 1:<span class="error">&#91;transaction scoped EntityManager&#93;</span>: created entity manager session TransactionImple &lt; ac, BasicAction: 0:ffff7f000001:-39a6ca5e:50f81201:24 status: ActionStatus.RUNNING &gt;<br/>
10:10:01,394 TRACE <span class="error">&#91;org.jboss.as.jpa&#93;</span> (EJB default - 1) createQuery took 283ms<br/>
10:10:01,401 DEBUG <span class="error">&#91;org.hibernate.SQL&#93;</span> (EJB default - 1) select customer0_.ID as ID19_, customer0_.code as code19_, customer0_.country as country19_, customer0_.FK6_FOR_CUSTOMER_TABLE as FK5_19_, customer0_.NAME as NAME19_, customer0_.FK5_FOR_CUSTOMER_TABLE as FK6_19_ from CUSTOMER_TABLE customer0_ inner join FKS_ALIAS_CUSTOMER aliases1_ on customer0_.ID=aliases1_.FK_FOR_CUSTOMER_TABLE inner join ALIAS_TABLE alias2_ on aliases1_.FK_FOR_ALIAS_TABLE=alias2_.ID where alias2_.ALIAS=? fetch first 20 rows only<br/>
10:10:01,401 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicBinder&#93;</span> (EJB default - 1) binding parameter <span class="error">&#91;1&#93;</span> as <span class="error">&#91;VARCHAR&#93;</span> - fish</p>

<p>10:10:01,402 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;1&#93;</span> as column <span class="error">&#91;ID19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;USA&#93;</span> as column <span class="error">&#91;code19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;United States&#93;</span> as column <span class="error">&#91;country19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;1&#93;</span> as column <span class="error">&#91;FK5_19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;Alan E. Frechette&#93;</span> as column <span class="error">&#91;NAME19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;2&#93;</span> as column <span class="error">&#91;FK6_19_&#93;</span></p>

<p>10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;2&#93;</span> as column <span class="error">&#91;ID19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;USA&#93;</span> as column <span class="error">&#91;code19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;United States&#93;</span> as column <span class="error">&#91;country19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;3&#93;</span> as column <span class="error">&#91;FK5_19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;Arthur D. Frechette&#93;</span> as column <span class="error">&#91;NAME19_&#93;</span><br/>
10:10:01,403 TRACE <span class="error">&#91;org.hibernate.type.descriptor.sql.BasicExtractor&#93;</span> (EJB default - 1) Found <span class="error">&#91;4&#93;</span> as column <span class="error">&#91;FK6_19_&#93;</span></p>

<p>10:10:01,404 TRACE <span class="error">&#91;org.hibernate.type.CollectionType&#93;</span> (EJB default - 1) Created collection wrapper: <a href="#1">com.sun.ts.tests.ejb30.persistence.criteriaapi.util.Customer.aliases#1</a><br/>
10:10:01,404 TRACE <span class="error">&#91;org.hibernate.type.CollectionType&#93;</span> (EJB default - 1) Created collection wrapper: <a href="#1">com.sun.ts.tests.ejb30.persistence.criteriaapi.util.Customer.aliasesNoop#1</a><br/>
10:10:01,404 TRACE <span class="error">&#91;org.hibernate.type.CollectionType&#93;</span> (EJB default - 1) Created collection wrapper: <a href="#1">com.sun.ts.tests.ejb30.persistence.criteriaapi.util.Customer.creditCards#1</a><br/>
10:10:01,408 DEBUG <span class="error">&#91;org.hibernate.SQL&#93;</span> (EJB default - 1) select address0_.ID as ID4_0_, address0_.CITY as CITY4_0_, address0_.STATE as STATE4_0_, address0_.STREET as STREET4_0_, address0_.ZIP as ZIP4_0_ from ADDRESS address0_ where address0_.ID=?</p></blockquote>

<p>Why are we seeing an unexpected result set entry for the previous comment (failing case) that we don't see when <a href="https://hibernate.onjira.com/browse/HHH-6361" title="Collection events may contain wrong stored snapshot after merging a detached entity into the persistencecontext"><del>HHH-6361</del></a> is not used.  What are the possible reasons?  Note that the first line of TRACE logging shows that a new EntityManager/Session will be used (as per the "created entity manager").</p>

<p>Clearly, this problem has more to do with the previous activity when we are doing the createRelationships() setup (which is also when the <a href="https://hibernate.onjira.com/browse/HHH-6361" title="Collection events may contain wrong stored snapshot after merging a detached entity into the persistencecontext"><del>HHH-6361</del></a> introduced code is invoked).</p></div>
        <div style="color:#505050;padding:4px 0 0 0;">                </div>
    </td>
</tr>
                    </table>
                </td>
            </tr>
        </table>
    </td>
</tr>













            </table>
        </td><!-- End #email-page -->
    </tr>
    <tr valign="top">
        <td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
            This message is automatically generated by JIRA.<br />
            If you think it was sent incorrectly, please contact your JIRA administrators<br />
            For more information on JIRA, see: <a style='color:#6c797f;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
        </td>
    </tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->