<!--
RSS generated by JIRA (5.2.7#850-sha1:b2af0c8dc8537b36121c6a579fabbdf79fc919e5) at Thu May 23 19:40:39 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=fixVersion+%3D+%222.1.2%22+AND+project+%3D+DCOM&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=fixVersion+%3D+%222.1.2%22+AND+project+%3D+DCOM</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="6" total="6"/>
                <build-info>
            <version>5.2.7</version>
            <build-number>850</build-number>
            <build-date>21-02-2013</build-date>
        </build-info>
<item>
            <title>[DCOM-68] Add @codeCoverageIgnoreStart and @codeCoverageIgnoreEnd to annotation ignore map</title>
                <link>http://www.doctrine-project.org/jira/browse/DCOM-68</link>
                <project id="10043" key="DCOM">Doctrine Common</project>
                        <description></description>
                <environment></environment>
            <key id="13043">DCOM-68</key>
            <summary>Add @codeCoverageIgnoreStart and @codeCoverageIgnoreEnd to annotation ignore map</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</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>
                                <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 25 Sep 2011 14:27:37 +0000</created>
                <updated>Sun, 25 Sep 2011 14:36:26 +0000</updated>
                    <resolved>Sun, 25 Sep 2011 14:36:26 +0000</resolved>
                            <version>2.1.1</version>
                                <fixVersion>2.1.2</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16507" author="beberlei" created="Sun, 25 Sep 2011 14:36:26 +0000"  >&lt;p&gt;Done&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DCOM-62] Github-PR-53 by shawndellysse: ArrayCollection#join</title>
                <link>http://www.doctrine-project.org/jira/browse/DCOM-62</link>
                <project id="10043" key="DCOM">Doctrine Common</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of &lt;/p&gt;
{username}
&lt;p&gt;:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/common/pull/53&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/pull/53&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Added the `join` method to `ArrayCollection`.&lt;/p&gt;</description>
                <environment></environment>
            <key id="12949">DCOM-62</key>
            <summary>Github-PR-53 by shawndellysse: ArrayCollection#join</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</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="2">Won&apos;t Fix</resolution>
                                <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 21 Aug 2011 14:46:24 +0000</created>
                <updated>Wed, 14 Sep 2011 16:54:17 +0000</updated>
                    <resolved>Wed, 14 Sep 2011 16:54:17 +0000</resolved>
                                            <fixVersion>2.1.2</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16470" author="guilhermeblanco" created="Wed, 14 Sep 2011 16:54:17 +0000"  >&lt;p&gt;This can&apos;t be easily implemented by ORM because join() would require more than a single delimiter.&lt;br/&gt;
Marking ticket as won&apos;t fix. If you have a better solution, please reopen the issue with more details about how would you like to achieve it.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DCOM-57] Doctrine\Common\Cache\AbstractCache::deleteAll()  does not take the namespace into account</title>
                <link>http://www.doctrine-project.org/jira/browse/DCOM-57</link>
                <project id="10043" key="DCOM">Doctrine Common</project>
                        <description>&lt;p&gt;The deleteAll() function delete all keys with no respect of the namespace.&lt;/p&gt;

&lt;p&gt;Using orm:clear-cache:metadata with memcache result in the deletion of all memcache keys. (including keys unrelated to the orm)&lt;/p&gt;</description>
                <environment>Memcached</environment>
            <key id="12829">DCOM-57</key>
            <summary>Doctrine\Common\Cache\AbstractCache::deleteAll()  does not take the namespace into account</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>
                                <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="rickdt">Eric Durand-Tremblay</reporter>
                        <labels>
                    </labels>
                <created>Thu, 14 Jul 2011 15:03:54 +0000</created>
                <updated>Thu, 8 Sep 2011 17:16:21 +0000</updated>
                    <resolved>Sat, 27 Aug 2011 20:30:47 +0000</resolved>
                            <version>2.1</version>
                                <fixVersion>2.1.2</fixVersion>
                                <component>Caching</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16172" author="rickdt" created="Thu, 14 Jul 2011 15:26:22 +0000"  >&lt;p&gt;See pull request : &lt;a href=&quot;https://github.com/doctrine/common/pull/46&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/pull/46&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I think  the best way to fix this problem is to check for the namespace in the getIds()  function.&lt;/p&gt;

&lt;p&gt;Unfortunately, that would break the interface of AbstractCache&lt;/p&gt;

&lt;p&gt;Split the function in getIds() and abstract _getIds().  Do the namespace check in getIds()&lt;/p&gt;

&lt;p&gt;I can do  pull request on github if necessary.&lt;/p&gt;


