<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:10:52 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>[CDRIVER-873] GridFS long seeks forward</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-873</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;The specific example I have in mind is, If I read the beginning of a 200MB file, then seek ahead by 100MB and read again, what happens? Does the driver stupidly stream through 100MB of chunks, downloading all that data batch-by-batch from the server, until it reaches the proper chunk? I think the driver saves itself the effort of creating a new cursor in that case, but at great cost in network bandwidth....&lt;/p&gt;</description>
                <environment></environment>
        <key id="231006">CDRIVER-873</key>
            <summary>GridFS long seeks forward</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</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="jesse@mongodb.com">A. Jesse Jiryu Davis</assignee>
                                    <reporter username="jesse@mongodb.com">A. Jesse Jiryu Davis</reporter>
                        <labels>
                    </labels>
                <created>Tue, 22 Sep 2015 18:11:00 +0000</created>
                <updated>Wed, 3 May 2017 22:15:03 +0000</updated>
                            <resolved>Wed, 18 Nov 2015 19:32:06 +0000</resolved>
                                    <version>1.2-rc0</version>
                                    <fixVersion>TBD</fixVersion>
                                    <component>GridFS</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="1092072" author="xgen-internal-githook" created="Wed, 18 Nov 2015 19:29:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-873&quot; title=&quot;GridFS long seeks forward&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-873&quot;&gt;&lt;del&gt;CDRIVER-873&lt;/del&gt;&lt;/a&gt; optimize gridfs long seeks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/38cf613beb7bd74871f36ed8b101e0128a9fd579&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/38cf613beb7bd74871f36ed8b101e0128a9fd579&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1040087" author="kyle.suarez" created="Tue, 22 Sep 2015 18:33:18 +0000"  >&lt;p&gt;We should detect the case that our current cursor must stream through several batches and:&lt;/p&gt;

&lt;p&gt;1. Kill the cursor and invalidate it.&lt;br/&gt;
2. Open a new cursor that skips ahead to the appropriate location.&lt;/p&gt;

&lt;p&gt;This should save on the network traffic.&lt;/p&gt;</comment>
                    </comments>
                    <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|hre0sv:</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>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="741">C Driver 2015Q2 sprint 8</customfieldvalue>
    <customfieldvalue id="760">C Driver 2015Q2 sprint 9</customfieldvalue>
    <customfieldvalue id="781">C Driver 2015Q2 sprint 10</customfieldvalue>

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