<!--
RSS generated by JIRA (5.2.7#850-sha1:b2af0c8dc8537b36121c6a579fabbdf79fc919e5) at Thu May 23 13:57:50 UTC 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.doctrine-project.org/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+DDC+AND+fixVersion+%3D+%222.1.5%22+ORDER+BY+updated+DESC%2C+priority+DESC%2C+created+ASC&tempMax=1000&field=key&field=summary
-->
<!-- If you wish to do custom client-side styling of RSS, uncomment this:
<?xml-stylesheet href="http://www.doctrine-project.org/jira/styles/jiraxml2html.xsl" type="text/xsl"?>
-->
<rss version="0.92">
    <channel>
        <title>Doctrine Project</title>
        <link>http://www.doctrine-project.org/jira/secure/IssueNavigator.jspa?reset=true&amp;jqlQuery=project+%3D+DDC+AND+fixVersion+%3D+%222.1.5%22+ORDER+BY+updated+DESC%2C+priority+DESC%2C+created+ASC</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="10" total="10"/>
                <build-info>
            <version>5.2.7</version>
            <build-number>850</build-number>
            <build-date>21-02-2013</build-date>
        </build-info>
<item>
            <title>[DDC-1548] One to one entity badly populated</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1548</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;One to one entity over populated&lt;/p&gt;</description>
                <environment>ubuntu php 5.3.8</environment>
            <key id="13283">DDC-1548</key>
            <summary>One to one entity badly populated</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/critical.png">Critical</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="goetas">Asmir Mustafic</reporter>
                        <labels>
                    </labels>
                <created>Mon, 19 Dec 2011 09:09:58 +0000</created>
                <updated>Mon, 19 Dec 2011 18:33:46 +0000</updated>
                    <resolved>Mon, 19 Dec 2011 15:55:15 +0000</resolved>
                            <version>Git Master</version>
                                <fixVersion>2.1.5</fixVersion>
                <fixVersion>2.2</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="17042" author="goetas" created="Mon, 19 Dec 2011 09:14:31 +0000"  >&lt;p&gt;I have created a test. &lt;/p&gt;

&lt;p&gt;the bug may be in \Doctrine\ORM\Internal\Hydration\AbstractHydrator at line 246.&lt;/p&gt;

&lt;p&gt;i think...&lt;/p&gt;

&lt;p&gt;remove &lt;br/&gt;
if ( ! isset($rowData&lt;span class=&quot;error&quot;&gt;&amp;#91;$dqlAlias&amp;#93;&lt;/span&gt;[$cache&lt;span class=&quot;error&quot;&gt;&amp;#91;$key&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;fieldName&amp;#39;&amp;#93;&lt;/span&gt;]) || $value !== null) {&lt;/p&gt;

&lt;p&gt;and replace with :&lt;/p&gt;

&lt;p&gt;if ( ! isset($rowData&lt;span class=&quot;error&quot;&gt;&amp;#91;$dqlAlias&amp;#93;&lt;/span&gt;[$cache&lt;span class=&quot;error&quot;&gt;&amp;#91;$key&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;fieldName&amp;#39;&amp;#93;&lt;/span&gt;]) &amp;amp;&amp;amp; $value !== null) {&lt;/p&gt;

&lt;p&gt;this will fix the bug&lt;/p&gt;</comment>
                    <comment id="17048" author="guilhermeblanco" created="Mon, 19 Dec 2011 15:55:15 +0000"  >&lt;p&gt;Fixed since this commit: &lt;a href=&quot;https://github.com/doctrine/doctrine2/commit/68663fac4b5619643b8a140d6bbe7031e4fa2ad5&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/commit/68663fac4b5619643b8a140d6bbe7031e4fa2ad5&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks a lot for the report and patch! =D&lt;/p&gt;</comment>
                    <comment id="17055" author="beberlei" created="Mon, 19 Dec 2011 18:33:46 +0000"  >&lt;p&gt;Update fix version, this was merged into 2.1.5&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11132" name="1548.php" size="1491" author="goetas" created="Mon, 19 Dec 2011 09:11:49 +0000" />
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1545] Update on loaded association not detected upon flush()</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1545</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;If an association is joined during fetching and then updated in-memory, the update is not detected during flushing. I made the following test cases:&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Association is joined:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;change NULL &#8594; entity: &lt;b&gt;does not work&lt;/b&gt;&lt;/li&gt;
	&lt;li&gt;change entity &#8594; NULL: works&lt;/li&gt;
	&lt;li&gt;change entity1 &#8594;  entity2: &lt;b&gt;does not work&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Assocation is not joined:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;change NULL &#8594; entity: works&lt;/li&gt;
	&lt;li&gt;change entity &#8594; NULL: works&lt;/li&gt;
	&lt;li&gt;change entity1 &#8594;  entity2: works&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
            <key id="13279">DDC-1545</key>
            <summary>Update on loaded association not detected upon flush()</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/critical.png">Critical</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="bschussek">Bernhard Schussek</reporter>
                        <labels>
                    </labels>
                <created>Sun, 18 Dec 2011 11:13:02 +0000</created>
                <updated>Mon, 19 Dec 2011 18:33:30 +0000</updated>
                    <resolved>Mon, 19 Dec 2011 06:40:49 +0000</resolved>
                            <version>Git Master</version>
                                <fixVersion>2.1.5</fixVersion>
                <fixVersion>2.2</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="17023" author="bschussek" created="Sun, 18 Dec 2011 11:20:05 +0000"  >&lt;p&gt;See here for the test case: &lt;a href=&quot;https://github.com/bschussek/doctrine-orm/tree/DDC-1545&quot; class=&quot;external-link&quot;&gt;https://github.com/bschussek/doctrine-orm/tree/DDC-1545&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="17036" author="guilhermeblanco" created="Mon, 19 Dec 2011 05:23:06 +0000"  >&lt;p&gt;Increasing priority&lt;/p&gt;</comment>
                    <comment id="17037" author="guilhermeblanco" created="Mon, 19 Dec 2011 06:40:49 +0000"  >&lt;p&gt;Issue fixed since this commit:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/doctrine/doctrine2/commit/a8478d5766e2cc4185612af680b7f6bcd83af61e&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/commit/a8478d5766e2cc4185612af680b7f6bcd83af61e&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks a lot for the bug reporting. It was the second time someone reported me this issue and I could not reproduce! =)&lt;/p&gt;</comment>
                    <comment id="17043" author="beberlei" created="Mon, 19 Dec 2011 10:44:04 +0000"  >&lt;p&gt;This issue is referenced in Github Pull-Request GH-229&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/doctrine2/pull/229&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/pull/229&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="17044" author="beberlei" created="Mon, 19 Dec 2011 11:23:04 +0000"  >&lt;p&gt;Related Pull Request was closed: &lt;a href=&quot;https://github.com/doctrine/doctrine2/pull/229&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/pull/229&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="17051" author="beberlei" created="Mon, 19 Dec 2011 17:09:48 +0000"  >&lt;p&gt;Fixed properly now. Will be merged into 2.1.x&lt;/p&gt;</comment>
                    <comment id="17054" author="beberlei" created="Mon, 19 Dec 2011 18:33:30 +0000"  >&lt;p&gt;Update fix version, this was merged into 2.1.5&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1514] Invalid hydration on multiple joins cross the same table</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1514</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;Simillar issue to &lt;a href=&quot;http://www.doctrine-project.org/jira/browse/DDC-1452&quot; title=&quot;ObjectHydrator bug: hydration of entity with self (cyclic) relation through ref entity&quot;&gt;&lt;del&gt;DDC-1452&lt;/del&gt;&lt;/a&gt;. Somtime (yes, this bug is not easy to reproduce...) when you fetch objects with multiple join cross the same table (as in &lt;a href=&quot;http://www.doctrine-project.org/jira/browse/DDC-1452&quot; title=&quot;ObjectHydrator bug: hydration of entity with self (cyclic) relation through ref entity&quot;&gt;&lt;del&gt;DDC-1452&lt;/del&gt;&lt;/a&gt; issue), some joins are ignored and multiple queries are necessary to lazy load relations.&lt;/p&gt;

&lt;p&gt;I will attach falling test case soon.&lt;/p&gt;</description>
                <environment></environment>
            <key id="13226">DDC-1514</key>
            <summary>Invalid hydration on multiple joins cross the same table</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="psliwa">Piotr &#346;liwa</reporter>
                        <labels>
                    </labels>
                <created>Tue, 29 Nov 2011 19:14:05 +0000</created>
                <updated>Thu, 15 Dec 2011 22:01:16 +0000</updated>
                    <resolved>Thu, 15 Dec 2011 22:01:16 +0000</resolved>
                            <version>2.1.3</version>
                <version>2.1.4</version>
                <version>2.1.5</version>
                                <fixVersion>2.1.5</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="16928" author="psliwa" created="Tue, 29 Nov 2011 19:18:42 +0000"  >&lt;p&gt;Falling test case.&lt;/p&gt;</comment>
                    <comment id="17000" author="beberlei" created="Thu, 15 Dec 2011 21:04:44 +0000"  >&lt;p&gt;Verified and i know why it happens.&lt;/p&gt;

&lt;p&gt;The entities ba are created before c&apos;s are created. That is why doctrine sees a proxy already and then does not fill it with the data.&lt;/p&gt;</comment>
                    <comment id="17001" author="beberlei" created="Thu, 15 Dec 2011 22:01:16 +0000"  >&lt;p&gt;Fixed.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11120" name="DDC1514Test.php" size="2748" author="psliwa" created="Tue, 29 Nov 2011 19:18:42 +0000" />
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1519] Get a catchable error when trying to find an entity by composite PK which contains association key in the identity map</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1519</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;I got a &#1089;atchable error when merging entity that has a composite PK with association FK:&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;Catchable Fatal Error: Object of class TestBundle\Entity\Foo could not be converted to string in /home/context/httpd/vendor/doctrine/lib/Doctrine/ORM/UnitOfWork.php line 2606&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;Entities and their mapping:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;use Doctrine\ORM\Mapping as ORM;
use Doctrine\Common\Collections\ArrayCollection;

/**
 * @ORM\Entity
 */
class Foo
{
    /**
     * @ORM\Column(type=&lt;span class=&quot;code-quote&quot;&gt;&quot;integer&quot;&lt;/span&gt;)
     * @ORM\Id
     * @ORM\GeneratedValue
     */
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; $id;

    /**
     * @ORM\Column(type=&lt;span class=&quot;code-quote&quot;&gt;&quot;string&quot;&lt;/span&gt;, nullable=&lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;)
     */
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; $name;

    /**
     * @ORM\OneToMany(targetEntity=&lt;span class=&quot;code-quote&quot;&gt;&quot;FooHasBar&quot;&lt;/span&gt;, mappedBy=&lt;span class=&quot;code-quote&quot;&gt;&quot;foo&quot;&lt;/span&gt;, cascade={&lt;span class=&quot;code-quote&quot;&gt;&quot;persist&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;remove&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;merge&quot;&lt;/span&gt;})
     */
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; $children;

    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; function __construct()
    {
        $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;children = &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; ArrayCollection();
    }
}

/**
 * @ORM\Entity
 */
class Bar
{
    /**
     * @ORM\Column(type=&lt;span class=&quot;code-quote&quot;&gt;&quot;integer&quot;&lt;/span&gt;)
     * @ORM\Id
     * @ORM\GeneratedValue
     */
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; $id;

    /**
     * @ORM\Column(type=&lt;span class=&quot;code-quote&quot;&gt;&quot;string&quot;&lt;/span&gt;, nullable=&lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;)
     */
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; $name;
}

/**
 * @ORM\Entity
 */
class FooHasBar
{
    /**
     * @ORM\Id
     * @ORM\ManyToOne(targetEntity=&lt;span class=&quot;code-quote&quot;&gt;&quot;Foo&quot;&lt;/span&gt;, inversedBy=&lt;span class=&quot;code-quote&quot;&gt;&quot;children&quot;&lt;/span&gt;)
     * @ORM\JoinColumn(name=&lt;span class=&quot;code-quote&quot;&gt;&quot;foo_id&quot;&lt;/span&gt;, referencedColumnName=&lt;span class=&quot;code-quote&quot;&gt;&quot;id&quot;&lt;/span&gt;, nullable=&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;)
     */
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; $foo;

    /**
     * @ORM\Column(type=&lt;span class=&quot;code-quote&quot;&gt;&quot;integer&quot;&lt;/span&gt;)
     * @ORM\Id
     */
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; $mode;

    /**
     * @ORM\ManyToOne(targetEntity=&lt;span class=&quot;code-quote&quot;&gt;&quot;Bar&quot;&lt;/span&gt;)
     * @ORM\JoinColumn(name=&lt;span class=&quot;code-quote&quot;&gt;&quot;bar_id&quot;&lt;/span&gt;, referencedColumnName=&lt;span class=&quot;code-quote&quot;&gt;&quot;id&quot;&lt;/span&gt;, nullable=&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;)
     */
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; $bar;

    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; function __construct(Foo $foo, Bar $bar, $mode)
    {
        $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;foo = $foo;
        $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;bar = $bar;
        $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;mode = $mode;
    }
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
            <key id="13238">DDC-1519</key>
            <summary>Get a catchable error when trying to find an entity by composite PK which contains association key in the identity map</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="yethee">Denis Vasilev</reporter>
                        <labels>
                    </labels>
                <created>Sun, 4 Dec 2011 12:34:49 +0000</created>
                <updated>Thu, 15 Dec 2011 19:59:38 +0000</updated>
                    <resolved>Thu, 15 Dec 2011 19:59:38 +0000</resolved>
                            <version>Git Master</version>
                                <fixVersion>2.1.5</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>1</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="16996" author="beberlei" created="Thu, 15 Dec 2011 19:59:38 +0000"  >&lt;p&gt;Merged.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1540] Associations-keys not detected properly when using the XMLDriver</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1540</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;When using the association-key attribute on an id element in an XML mapping, a MappingException is thrown:&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;Doctrine\ORM\Mapping\MappingException&amp;#93;&lt;/span&gt;                                                                                                                            &lt;br/&gt;
  No identifier/primary key specified for Entity &apos;Foo\BarBundle\Entity\Baz&apos;. Every Entity must have an identifier/primary key.&lt;/p&gt;

&lt;p&gt;This is because in the XMLDriver.php file (version 2.1.2)&lt;/p&gt;

&lt;p&gt;Line 213 reads: $associationIds[(string)$idElement&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;fieldName&amp;#39;&amp;#93;&lt;/span&gt;] = true;&lt;/p&gt;

&lt;p&gt;When it should read: $associationIds[(string)$idElement&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;name&amp;#39;&amp;#93;&lt;/span&gt;] = true;&lt;/p&gt;

&lt;p&gt;This was fixed on master &lt;a href=&quot;https://github.com/doctrine/doctrine2/commit/2ce924673392fb6cb18370e84a116a64d989c2a5&quot; class=&quot;external-link&quot;&gt;here&lt;/a&gt;, but has not be back ported &amp;#8211; as I understand it master is 2.x. This is a fairly significant issues for users of the XMLDriver, currently a show stopper on our work, especially as we&apos;re using Symfony Standard distribution 2.0.6 &amp;#8211; 2.0.7 references a version of Doctrine with another bug.&lt;/p&gt;

&lt;p&gt;I&apos;ve confirmed that this bug exists in 2.1.2, and 2.1.4, but it probably effects more versions.&lt;/p&gt;</description>
                <environment></environment>
            <key id="13270">DDC-1540</key>
            <summary>Associations-keys not detected properly when using the XMLDriver</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="saem">Saem Ghani</reporter>
                        <labels>
                    </labels>
                <created>Wed, 14 Dec 2011 23:57:31 +0000</created>
                <updated>Thu, 15 Dec 2011 19:17:26 +0000</updated>
                    <resolved>Thu, 15 Dec 2011 19:17:26 +0000</resolved>
                            <version>2.1.2</version>
                <version>2.1.4</version>
                                <fixVersion>2.1.5</fixVersion>
                                <component>Mapping Drivers</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16994" author="beberlei" created="Thu, 15 Dec 2011 19:17:26 +0000"  >&lt;p&gt;Merged&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1520] UnitOfWork-&gt;triggerEagerLoads raises SqlException</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1520</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;If all entities that are marked to be loaded eagerly are loaded through other references before UnitOfWork-&amp;gt;triggerEagerLoads is executed an exception will be thrown as the value of the array is empty.&lt;/p&gt;


&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; function triggerEagerLoads()
    {
        &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; (!$&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;eagerLoadingEntities) {
            &lt;span class=&quot;code-keyword&quot;&gt;return&lt;/span&gt;;
        }

        &lt;span class=&quot;code-comment&quot;&gt;// avoid infinite recursion
&lt;/span&gt;        $eagerLoadingEntities = $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;eagerLoadingEntities;
        $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;eagerLoadingEntities = array();

        foreach ($eagerLoadingEntities AS $entityName =&amp;gt; $ids) {
            $class = $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;em-&amp;gt;getClassMetadata($entityName);
            $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;getEntityPersister($entityName)-&amp;gt;loadAll(array_combine($class-&amp;gt;identifier, array(array_values($ids))));
        }
    }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
            <key id="13240">DDC-1520</key>
            <summary>UnitOfWork-&gt;triggerEagerLoads raises SqlException</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="h-andreas">Andreas H&#246;rnicke</reporter>
                        <labels>
                    </labels>
                <created>Tue, 6 Dec 2011 10:12:17 +0000</created>
                <updated>Tue, 13 Dec 2011 20:35:58 +0000</updated>
                    <resolved>Tue, 13 Dec 2011 20:35:58 +0000</resolved>
                            <version>2.1.4</version>
                                <fixVersion>2.1.5</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16976" author="beberlei" created="Tue, 13 Dec 2011 20:35:58 +0000"  >&lt;p&gt;Fixed.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1527] Problem when searching for complex types using a repository</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1527</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;See issue here &lt;a href=&quot;https://github.com/symfony/symfony/issues/2336#issuecomment-3102931&quot; class=&quot;external-link&quot;&gt;https://github.com/symfony/symfony/issues/2336#issuecomment-3102931&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
            <key id="13251">DDC-1527</key>
            <summary>Problem when searching for complex types using a repository</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Dec 2011 15:20:04 +0000</created>
                <updated>Mon, 12 Dec 2011 15:40:06 +0000</updated>
                    <resolved>Mon, 12 Dec 2011 15:40:06 +0000</resolved>
                            <version>2.1.4</version>
                                <fixVersion>2.1.5</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16969" author="beberlei" created="Mon, 12 Dec 2011 15:40:06 +0000"  >&lt;p&gt;Fixed&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1515] [Regression] Entities with composite PKs and no other scalar fields are not hydrated</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1515</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;Test entities attached.&lt;/p&gt;</description>
                <environment></environment>
            <key id="13227">DDC-1515</key>
            <summary>[Regression] Entities with composite PKs and no other scalar fields are not hydrated</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="2" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/critical.png">Critical</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="darkangel">Glen Ainscow</reporter>
                        <labels>
                    </labels>
                <created>Tue, 29 Nov 2011 20:18:48 +0000</created>
                <updated>Sun, 11 Dec 2011 19:23:09 +0000</updated>
                    <resolved>Sun, 11 Dec 2011 19:23:09 +0000</resolved>
                            <version>2.1.4</version>
                                <fixVersion>2.1.5</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="16937" author="beberlei" created="Thu, 1 Dec 2011 19:01:20 +0000"  >&lt;p&gt;Marked as critical&lt;/p&gt;</comment>
                    <comment id="16942" author="guilhermeblanco" created="Sun, 4 Dec 2011 07:09:00 +0000"  >&lt;p&gt;Just as a comment... in 2.2 this issue does not exist.&lt;/p&gt;</comment>
                    <comment id="16966" author="beberlei" created="Sun, 11 Dec 2011 15:36:22 +0000"  >&lt;p&gt;Confirmed for 2.1 and 2.2&lt;/p&gt;</comment>
                    <comment id="16968" author="beberlei" created="Sun, 11 Dec 2011 19:23:09 +0000"  >&lt;p&gt;Fixed&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11121" name="Test.php" size="518" author="darkangel" created="Tue, 29 Nov 2011 20:18:48 +0000" />
                    <attachment id="11122" name="Test1.php" size="205" author="darkangel" created="Tue, 29 Nov 2011 20:18:48 +0000" />
                    <attachment id="11123" name="Test2.php" size="205" author="darkangel" created="Tue, 29 Nov 2011 20:18:48 +0000" />
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1525] Merge fails with &quot;Maximum function nesting level reached&quot; fatal error</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1525</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;It is because of the line &lt;a href=&quot;https://github.com/doctrine/doctrine2/commit/a99ffc126f3ec3fa45fa806bfdba4fc31f1afaa4#L0R1460&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/commit/a99ffc126f3ec3fa45fa806bfdba4fc31f1afaa4#L0R1460&lt;/a&gt; where non-strict comparison is done for collection objects.&lt;/p&gt;

&lt;p&gt;I would suggest traversing the elements of the both collections and comparing them using the strict &quot;===&quot; operator.&lt;/p&gt;</description>
                <environment></environment>
            <key id="13249">DDC-1525</key>
            <summary>Merge fails with &quot;Maximum function nesting level reached&quot; fatal error</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="gedrox">Aigars Gedroics</reporter>
                        <labels>
                    </labels>
                <created>Fri, 9 Dec 2011 15:58:12 +0000</created>
                <updated>Fri, 9 Dec 2011 16:07:41 +0000</updated>
                    <resolved>Fri, 9 Dec 2011 16:07:41 +0000</resolved>
                            <version>Git Master</version>
                                <fixVersion>2.1.5</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16958" author="gedrox" created="Fri, 9 Dec 2011 16:07:23 +0000"  >&lt;p&gt;The &lt;a href=&quot;https://github.com/doctrine/doctrine2/commit/954b5077e495aa9fa4eb54ef4cb8ac309e9415ae&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/commit/954b5077e495aa9fa4eb54ef4cb8ac309e9415ae&lt;/a&gt; by guilhermeblanco fixes the issue.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1512] ClassMetadataFactory::isTransient is not shortcut notation aware</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1512</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description></description>
                <environment></environment>
            <key id="13223">DDC-1512</key>
            <summary>ClassMetadataFactory::isTransient is not shortcut notation aware</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Nov 2011 10:05:36 +0000</created>
                <updated>Mon, 28 Nov 2011 13:10:30 +0000</updated>
                    <resolved>Mon, 28 Nov 2011 13:10:30 +0000</resolved>
                            <version>2.1.4</version>
                                <fixVersion>2.1.5</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16924" author="beberlei" created="Mon, 28 Nov 2011 13:10:30 +0000"  >&lt;p&gt;Fixed&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>
</channel>
</rss>