&lt;p&gt;&lt;b&gt;NOTE&lt;/b&gt;&lt;br/&gt;
I checked on master branch and the probleme is not fixed by commit &lt;br/&gt;
786deeae264ae03061d6aa92c681afa4344f18b9 : Fixed AbstractCache where delete* functions were incorrectly being prepended by namespace if any is defined. This was causing a double p&lt;/p&gt;</comment>
                    <comment id="16390" author="guilhermeblanco" created="Sat, 27 Aug 2011 20:30:47 +0000"  >&lt;p&gt;Fixed in master since this commit: &lt;a href=&quot;https://github.com/doctrine/common/commit/486169851ea87b3e14ed45d5bfd7d07b1d41af65&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/commit/486169851ea87b3e14ed45d5bfd7d07b1d41af65&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="16457" author="beberlei" created="Thu, 8 Sep 2011 17:16:21 +0000"  >&lt;p&gt;Merged into 2.1.x for next release&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DCOM-47] When using different class loaders</title>
                <link>http://www.doctrine-project.org/jira/browse/DCOM-47</link>
                <project id="10043" key="DCOM">Doctrine Common</project>
                        <description>&lt;p&gt;ClassLoader::classExists($class); will fail if different class loader is used which does not return any boolean value. This includes Symfony2 UniversalClassLoader&lt;/p&gt;

&lt;p&gt;I have never used this function before because native PHP method class_exits($class, true) first will try to autoload. But if the class does not exist&lt;br/&gt;
and you are using Doctrine\Common::ClassLoader and you call class_exists($class) it will trigger fatal error. This behavior makes it impossible to make code compatible&lt;br/&gt;
with different class loading mechanisms for Doctrine2 &lt;/p&gt;</description>
                <environment>all</environment>
            <key id="12543">DCOM-47</key>
            <summary>When using different class loaders</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="5">Cannot Reproduce</resolution>
                                <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="gediminasm">Gediminas Morkevicius</reporter>
                        <labels>
                    </labels>
                <created>Thu, 7 Apr 2011 05:20:09 +0000</created>
                <updated>Tue, 27 Dec 2011 23:21:04 +0000</updated>
                    <resolved>Wed, 14 Sep 2011 16:28:07 +0000</resolved>
                            <version>2.1</version>
                                <fixVersion>2.1.2</fixVersion>
                                <component>Class Loading</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="15705" author="stof" created="Thu, 7 Apr 2011 05:37:11 +0000"  >&lt;p&gt;This is known and documented in the code: &lt;a href=&quot;https://github.com/doctrine/common/blob/master/lib/Doctrine/Common/Annotations/Parser.php#L110&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/blob/master/lib/Doctrine/Common/Annotations/Parser.php#L110&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="16467" author="guilhermeblanco" created="Wed, 14 Sep 2011 16:28:07 +0000"  >&lt;p&gt;Since Annotations package changed a lot since the bug was opened and today, I&apos;m closing the ticket as &quot;Cannot reproduce&quot;.&lt;/p&gt;

