<!-- 
RSS generated by JIRA (5.2.7#850-sha1:b2af0c8dc8537b36121c6a579fabbdf79fc919e5) at Sun May 26 06:49:46 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/MODM-130/MODM-130.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>[MODM-130] @ChangeTrackingPolicy notation is ignored in @MappedSuperclass</title>
                <link>http://www.doctrine-project.org/jira/browse/MODM-130</link>
                <project id="10044" key="MODM">Doctrine MongoDB ODM</project>
                        <description>&lt;p&gt;I am not sure if it&apos;s supposed to be that @MappedSuperclass document can define @ChangeTrackingPolicy for multiple documents but in fact it does not work.&lt;/p&gt;

&lt;p&gt;In other words in the case below:&lt;br/&gt;
===================================================&lt;/p&gt;

&lt;p&gt;/**&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;@MappedSuperclass&lt;/li&gt;
	&lt;li&gt;@InheritanceType(&quot;COLLECTION_PER_CLASS&quot;)&lt;/li&gt;
	&lt;li&gt;@ChangeTrackingPolicy(&quot;DEFERRED_EXPLICIT&quot;)&lt;br/&gt;
 */&lt;br/&gt;
abstract class MappedDocument&lt;br/&gt;
{&lt;br/&gt;
}&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;/**&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;@Document(collection=&quot;chart&quot;)&lt;br/&gt;
 */&lt;br/&gt;
class Chart extends MappedDocument&lt;br/&gt;
{&lt;br/&gt;
}&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;===================================================&lt;/p&gt;

&lt;p&gt;class Chart &lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;has InheritanceType = INHERITANCE_TYPE_COLLECTION_PER_CLASS which is expected&lt;/li&gt;
	&lt;li&gt;but  ChangeTrackingPolicy = CHANGETRACKING_DEFERRED_IMPLICIT (value by default) which is NOT expected.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;At the same time if to define ChangeTrackingPolicy in the Chart class instead of MappedDocument it works as expected.&lt;/p&gt;
</description>
                <environment>CentOS 5.5, PHP 5.3</environment>
            <key id="12443">MODM-130</key>
            <summary>@ChangeTrackingPolicy notation is ignored in @MappedSuperclass</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="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="jwage">Jonathan H. Wage</assignee>
                                <reporter username="vkaplich">Vitaliy Kaplich</reporter>
                        <labels>
                    </labels>
                <created>Wed, 2 Mar 2011 10:56:24 +0000</created>
                <updated>Wed, 2 Mar 2011 10:56:24 +0000</updated>
                                    <version>1.0.0BETA1</version>
                                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>
</channel>
</rss>