<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:26:51 UTC 2024

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 append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[EF-76] Select projection rewriting</title>
                <link>https://jira.mongodb.org/browse/EF-76</link>
                <project id="22583" key="EF">Entity Framework</project>
                    <description>&lt;p&gt;Right now many types of final-select are not supported because the LINQ v3 provider does not support them.&lt;/p&gt;

&lt;p&gt;In order to more broadly support:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Anonymous projections&lt;/li&gt;
	&lt;li&gt;Object constructors&lt;/li&gt;
	&lt;li&gt;Constructor methods/factories&lt;/li&gt;
	&lt;li&gt;Tuples&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;We should rewrite the final select projection in order to turn it into a simple anonymous projection for the V3 provider.&lt;/p&gt;

&lt;p&gt;There may be additional work in making sure the anonymous projected results are passed correctly into the shaper in order to correctly access all the entity references (including full).&lt;/p&gt;</description>
                <environment></environment>
        <key id="2500017">EF-76</key>
            <summary>Select projection rewriting</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="11263" iconUrl="https://jira.mongodb.org/images/icons/statuses/generic.png" description="">Scheduled</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="damien.guard@mongodb.com">Damien Guard</assignee>
                                    <reporter username="damien.guard@mongodb.com">Damien Guard</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 Nov 2023 20:25:30 +0000</created>
                <updated>Thu, 21 Dec 2023 17:49:44 +0000</updated>
                                                            <fixVersion>GA 1</fixVersion>
                                                        <votes>1</votes>
                                    <watches>2</watches>
                                                                                                                        <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i20zy1:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>