<!--
RSS generated by JIRA (5.2.7#850-sha1:b2af0c8dc8537b36121c6a579fabbdf79fc919e5) at Fri May 24 23:07:11 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.2-BETA2%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.2-BETA2%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="5" total="5"/>
                <build-info>
            <version>5.2.7</version>
            <build-number>850</build-number>
            <build-date>21-02-2013</build-date>
        </build-info>
<item>
            <title>[DDC-1577] Remove static Reflection dependency from ClassMetadata</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1577</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;See &lt;a href=&quot;http://www.doctrine-project.org/jira/browse/DCOM-93&quot; title=&quot;Add Reflection Abstraction&quot;&gt;&lt;del&gt;DCOM-93&lt;/del&gt;&lt;/a&gt; for more information&lt;/p&gt;</description>
                <environment></environment>
            <key id="13327">DDC-1577</key>
            <summary>Remove static Reflection dependency from ClassMetadata</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>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Tue, 3 Jan 2012 21:56:33 +0000</created>
                <updated>Tue, 3 Jan 2012 21:56:55 +0000</updated>
                    <resolved>Tue, 3 Jan 2012 21:56:41 +0000</resolved>
                                            <fixVersion>2.2-BETA2</fixVersion>
                <fixVersion>2.2</fixVersion>
                                <component>Mapping Drivers</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                            <issuelinks>
                        <issuelinktype id="10001">
                <name>Reference</name>
                                <outwardlinks description="relates to">
                            <issuelink>
            <issuekey id="13317">DCOM-93</issuekey>
        </issuelink>
                    </outwardlinks>
                                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1561] GH-239: Fix $qb-&gt;expr() PHPDoc @return type.</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1561</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;Pull-Request was automatically synchronized: &lt;a href=&quot;https://github.com/doctrine/doctrine2/pull/239&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/pull/239&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The autocompletion was missing so i was sad.&lt;/p&gt;

&lt;p&gt;But hey, it&apos;s open source!&lt;/p&gt;</description>
                <environment></environment>
            <key id="13301">DDC-1561</key>
            <summary>GH-239: Fix $qb-&gt;expr() PHPDoc @return type.</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>Fri, 23 Dec 2011 16:07:04 +0000</created>
                <updated>Tue, 3 Jan 2012 21:53:35 +0000</updated>
                    <resolved>Wed, 28 Dec 2011 07:49:25 +0000</resolved>
                                            <fixVersion>2.1.6</fixVersion>
                <fixVersion>2.2-BETA2</fixVersion>
                <fixVersion>2.2</fixVersion>
                <fixVersion>2.3</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="17119" author="beberlei" created="Wed, 28 Dec 2011 07:49:25 +0000"  >&lt;p&gt;Fixed&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1547] GH-228: Fixed testsuite</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1547</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;Pull-Request was automatically synchronized: &lt;a href=&quot;https://github.com/doctrine/doctrine2/pull/228&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/pull/228&lt;/a&gt;&lt;/p&gt;
</description>
                <environment></environment>
            <key id="13282">DDC-1547</key>
            <summary>GH-228: Fixed testsuite</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, 19 Dec 2011 08:57:04 +0000</created>
                <updated>Tue, 3 Jan 2012 21:53:17 +0000</updated>
                    <resolved>Wed, 28 Dec 2011 07:53:01 +0000</resolved>
                                            <fixVersion>2.2-BETA2</fixVersion>
                <fixVersion>2.2</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1554] GH-235: Allow ExporterDrivers that implement the exportClassMetadata() function to return false</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1554</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;Pull-Request was automatically synchronized: &lt;a href=&quot;https://github.com/doctrine/doctrine2/pull/235&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/pull/235&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Allow ExporterDrivers that implement the exportClassMetadata() function to return FALSE when no content is available/needs to be written to a file by the AbstractExporter, preventing empty files to be generated foreach processed ClassMetadataInfo instance.&lt;/p&gt;

