<!-- 
RSS generated by JIRA (5.2.7#850-sha1:b2af0c8dc8537b36121c6a579fabbdf79fc919e5) at Sun May 19 02:52:45 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/si/jira.issueviews:issue-xml/DDC-2071/DDC-2071.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Doctrine Project</title>
    <link>http://www.doctrine-project.org/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>5.2.7</version>
        <build-number>850</build-number>
        <build-date>21-02-2013</build-date>
    </build-info>

<item>
            <title>[DDC-2071] [GH-476] Replaced the setting of Ids to the whereInQuery with a more performant implementation</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-2071</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of HarmenM:&lt;/p&gt;

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

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

&lt;p&gt;While working with large datasets in combination with pagination (ie. a pagination window of 100 or more), the performance drastically decreased.&lt;/p&gt;

&lt;p&gt;I tracked the problem down to the setting of the parameters. In the old implementation, the parameters are set individually. This pull request sets the parameter as an array to the Query and Walker.&lt;/p&gt;

&lt;p&gt;Testing results (# of entities, original performance, improved performance):&lt;br/&gt;
32	0,036	0,033&lt;br/&gt;
64	0,043	0,037&lt;br/&gt;
128	0,065	0,043&lt;br/&gt;
256	0,133	0,057&lt;br/&gt;
512	0,360	0,088&lt;br/&gt;
1024	1,212	0,157&lt;br/&gt;
2048	4,462	0,332&lt;br/&gt;
4096	17,203	0,818&lt;/p&gt;</description>
                <environment></environment>
            <key id="14121">DDC-2071</key>
            <summary>[GH-476] Replaced the setting of Ids to the whereInQuery with a more performant implementation</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, 12 Oct 2012 11:30:20 +0000</created>
                <updated>Mon, 12 Nov 2012 11:33:14 +0000</updated>
                    <resolved>Mon, 12 Nov 2012 11:33:14 +0000</resolved>
                                            <fixVersion>2.3.1</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>
</channel>
</rss>