&lt;p&gt;Please reopen it if the issue is still valid with a testcase.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;/p&gt;</comment>
                    <comment id="17110" author="beberlei" created="Tue, 27 Dec 2011 20:50:04 +0000"  >&lt;p&gt;This issue is referenced in Github Pull-Request GH-88&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/common/pull/88&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/pull/88&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="17111" author="juzna" created="Tue, 27 Dec 2011 20:50:08 +0000"  >&lt;p&gt;Still a problem! Especially since this is used by ORM (&lt;a href=&quot;https://github.com/doctrine/doctrine2/commit/3aea203b9ca77df65f55f036080a9af653194cbf&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/commit/3aea203b9ca77df65f55f036080a9af653194cbf&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Class loader doesn&apos;t have to return bool (and usually DOES NOT), so even though it has loaded the class, classExists will return false. Please pull this &lt;a href=&quot;https://github.com/doctrine/common/pull/88&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/pull/88&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="17113" author="beberlei" created="Tue, 27 Dec 2011 23:21:04 +0000"  >&lt;p&gt;Related Pull Request was closed: &lt;a href=&quot;https://github.com/doctrine/common/pull/88&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/pull/88&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DCOM-40] Using shared references with the SharedFixtureInterface with the DataFixtures extension will not work.</title>
                <link>http://www.doctrine-project.org/jira/browse/DCOM-40</link>
                <project id="10043" key="DCOM">Doctrine Common</project>
                        <description>&lt;p&gt;I did not know where to issue that component, but since this extension using the Doctrine Common namespace I thought it relevant to issue the bug here.&lt;/p&gt;

&lt;p&gt;Consider the following shared fixures (as stated on jwage&apos;s github repo here: &lt;a href=&quot;https://github.com/doctrine/data-fixtures&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/data-fixtures&lt;/a&gt;)&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In case if fixture objects have relations to other fixtures, it is now possible to easily add a reference to that object by name and later reference it to form a relation. Here is an example fixtures for Role and User relation&lt;/p&gt;&lt;/blockquote&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;namespace MyDataFixtures;

use Doctrine\Common\DataFixtures\AbstractFixture;

class LoadUserRoleData &lt;span class=&quot;code-keyword&quot;&gt;extends&lt;/span&gt; AbstractFixture
{
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; function load($manager)
    {
        $adminRole = &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; Role();
        $adminRole-&amp;gt;setName(&apos;admin&apos;);

        $anonymousRole = &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; Role;
        $anonymousRole-&amp;gt;setName(&apos;anonymous&apos;);

        $manager-&amp;gt;persist($adminRole);
        $manager-&amp;gt;persist($anonymousRole);
        $manager-&amp;gt;flush();

        &lt;span class=&quot;code-comment&quot;&gt;// store reference to admin role &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; User relation to Role
&lt;/span&gt;        $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;addReference(&apos;admin-role&apos;, $adminRole);
    }
}

namespace MyDataFixtures;

use Doctrine\Common\DataFixtures\AbstractFixture;

class LoadUserData &lt;span class=&quot;code-keyword&quot;&gt;extends&lt;/span&gt; AbstractFixture
{
    &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; function load($manager)
    {
        $user = &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; User();
        $user-&amp;gt;setUsername(&apos;jwage&apos;);
        $user-&amp;gt;setPassword(&apos;test&apos;);
        $user-&amp;gt;setRole(
            $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;getReference(&apos;admin-role&apos;) &lt;span class=&quot;code-comment&quot;&gt;// load the stored reference
&lt;/span&gt;        );

        $manager-&amp;gt;persist($user);
        $manager-&amp;gt;flush();

        &lt;span class=&quot;code-comment&quot;&gt;// store reference of admin-user &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; other Fixtures
&lt;/span&gt;        $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;addReference(&apos;admin-user&apos;, $user);
    }
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This will not use the last reference as a MANAGED entity but whether as a NEW one since the manager gets cleared (thus the unit of work) on each call to load() for the AbstractExecutor and thus marking any new references to the &apos;admin-user&apos; considered a NEW entity, which should not be the case.&lt;/p&gt;

&lt;p&gt;The current workaround is to directly fetch the entity using the EM&apos;s find() function, but that completely eliminates the main goal SharedFixtures&apos; references are bringing.&lt;/p&gt;

&lt;p&gt;I have provided the small patch that adress this issue, tests still pass.&lt;/p&gt;</description>
                <environment></environment>
            <key id="12456">DCOM-40</key>
            <summary>Using shared references with the SharedFixtureInterface with the DataFixtures extension will not work.</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>
                                <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="ratius">Steven Rosato</reporter>
                        <labels>
                    </labels>
                <created>Sun, 6 Mar 2011 20:56:52 +0000</created>
                <updated>Wed, 14 Sep 2011 16:48:36 +0000</updated>
                    <resolved>Wed, 14 Sep 2011 16:48:36 +0000</resolved>
                                            <fixVersion>2.1.2</fixVersion>
                                        <due></due>
                    <votes>1</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="15468" author="ratius" created="Sun, 6 Mar 2011 20:59:39 +0000"  >&lt;p&gt;Added patch that addresses the issue.&lt;/p&gt;</comment>
                    <comment id="16469" author="guilhermeblanco" created="Wed, 14 Sep 2011 16:48:36 +0000"  >&lt;p&gt;Not related to Common package (do we have a project for that?), but it seems this issue was already addressed when I looked at data-fixture repository.&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/data-fixtures/blob/master/lib/Doctrine/Common/DataFixtures/Executor/AbstractExecutor.php#L79&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/data-fixtures/blob/master/lib/Doctrine/Common/DataFixtures/Executor/AbstractExecutor.php#L79&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Closing as fixed.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="10952" name="0001-DCOM-40-Fixed-an-issue-where-shared-fixtures-where-n.patch" size="935" author="ratius" created="Sun, 6 Mar 2011 20:59:39 +0000" />
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DCOM-37] orm:convert-d1-schema not working</title>
                <link>http://www.doctrine-project.org/jira/browse/DCOM-37</link>
                <project id="10043" key="DCOM">Doctrine Common</project>
                        <description>&lt;p&gt;orm:convert-d1-schema ~/schema.yml yml ~/newyml returns The helper &quot;em&quot; is not defined&lt;/p&gt;</description>
                <environment>Ubuntu 10.04 PEAR install of DoctrineORM</environment>
            <key id="12412">DCOM-37</key>
            <summary>orm:convert-d1-schema not working</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/minor.png">Minor</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="6">Invalid</resolution>
                                <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="uopjohnson">Jon Johnson</reporter>
                        <labels>
                    </labels>
                <created>Tue, 22 Feb 2011 11:22:49 +0000</created>
                <updated>Wed, 14 Sep 2011 16:32:11 +0000</updated>
                    <resolved>Wed, 14 Sep 2011 16:32:11 +0000</resolved>
                            <version>2.0.1</version>
                                <fixVersion>2.1.2</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16468" author="guilhermeblanco" created="Wed, 14 Sep 2011 16:32:11 +0000"  >&lt;p&gt;You are not providing the EntityManagerHelper to Symfony Console.&lt;/p&gt;

&lt;p&gt;Marking as invalid. Please reopen if you have already addressed that and issue is still valid.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>
</channel>
</rss>