&lt;p&gt;I&apos;m currently generating Data Transfer Object class for my Entities, but not all Entities require it. Based on an Annotation I determine which DTO&apos;s will be generated and return FALSE otherwise. Currently this &apos;negative&apos; return is not respected and a lot of empty files are created.&lt;/p&gt;</description>
                <environment></environment>
            <key id="13291">DDC-1554</key>
            <summary>GH-235: Allow ExporterDrivers that implement the exportClassMetadata() function to return false</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>Thu, 22 Dec 2011 11:42:07 +0000</created>
                <updated>Tue, 3 Jan 2012 21:52:59 +0000</updated>
                    <resolved>Wed, 28 Dec 2011 08:03:14 +0000</resolved>
                                            <fixVersion>2.2-BETA2</fixVersion>
                <fixVersion>2.2</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DDC-1360] Reserved words escaping fails when using multiple reserved words</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1360</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;Everything works fine when I use the &lt;tt&gt;@Table&lt;/tt&gt; annotation like this: &lt;tt&gt;@Table(name=&quot;`user`&quot;)&lt;/tt&gt;. But when the &lt;tt&gt;user&lt;/tt&gt; table is in the &lt;tt&gt;user&lt;/tt&gt; schema and I try to use the annotion in this way: &lt;tt&gt;@Table(name=&quot;`user`.`user`&quot;)&lt;/tt&gt; &#8212; everything falls apart.&lt;/p&gt;

&lt;p&gt;A quick look into the code showed that it checks if the table name starts with &lt;tt&gt;`&lt;/tt&gt;, and if it does, it sets the &lt;tt&gt;quoted&lt;/tt&gt; parameter to &lt;tt&gt;true&lt;/tt&gt; and removes the &lt;tt&gt;`&lt;/tt&gt; characters on the both sides. So, if I quote the both words like &lt;tt&gt;@Table(name=&quot;`user`.`user`&quot;)&lt;/tt&gt;, the table name becomes &lt;tt&gt;&quot;user`.`user&quot;&lt;/tt&gt; and it, of course, fails. If I quote it just like &lt;tt&gt;@Table(name=&quot;`user.user`&quot;)&lt;/tt&gt;, the table name becomes &lt;tt&gt;&quot;user.user&quot;&lt;/tt&gt;, which fails too.&lt;/p&gt;

&lt;p&gt;If Doctrine allows to escape the reserved words, it should take into account this kind of usage as well.&lt;/p&gt;</description>
                <environment>Linux, PostgreSQL</environment>
            <key id="12994">DDC-1360</key>
            <summary>Reserved words escaping fails when using multiple reserved words</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/blocker.png">Blocker</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="elnur">Elnur Abdurrakhimov</reporter>
                        <labels>
                    </labels>
                <created>Sat, 3 Sep 2011 07:51:45 +0000</created>
                <updated>Tue, 3 Jan 2012 21:51:56 +0000</updated>
                    <resolved>Sat, 31 Dec 2011 10:22:59 +0000</resolved>
                            <version>2.1.1</version>
                                <fixVersion>2.2-BETA2</fixVersion>
                <fixVersion>2.2</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="16434" author="guilhermeblanco" created="Mon, 5 Sep 2011 05:38:30 +0000"  >&lt;p&gt;By now, it&apos;s currently impossible to do cross database joins in an easy way.&lt;br/&gt;
We have planned it through the schema support in @Table.&lt;/p&gt;

&lt;p&gt;I&apos;ll be working on this support for 2.2, but until there, my only recommendation is to not use a keyword as a table name.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;/p&gt;</comment>
                    <comment id="16436" author="elnur" created="Mon, 5 Sep 2011 08:10:36 +0000"  >&lt;p&gt;It&apos;s not cross database; it&apos;s just &lt;tt&gt;schema.table&lt;/tt&gt; in PostgreSQL. It works when not using reserved words, but fails with them.&lt;/p&gt;</comment>
                    <comment id="16716" author="beberlei" created="Fri, 28 Oct 2011 22:37:56 +0000"  >&lt;p&gt;How much of this ticket does your commit from some weeks ago cover guilherme?&lt;/p&gt;</comment>
                    <comment id="16849" author="beberlei" created="Wed, 16 Nov 2011 22:49:12 +0000"  >&lt;p&gt;Fixed for 2.2&lt;/p&gt;</comment>
                    <comment id="17082" author="elnur" created="Wed, 21 Dec 2011 18:16:56 +0000"  >&lt;p&gt;It still doesn&apos;t work. Tried on &lt;tt&gt;master&lt;/tt&gt;.&lt;/p&gt;</comment>
                    <comment id="17083" author="beberlei" created="Wed, 21 Dec 2011 23:00:16 +0000"  >&lt;p&gt;what kind of error do you get?&lt;/p&gt;</comment>
                    <comment id="17130" author="beberlei" created="Wed, 28 Dec 2011 18:31:09 +0000"  >&lt;p&gt;could reproduce the problem with table names and sequence names.&lt;/p&gt;</comment>
                    <comment id="17131" author="beberlei" created="Wed, 28 Dec 2011 19:31:02 +0000"  >&lt;p&gt;Fixed.&lt;/p&gt;</comment>
                    <comment id="17150" author="elnur" created="Thu, 29 Dec 2011 22:46:47 +0000"  >&lt;p&gt;I&apos;ve just got fresh clones of &lt;tt&gt;doctrine-doctrine2&lt;/tt&gt;, &lt;tt&gt;doctrine-dbal&lt;/tt&gt; and &lt;tt&gt;doctrine-common&lt;/tt&gt; &#8212; all on their &lt;tt&gt;master&lt;/tt&gt; branches.&lt;/p&gt;

