<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:23:22 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>[SERVER-10521] Create all types involved in implementing the commands</title>
                <link>https://jira.mongodb.org/browse/SERVER-10521</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;We&apos;d like to use &quot;types&quot; for all message format involved in the commands.&lt;/p&gt;

&lt;p&gt;New expected types:&lt;br/&gt;
+ sharded insert op&lt;br/&gt;
+ sharded update op&lt;br/&gt;
+ sharded delete op&lt;/p&gt;

&lt;p&gt;There should be a common base type for these so they can all be serialize/deserialize in the same way&lt;/p&gt;</description>
                <environment></environment>
        <key id="86052">SERVER-10521</key>
            <summary>Create all types involved in implementing the commands</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="greg.mckeon@mongodb.com">Gregory McKeon</assignee>
                                    <reporter username="alerner">Alberto Lerner</reporter>
                        <labels>
                    </labels>
                <created>Thu, 15 Aug 2013 12:52:21 +0000</created>
                <updated>Thu, 2 Aug 2018 21:24:15 +0000</updated>
                            <resolved>Fri, 11 Oct 2013 23:17:06 +0000</resolved>
                                                    <fixVersion>2.5.3</fixVersion>
                                    <component>Sharding</component>
                    <component>Write Ops</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="446965" author="auto" created="Fri, 25 Oct 2013 21:07:30 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;gregstuder&apos;, u&apos;name&apos;: u&apos;Greg Studer&apos;, u&apos;email&apos;: u&apos;greg@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-10521&quot; title=&quot;Create all types involved in implementing the commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-10521&quot;&gt;&lt;del&gt;SERVER-10521&lt;/del&gt;&lt;/a&gt; kill test until mongod stable&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1429bc8a91004e120866bdc6fccb007a7d0f10fc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1429bc8a91004e120866bdc6fccb007a7d0f10fc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446862" author="auto" created="Fri, 25 Oct 2013 18:20:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;alerner&apos;, u&apos;name&apos;: u&apos;Alberto Lerner&apos;, u&apos;email&apos;: u&apos;alerner@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-10521&quot; title=&quot;Create all types involved in implementing the commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-10521&quot;&gt;&lt;del&gt;SERVER-10521&lt;/del&gt;&lt;/a&gt; Implement v0.5 version of write commands protocol (lint fix)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5ab631f4f4e64d8c336474f42d61a87d547804ef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5ab631f4f4e64d8c336474f42d61a87d547804ef&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446851" author="auto" created="Fri, 25 Oct 2013 17:57:53 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;alerner&apos;, u&apos;name&apos;: u&apos;Alberto Lerner&apos;, u&apos;email&apos;: u&apos;alerner@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-10521&quot; title=&quot;Create all types involved in implementing the commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-10521&quot;&gt;&lt;del&gt;SERVER-10521&lt;/del&gt;&lt;/a&gt; Implement v0.5 version of write commands protocol&lt;/p&gt;

&lt;p&gt;The follow changes were made:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&apos;ok&apos;s type is now the same as getlasterror&apos;s&lt;/li&gt;
	&lt;li&gt;&apos;errMsg&apos; is now &apos;errmsg&apos;, again, for getlasterror&apos;s compatibility&lt;/li&gt;
	&lt;li&gt;&apos;ordered&apos;s default is now true; the field is optional&lt;/li&gt;
	&lt;li&gt;&apos;writeConcern&apos; is now optional (same as before, default 
{w:1}
&lt;p&gt;)&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;introduced an &apos;upserted&apos; field with the _id of upserted documents&lt;/li&gt;
	&lt;li&gt;&apos;multi&apos; and &apos;upsert&apos; are optional and default to false&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/41633fff781a94fdac26895a55b5741a035d9c81&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/41633fff781a94fdac26895a55b5741a035d9c81&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="440004" author="auto" created="Fri, 11 Oct 2013 23:02:24 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;alerner&apos;, u&apos;name&apos;: u&apos;Alberto Lerner&apos;, u&apos;email&apos;: u&apos;alerner@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-10521&quot; title=&quot;Create all types involved in implementing the commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-10521&quot;&gt;&lt;del&gt;SERVER-10521&lt;/del&gt;&lt;/a&gt; Fix batched_command_response_test&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7555171ac736cd06c59fd5ebd958041d55c8420e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7555171ac736cd06c59fd5ebd958041d55c8420e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="423623" author="auto" created="Thu, 12 Sep 2013 16:51:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;alerner&apos;, u&apos;name&apos;: u&apos;Alberto Lerner&apos;, u&apos;email&apos;: u&apos;alerner@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-10521&quot; title=&quot;Create all types involved in implementing the commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-10521&quot;&gt;&lt;del&gt;SERVER-10521&lt;/del&gt;&lt;/a&gt; Adjust spacing for proper linting.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b7565690f4f3e40df4d959cfcac095d7d85b7a48&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b7565690f4f3e40df4d959cfcac095d7d85b7a48&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="423538" author="auto" created="Thu, 12 Sep 2013 14:55:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;alerner&apos;, u&apos;name&apos;: u&apos;Alberto Lerner&apos;, u&apos;email&apos;: u&apos;alerner@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-10521&quot; title=&quot;Create all types involved in implementing the commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-10521&quot;&gt;&lt;del&gt;SERVER-10521&lt;/del&gt;&lt;/a&gt; Types for write commands.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e82786a9f03cb18e924f72f787e184740576111b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e82786a9f03cb18e924f72f787e184740576111b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="406165" author="auto" created="Mon, 19 Aug 2013 11:59:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;alerner&apos;, u&apos;name&apos;: u&apos;Alberto Lerner&apos;, u&apos;email&apos;: u&apos;alerner@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-10521&quot; title=&quot;Create all types involved in implementing the commands&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-10521&quot;&gt;&lt;del&gt;SERVER-10521&lt;/del&gt;&lt;/a&gt; Introduce serializing/deserializing interface for types.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/68ba556626b05cfe6e32c883c3ca34fbdff5661f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/68ba556626b05cfe6e32c883c3ca34fbdff5661f&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 19 Aug 2013 11:59:23 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        10 years, 16 weeks, 5 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>greg.mckeon@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 16 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>alerner</customfieldvalue>
            <customfieldvalue>auto</customfieldvalue>
            <customfieldvalue>greg.mckeon@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrmjl3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrs9kn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>78779</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hs4npz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>