&lt;p&gt;My entity has this annotation:&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;@ORM\Table(name=&lt;span class=&quot;code-quote&quot;&gt;&quot;`user`.`user`&quot;&lt;/span&gt;)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I&apos;m getting the following exception:&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;SQLSTATE[42P01]: Undefined table: 7 ERROR: relation &lt;span class=&quot;code-quote&quot;&gt;&quot;user.user&quot;&lt;/span&gt; 
does not exist LINE 1: ... is_private9,
u0_.created_at AS created_at10 FROM &quot;user.user... 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;So, it&apos;s translating &lt;tt&gt;`user`.`user`&lt;/tt&gt; to &lt;tt&gt;&quot;user.user&quot;&lt;/tt&gt;, while it should be &lt;tt&gt;&quot;user&quot;.&quot;user&quot;&lt;/tt&gt;.&lt;/p&gt;</comment>
                    <comment id="17151" author="elnur" created="Thu, 29 Dec 2011 22:58:24 +0000"  >&lt;p&gt;What changed is that earlier &lt;tt&gt;`user`.`user`&lt;/tt&gt; was translated to &lt;tt&gt;&quot;user`.`user&quot;&lt;/tt&gt;, while now it&apos;s translated to &lt;tt&gt;&quot;user.user&quot;&lt;/tt&gt;, but should be to &lt;tt&gt;&quot;user&quot;.&quot;user&quot;&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;I saw the commit related to this ticket (&lt;a href=&quot;https://github.com/doctrine/doctrine2/commit/959a68694e5827a74ad5b8c8216996ffff6196ba&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/commit/959a68694e5827a74ad5b8c8216996ffff6196ba&lt;/a&gt;) and I want to note that I&apos;m getting this error &lt;em&gt;not&lt;/em&gt; when creating a table, but when &lt;em&gt;querying&lt;/em&gt; it. I don&apos;t use Doctrine for creating tables anyway &#8212; I do it via plain SQL.&lt;/p&gt;</comment>
                    <comment id="17157" author="beberlei" created="Sat, 31 Dec 2011 10:22:59 +0000"  >&lt;p&gt;I keep trying until i fixed this, now with a commit into DBAL: &lt;a href=&quot;https://github.com/doctrine/dbal/commit/4cb8a99b65fb08e01fbc02cf9c0e07255e3f8463&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/commit/4cb8a99b65fb08e01fbc02cf9c0e07255e3f8463&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Will be included in Beta 2&lt;/p&gt;</comment>
                    <comment id="17161" author="elnur" created="Sat, 31 Dec 2011 13:03:06 +0000"  >&lt;p&gt;Now &lt;tt&gt;`user`.user&lt;/tt&gt;, &lt;tt&gt;`user`.`user`&lt;/tt&gt; and &lt;tt&gt;`user.user`&lt;/tt&gt; get escaped properly, ending up as &lt;tt&gt;&quot;user&quot;.&quot;user&quot;&lt;/tt&gt;. Interestingly enough, even only the beginning tick like in &lt;tt&gt;`user.user&lt;/tt&gt; ends up as &lt;tt&gt;&quot;user&quot;.&quot;user&quot;&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;user.`user`&lt;/tt&gt;, though, results in &lt;tt&gt;user.`user`&lt;/tt&gt; &#8212; that is, nothing gets escaped. I don&apos;t think this is a big deal, because if I can escape both schema and table name parts, then I won&apos;t run into problems. I&apos;m pointing this out in case it was intended to affect the escaping too.&lt;/p&gt;

&lt;p&gt;Good job, thanks.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>
</channel>
</rss>