<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:58:34 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-21833] Compact does not release space to the system with WiredTiger</title>
                <link>https://jira.mongodb.org/browse/SERVER-21833</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;The documentation clearly claims that &quot;On WiredTiger, compact will rewrite the collection and indexes to minimize disk space by releasing unused disk space to the system.&quot;  However as far as I can tell in 3.0.7 this does not actually happen.  I reduced dataSize of a collection from 130 GB to 30 GB and the storageSize remained the same at 61 GB after running compact.  This was mentioned in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-19062&quot; title=&quot;&amp;quot;compact&amp;quot; improvement for WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-19062&quot;&gt;&lt;del&gt;SERVER-19062&lt;/del&gt;&lt;/a&gt; which was marked as a dup for a ticket that doesn&apos;t address this problem.&lt;/p&gt;</description>
                <environment></environment>
        <key id="243129">SERVER-21833</key>
            <summary>Compact does not release space to the system with WiredTiger</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</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="keith.bostic@mongodb.com">Keith Bostic</assignee>
                                    <reporter username="lukejolly">Luke Jolly</reporter>
                        <labels>
                            <label>WTplaybook</label>
                            <label>code-and-test</label>
                    </labels>
                <created>Wed, 9 Dec 2015 23:00:52 +0000</created>
                <updated>Wed, 7 Dec 2016 22:38:04 +0000</updated>
                            <resolved>Thu, 7 Jan 2016 21:44:06 +0000</resolved>
                                    <version>3.0.7</version>
                                    <fixVersion>3.2.3</fixVersion>
                    <fixVersion>3.3.0</fixVersion>
                                    <component>WiredTiger</component>
                                        <votes>0</votes>
                                    <watches>18</watches>
                                                                                                                <comments>
                            <comment id="1158263" author="xgen-internal-githook" created="Fri, 29 Jan 2016 19:26:17 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;name&apos;: u&apos;Ramon Fernandez&apos;, u&apos;email&apos;: u&apos;ramon@mongodb.com&apos;}
&lt;p&gt;Message: Import wiredtiger-wiredtiger-2.7.0-559-g07966a4.tar.gz from wiredtiger branch mongodb-3.2&lt;/p&gt;

&lt;p&gt;ref: 3c2ad56..07966a4&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/WT-1517&quot; title=&quot;schema format edge cases&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-1517&quot;&gt;&lt;del&gt;WT-1517&lt;/del&gt;&lt;/a&gt;       schema format edge cases&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-1801&quot; title=&quot;Add a directory sync after rollback of a WT_SESSION::rename operation&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-1801&quot;&gt;&lt;del&gt;WT-1801&lt;/del&gt;&lt;/a&gt;       Add a directory sync after rollback of a WT_SESSION::rename operation&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2060&quot; title=&quot;Simplify aggregation of statistics&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2060&quot;&gt;&lt;del&gt;WT-2060&lt;/del&gt;&lt;/a&gt;       Simplify aggregation of statistics&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2073&quot; title=&quot;metadata cleanups&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2073&quot;&gt;&lt;del&gt;WT-2073&lt;/del&gt;&lt;/a&gt;       metadata cleanups&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2099&quot; title=&quot;Seeing memory underflow messages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2099&quot;&gt;&lt;del&gt;WT-2099&lt;/del&gt;&lt;/a&gt;       Seeing memory underflow messages&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2113&quot; title=&quot;truncate01 sometimes fails&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2113&quot;&gt;&lt;del&gt;WT-2113&lt;/del&gt;&lt;/a&gt;       truncate01 sometimes fails&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2142&quot; title=&quot;Connection cleanup in Python tests&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2142&quot;&gt;&lt;del&gt;WT-2142&lt;/del&gt;&lt;/a&gt;       Connection cleanup in Python tests&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2177&quot; title=&quot;Add an optional per-thread seed to random number generator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2177&quot;&gt;&lt;del&gt;WT-2177&lt;/del&gt;&lt;/a&gt;       Add an optional per-thread seed to random number generator&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2198&quot; title=&quot;bulk load and column store appends&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2198&quot;&gt;&lt;del&gt;WT-2198&lt;/del&gt;&lt;/a&gt;       bulk load and column store appends&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2216&quot; title=&quot;simplify row-store search loop slightly&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2216&quot;&gt;&lt;del&gt;WT-2216&lt;/del&gt;&lt;/a&gt;       simplify row-store search loop slightly&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2225&quot; title=&quot;New split code performance impact&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2225&quot;&gt;&lt;del&gt;WT-2225&lt;/del&gt;&lt;/a&gt;       New split code performance impact&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2231&quot; title=&quot;pinned page cursor searches could check parent keys&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2231&quot;&gt;&lt;del&gt;WT-2231&lt;/del&gt;&lt;/a&gt;       pinned page cursor searches could check parent keys&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2235&quot; title=&quot;wt printlog option without unicode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2235&quot;&gt;&lt;del&gt;WT-2235&lt;/del&gt;&lt;/a&gt;       wt printlog option without unicode&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2242&quot; title=&quot;WiredTiger treats dead trees the same as other trees in eviction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2242&quot;&gt;&lt;del&gt;WT-2242&lt;/del&gt;&lt;/a&gt;       WiredTiger treats dead trees the same as other trees in eviction&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2244&quot; title=&quot;Trigger in-memory splits sooner&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2244&quot;&gt;&lt;del&gt;WT-2244&lt;/del&gt;&lt;/a&gt;       Trigger in-memory splits sooner&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2245&quot; title=&quot;WTPERF Truncate has no ability to catch up when it falls behind&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2245&quot;&gt;&lt;del&gt;WT-2245&lt;/del&gt;&lt;/a&gt;       WTPERF Truncate has no ability to catch up when it falls behind&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2246&quot; title=&quot;column-store append searches the leaf page; the maximum record number fails CRUD operations&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2246&quot;&gt;&lt;del&gt;WT-2246&lt;/del&gt;&lt;/a&gt;       column-store append searches the leaf page; the maximum record number fails CRUD operations&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2247&quot; title=&quot;variable-length column-store in-memory page splits&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2247&quot;&gt;&lt;del&gt;WT-2247&lt;/del&gt;&lt;/a&gt;       variable-length column-store in-memory page splits&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2256&quot; title=&quot;WTPERFs throttle option fires in bursts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2256&quot;&gt;&lt;del&gt;WT-2256&lt;/del&gt;&lt;/a&gt;       WTPERFs throttle option fires in bursts&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2257&quot; title=&quot;wtperf doesn&amp;#39;t handle overriding workload config&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2257&quot;&gt;&lt;del&gt;WT-2257&lt;/del&gt;&lt;/a&gt;       wtperf doesn&apos;t handle overriding workload config&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2258&quot; title=&quot;WiredTiger preloads pages even when direct-IO is configured.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2258&quot;&gt;&lt;del&gt;WT-2258&lt;/del&gt;&lt;/a&gt;       WiredTiger preloads pages even when direct-IO is configured.&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2259&quot; title=&quot;__wt_evict_file_exclusive_on() should clear WT_BTREE_NO_EVICTION on error&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2259&quot;&gt;&lt;del&gt;WT-2259&lt;/del&gt;&lt;/a&gt;       __wt_evict_file_exclusive_on() should clear WT_BTREE_NO_EVICTION on error&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2260&quot; title=&quot;Workloads evict internal pages unexpectedly&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2260&quot;&gt;&lt;del&gt;WT-2260&lt;/del&gt;&lt;/a&gt;       Workloads evict internal pages unexpectedly&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2262&quot; title=&quot;Random sampling is skewed by tree shape&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2262&quot;&gt;&lt;del&gt;WT-2262&lt;/del&gt;&lt;/a&gt;       Random sampling is skewed by tree shape&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2265&quot; title=&quot;Wiredtiger related change in ppc64le specific code block in gcc.h&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2265&quot;&gt;&lt;del&gt;WT-2265&lt;/del&gt;&lt;/a&gt;       Wiredtiger related change in ppc64le specific code block in gcc.h&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2266&quot; title=&quot;Add wtperf config to set if perf thresholds are fatal&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2266&quot;&gt;&lt;del&gt;WT-2266&lt;/del&gt;&lt;/a&gt;       Add wtperf config to set if perf thresholds are fatal&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2267&quot; title=&quot;Improve wtperf throttling implementation to provide steady load&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2267&quot;&gt;&lt;del&gt;WT-2267&lt;/del&gt;&lt;/a&gt;       Improve wtperf throttling implementation to provide steady load&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2269&quot; title=&quot;wtperf should dump its config everytime it runs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2269&quot;&gt;&lt;del&gt;WT-2269&lt;/del&gt;&lt;/a&gt;       wtperf should dump its config everytime it runs&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2272&quot; title=&quot;Stress test assertion in the sweep server&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2272&quot;&gt;&lt;del&gt;WT-2272&lt;/del&gt;&lt;/a&gt;       Stress test assertion in the sweep server&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2275&quot; title=&quot;broken DB after application crash&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2275&quot;&gt;&lt;del&gt;WT-2275&lt;/del&gt;&lt;/a&gt;       broken DB after application crash&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2276&quot; title=&quot;tool to decode checkpoint addr &quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2276&quot;&gt;&lt;del&gt;WT-2276&lt;/del&gt;&lt;/a&gt;       tool to decode checkpoint addr&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2277&quot; title=&quot;Remove WT check against big-endian systems&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2277&quot;&gt;&lt;del&gt;WT-2277&lt;/del&gt;&lt;/a&gt;       Remove WT check against big-endian systems&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2279&quot; title=&quot;Define WT_PAUSE(), WT_FULL_BARRIER(), etc when s390x is defined&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2279&quot;&gt;&lt;del&gt;WT-2279&lt;/del&gt;&lt;/a&gt;       Define WT_PAUSE(), WT_FULL_BARRIER(), etc when s390x is defined&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2281&quot; title=&quot;wtperf smoke.sh fails on ppc64le&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2281&quot;&gt;&lt;del&gt;WT-2281&lt;/del&gt;&lt;/a&gt;       wtperf smoke.sh fails on ppc64le&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2282&quot; title=&quot;error in wt_txn_update_oldest verbose message test&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2282&quot;&gt;&lt;del&gt;WT-2282&lt;/del&gt;&lt;/a&gt;       error in wt_txn_update_oldest verbose message test&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2283&quot; title=&quot;retry in txn_update_oldest results in a hang&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2283&quot;&gt;&lt;del&gt;WT-2283&lt;/del&gt;&lt;/a&gt;       retry in txn_update_oldest results in a hang&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2284&quot; title=&quot;Repeated macro definition&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2284&quot;&gt;&lt;del&gt;WT-2284&lt;/del&gt;&lt;/a&gt;       Repeated macro definition&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2285&quot; title=&quot;configure should set BUFFER_ALIGNMENT_DEFAULT to 4kb on linux&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2285&quot;&gt;&lt;del&gt;WT-2285&lt;/del&gt;&lt;/a&gt;       configure should set BUFFER_ALIGNMENT_DEFAULT to 4kb on linux&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2287&quot; title=&quot;WT_SESSION.rebalance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2287&quot;&gt;&lt;del&gt;WT-2287&lt;/del&gt;&lt;/a&gt;       WT_SESSION.rebalance&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2289&quot; title=&quot;failure in fast key check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2289&quot;&gt;&lt;del&gt;WT-2289&lt;/del&gt;&lt;/a&gt;       failure in fast key check&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2290&quot; title=&quot;WT_SESSION.compact could be more effective.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2290&quot;&gt;&lt;del&gt;WT-2290&lt;/del&gt;&lt;/a&gt;       WT_SESSION.compact could be more effective.&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2291&quot; title=&quot;Random cursor walk inefficient in skip list only trees&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2291&quot;&gt;&lt;del&gt;WT-2291&lt;/del&gt;&lt;/a&gt;       Random cursor walk inefficient in skip list only trees&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2295&quot; title=&quot;WT_SESSION.create does a full-scan of the main table&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2295&quot;&gt;&lt;del&gt;WT-2295&lt;/del&gt;&lt;/a&gt;       WT_SESSION.create does a full-scan of the main table&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2296&quot; title=&quot;New log algorithm needs improving for sync/flush settings&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2296&quot;&gt;&lt;del&gt;WT-2296&lt;/del&gt;&lt;/a&gt;       New log algorithm needs improving for sync/flush settings&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2297&quot; title=&quot;Fix off-by-one error in Huffman config file parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2297&quot;&gt;&lt;del&gt;WT-2297&lt;/del&gt;&lt;/a&gt;       Fix off-by-one error in Huffman config file parsing&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2299&quot; title=&quot;upper-level WiredTiger code is reaching into the block manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2299&quot;&gt;&lt;del&gt;WT-2299&lt;/del&gt;&lt;/a&gt;       upper-level WiredTiger code is reaching into the block manager&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2301&quot; title=&quot;Add reading a range to wtperf&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2301&quot;&gt;&lt;del&gt;WT-2301&lt;/del&gt;&lt;/a&gt;       Add reading a range to wtperf&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2303&quot; title=&quot;Build warning in wtperf&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2303&quot;&gt;&lt;del&gt;WT-2303&lt;/del&gt;&lt;/a&gt;       Build warning in wtperf&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2304&quot; title=&quot;wtperf crash dumping config&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2304&quot;&gt;&lt;del&gt;WT-2304&lt;/del&gt;&lt;/a&gt;       wtperf crash dumping config&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2305&quot; title=&quot;Fix coverity scan issues on 23/12/2015&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2305&quot;&gt;&lt;del&gt;WT-2305&lt;/del&gt;&lt;/a&gt;       Fix coverity scan issues on 23/12/2015&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2307&quot; title=&quot;Internal page splits can corrupt cursor iteration&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2307&quot;&gt;&lt;del&gt;WT-2307&lt;/del&gt;&lt;/a&gt;       Internal page splits can corrupt cursor iteration&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2308&quot; title=&quot;custom extractor for ref_cursors in join cursor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2308&quot;&gt;&lt;del&gt;WT-2308&lt;/del&gt;&lt;/a&gt;       custom extractor for ref_cursors in join cursor&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2311&quot; title=&quot;Support Sparc&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2311&quot;&gt;&lt;del&gt;WT-2311&lt;/del&gt;&lt;/a&gt;       Support Sparc&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2312&quot; title=&quot;re-creating a deleted column-store page can corrupt the in-memory tree&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2312&quot;&gt;&lt;del&gt;WT-2312&lt;/del&gt;&lt;/a&gt;       re-creating a deleted column-store page can corrupt the in-memory tree&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2313&quot; title=&quot;sweep-server: conn_dhandle.c, 610: dhandle != conn-&amp;gt;cache-&amp;gt;evict_file_next&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2313&quot;&gt;&lt;del&gt;WT-2313&lt;/del&gt;&lt;/a&gt;       sweep-server: conn_dhandle.c, 610: dhandle != conn-&amp;gt;cache-&amp;gt;evict_file_next&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2314&quot; title=&quot;page-swap error handling is inconsistent&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2314&quot;&gt;&lt;del&gt;WT-2314&lt;/del&gt;&lt;/a&gt;       page-swap error handling is inconsistent&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2316&quot; title=&quot;stress test failure: WT_CURSOR.prev out-of-order returns&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2316&quot;&gt;&lt;del&gt;WT-2316&lt;/del&gt;&lt;/a&gt;       stress test failure: WT_CURSOR.prev out-of-order returns&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2320&quot; title=&quot;Only check copyright when cutting releases&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2320&quot;&gt;&lt;del&gt;WT-2320&lt;/del&gt;&lt;/a&gt;       Only check copyright when cutting releases&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2321&quot; title=&quot;WT-2321: race between eviction and worker threads on the eviction queue&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2321&quot;&gt;&lt;del&gt;WT-2321&lt;/del&gt;&lt;/a&gt;       &lt;a href=&quot;https://jira.mongodb.org/browse/WT-2321&quot; title=&quot;WT-2321: race between eviction and worker threads on the eviction queue&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2321&quot;&gt;&lt;del&gt;WT-2321&lt;/del&gt;&lt;/a&gt;: race between eviction and worker threads on the eviction queue&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2326&quot; title=&quot;Change WTPERF to use new memory allocation functions instead of the standard&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2326&quot;&gt;&lt;del&gt;WT-2326&lt;/del&gt;&lt;/a&gt;       Change WTPERF to use new memory allocation functions instead of the standard&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2328&quot; title=&quot;schema drop does direct unlink, it should use a block manager interface.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2328&quot;&gt;&lt;del&gt;WT-2328&lt;/del&gt;&lt;/a&gt;       schema drop does direct unlink, it should use a block manager interface.&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2331&quot; title=&quot;Checking of search() result for reference cursors before join()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2331&quot;&gt;&lt;del&gt;WT-2331&lt;/del&gt;&lt;/a&gt;       Checking of search() result for reference cursors before join()&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2332&quot; title=&quot;Bug in logging write-no-sync mode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2332&quot;&gt;&lt;del&gt;WT-2332&lt;/del&gt;&lt;/a&gt;       Bug in logging write-no-sync mode&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2333&quot; title=&quot;Add a flag so drop doesn&amp;#39;t block&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2333&quot;&gt;&lt;del&gt;WT-2333&lt;/del&gt;&lt;/a&gt;       Add a flag so drop doesn&apos;t block&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2335&quot; title=&quot;NULL pointer crash in config_check_search with invalid configuration string&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2335&quot;&gt;&lt;del&gt;WT-2335&lt;/del&gt;&lt;/a&gt;       NULL pointer crash in config_check_search with invalid configuration string&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2338&quot; title=&quot;Disable using pre-allocated log files when backup cursor is open&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2338&quot;&gt;&lt;del&gt;WT-2338&lt;/del&gt;&lt;/a&gt;       Disable using pre-allocated log files when backup cursor is open&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2339&quot; title=&quot;format post-rebalance verify failure (stress run #11586)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2339&quot;&gt;&lt;del&gt;WT-2339&lt;/del&gt;&lt;/a&gt;       format post-rebalance verify failure (stress run #11586)&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2340&quot; title=&quot;Add logging guarantee assertions, whitespace&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2340&quot;&gt;&lt;del&gt;WT-2340&lt;/del&gt;&lt;/a&gt;       Add logging guarantee assertions, whitespace&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2342&quot; title=&quot;Enhance wtperf to support background create and drop operations&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2342&quot;&gt;&lt;del&gt;WT-2342&lt;/del&gt;&lt;/a&gt;       Enhance wtperf to support background create and drop operations&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2344&quot; title=&quot;OS X compiler warning&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2344&quot;&gt;&lt;del&gt;WT-2344&lt;/del&gt;&lt;/a&gt;       OS X compiler warning&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2347&quot; title=&quot;Java: schema format edge cases&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2347&quot;&gt;&lt;del&gt;WT-2347&lt;/del&gt;&lt;/a&gt;       Java: schema format edge cases&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2348&quot; title=&quot;xargs -P isn&amp;#39;t portable&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2348&quot;&gt;&lt;del&gt;WT-2348&lt;/del&gt;&lt;/a&gt;       xargs -P isn&apos;t portable&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2355&quot; title=&quot;Fix minor scratch buffer usage in logging&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2355&quot;&gt;&lt;del&gt;WT-2355&lt;/del&gt;&lt;/a&gt;       Fix minor scratch buffer usage in logging&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21833&quot; title=&quot;Compact does not release space to the system with WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21833&quot;&gt;&lt;del&gt;SERVER-21833&lt;/del&gt;&lt;/a&gt;  Compact does not release space to the system with WiredTiger&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21887&quot; title=&quot;$sample takes disproportionately long time on newly created collection&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21887&quot;&gt;&lt;del&gt;SERVER-21887&lt;/del&gt;&lt;/a&gt;  $sample takes disproportionately long time on newly created collection&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22064&quot; title=&quot;Coverity analysis defect 77699: Unchecked return value&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22064&quot;&gt;&lt;del&gt;SERVER-22064&lt;/del&gt;&lt;/a&gt;  Coverity analysis defect 77699: Unchecked return value&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21944&quot; title=&quot;WiredTiger changes for 3.2.2&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21944&quot;&gt;&lt;del&gt;SERVER-21944&lt;/del&gt;&lt;/a&gt;  WiredTiger changes for 3.2.2&lt;br/&gt;
Branch: v3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5d6532f3d5227ff76f62c4810c98a4ef4d0c8c56&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5d6532f3d5227ff76f62c4810c98a4ef4d0c8c56&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1129095" author="xgen-internal-githook" created="Thu, 7 Jan 2016 21:43:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;name&apos;: u&apos;Ramon Fernandez&apos;, u&apos;email&apos;: u&apos;ramon@mongodb.com&apos;}
&lt;p&gt;Message: Import wiredtiger-wiredtiger-2.7.0-269-g44463c5.tar.gz from wiredtiger branch mongodb-3.4&lt;/p&gt;

&lt;p&gt;ref: 3c2ad56..44463c5&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21833&quot; title=&quot;Compact does not release space to the system with WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21833&quot;&gt;&lt;del&gt;SERVER-21833&lt;/del&gt;&lt;/a&gt;  Compact does not release space to the system with WiredTiger&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2060&quot; title=&quot;Simplify aggregation of statistics&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2060&quot;&gt;&lt;del&gt;WT-2060&lt;/del&gt;&lt;/a&gt;       Simplify aggregation of statistics&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2099&quot; title=&quot;Seeing memory underflow messages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2099&quot;&gt;&lt;del&gt;WT-2099&lt;/del&gt;&lt;/a&gt;       Seeing memory underflow messages&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2113&quot; title=&quot;truncate01 sometimes fails&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2113&quot;&gt;&lt;del&gt;WT-2113&lt;/del&gt;&lt;/a&gt;       truncate01 sometimes fails&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2177&quot; title=&quot;Add an optional per-thread seed to random number generator&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2177&quot;&gt;&lt;del&gt;WT-2177&lt;/del&gt;&lt;/a&gt;       Add a per-thread seed to random number generator&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2198&quot; title=&quot;bulk load and column store appends&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2198&quot;&gt;&lt;del&gt;WT-2198&lt;/del&gt;&lt;/a&gt;       bulk load and column store appends&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2231&quot; title=&quot;pinned page cursor searches could check parent keys&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2231&quot;&gt;&lt;del&gt;WT-2231&lt;/del&gt;&lt;/a&gt;       pinned page cursor searches could check parent keys&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2235&quot; title=&quot;wt printlog option without unicode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2235&quot;&gt;&lt;del&gt;WT-2235&lt;/del&gt;&lt;/a&gt;       wt printlog option without unicode&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2245&quot; title=&quot;WTPERF Truncate has no ability to catch up when it falls behind&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2245&quot;&gt;&lt;del&gt;WT-2245&lt;/del&gt;&lt;/a&gt;       WTPERF Truncate has no ability to catch up when it falls behind&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2246&quot; title=&quot;column-store append searches the leaf page; the maximum record number fails CRUD operations&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2246&quot;&gt;&lt;del&gt;WT-2246&lt;/del&gt;&lt;/a&gt;       column-store append searches the leaf page; the maximum record number fails CRUD operations&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2256&quot; title=&quot;WTPERFs throttle option fires in bursts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2256&quot;&gt;&lt;del&gt;WT-2256&lt;/del&gt;&lt;/a&gt;       WTPERFs throttle option fires in bursts&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2257&quot; title=&quot;wtperf doesn&amp;#39;t handle overriding workload config&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2257&quot;&gt;&lt;del&gt;WT-2257&lt;/del&gt;&lt;/a&gt;       wtperf doesn&apos;t handle overriding workload config&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2259&quot; title=&quot;__wt_evict_file_exclusive_on() should clear WT_BTREE_NO_EVICTION on error&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2259&quot;&gt;&lt;del&gt;WT-2259&lt;/del&gt;&lt;/a&gt;       __wt_evict_file_exclusive_on() should clear WT_BTREE_NO_EVICTION on error&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2260&quot; title=&quot;Workloads evict internal pages unexpectedly&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2260&quot;&gt;&lt;del&gt;WT-2260&lt;/del&gt;&lt;/a&gt;       Workloads evict internal pages unexpectedly&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2262&quot; title=&quot;Random sampling is skewed by tree shape&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2262&quot;&gt;&lt;del&gt;WT-2262&lt;/del&gt;&lt;/a&gt;       Random sampling is skewed by tree shape&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2265&quot; title=&quot;Wiredtiger related change in ppc64le specific code block in gcc.h&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2265&quot;&gt;&lt;del&gt;WT-2265&lt;/del&gt;&lt;/a&gt;       Wiredtiger related change in ppc64le specific code block in gcc.h&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2266&quot; title=&quot;Add wtperf config to set if perf thresholds are fatal&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2266&quot;&gt;&lt;del&gt;WT-2266&lt;/del&gt;&lt;/a&gt;       Add wtperf config to set if perf thresholds are fatal&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2269&quot; title=&quot;wtperf should dump its config everytime it runs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2269&quot;&gt;&lt;del&gt;WT-2269&lt;/del&gt;&lt;/a&gt;       wtperf should dump its config everytime it runs&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2272&quot; title=&quot;Stress test assertion in the sweep server&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2272&quot;&gt;&lt;del&gt;WT-2272&lt;/del&gt;&lt;/a&gt;       Stress test assertion in the sweep server&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2275&quot; title=&quot;broken DB after application crash&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2275&quot;&gt;&lt;del&gt;WT-2275&lt;/del&gt;&lt;/a&gt;       broken DB after application crash&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2276&quot; title=&quot;tool to decode checkpoint addr &quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2276&quot;&gt;&lt;del&gt;WT-2276&lt;/del&gt;&lt;/a&gt;       tool to decode checkpoint addr&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2277&quot; title=&quot;Remove WT check against big-endian systems&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2277&quot;&gt;&lt;del&gt;WT-2277&lt;/del&gt;&lt;/a&gt;       Remove WT check against big-endian systems&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2279&quot; title=&quot;Define WT_PAUSE(), WT_FULL_BARRIER(), etc when s390x is defined&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2279&quot;&gt;&lt;del&gt;WT-2279&lt;/del&gt;&lt;/a&gt;       Define WT_PAUSE(), WT_FULL_BARRIER(), etc when s390x is defined&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2281&quot; title=&quot;wtperf smoke.sh fails on ppc64le&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2281&quot;&gt;&lt;del&gt;WT-2281&lt;/del&gt;&lt;/a&gt;       wtperf smoke.sh fails on ppc64le&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2282&quot; title=&quot;error in wt_txn_update_oldest verbose message test&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2282&quot;&gt;&lt;del&gt;WT-2282&lt;/del&gt;&lt;/a&gt;       error in wt_txn_update_oldest verbose message test&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2283&quot; title=&quot;retry in txn_update_oldest results in a hang&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2283&quot;&gt;&lt;del&gt;WT-2283&lt;/del&gt;&lt;/a&gt;       retry in txn_update_oldest results in a hang&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2285&quot; title=&quot;configure should set BUFFER_ALIGNMENT_DEFAULT to 4kb on linux&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2285&quot;&gt;&lt;del&gt;WT-2285&lt;/del&gt;&lt;/a&gt;       configure should set BUFFER_ALIGNMENT_DEFAULT to 4kb on linux&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2289&quot; title=&quot;failure in fast key check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2289&quot;&gt;&lt;del&gt;WT-2289&lt;/del&gt;&lt;/a&gt;       failure in fast key check&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2290&quot; title=&quot;WT_SESSION.compact could be more effective.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2290&quot;&gt;&lt;del&gt;WT-2290&lt;/del&gt;&lt;/a&gt;       WT_SESSION.compact could be more effective.&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2291&quot; title=&quot;Random cursor walk inefficient in skip list only trees&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2291&quot;&gt;&lt;del&gt;WT-2291&lt;/del&gt;&lt;/a&gt;       Random cursor walk inefficient in skip list only trees&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2297&quot; title=&quot;Fix off-by-one error in Huffman config file parsing&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2297&quot;&gt;&lt;del&gt;WT-2297&lt;/del&gt;&lt;/a&gt;       Fix off-by-one error in Huffman config file parsing&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2299&quot; title=&quot;upper-level WiredTiger code is reaching into the block manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2299&quot;&gt;&lt;del&gt;WT-2299&lt;/del&gt;&lt;/a&gt;       upper-level WiredTiger code is reaching into the block manager&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2301&quot; title=&quot;Add reading a range to wtperf&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2301&quot;&gt;&lt;del&gt;WT-2301&lt;/del&gt;&lt;/a&gt;       Add reading a range to wtperf&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2303&quot; title=&quot;Build warning in wtperf&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2303&quot;&gt;&lt;del&gt;WT-2303&lt;/del&gt;&lt;/a&gt;       Build warning in wtperf&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2304&quot; title=&quot;wtperf crash dumping config&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2304&quot;&gt;&lt;del&gt;WT-2304&lt;/del&gt;&lt;/a&gt;       wtperf crash dumping config&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2307&quot; title=&quot;Internal page splits can corrupt cursor iteration&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2307&quot;&gt;&lt;del&gt;WT-2307&lt;/del&gt;&lt;/a&gt;       Internal page splits can corrupt cursor iteration&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2311&quot; title=&quot;Support Sparc&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2311&quot;&gt;&lt;del&gt;WT-2311&lt;/del&gt;&lt;/a&gt;       Support Sparc&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d845b75e5f0837f801bdf371babd985308a1ad80&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d845b75e5f0837f801bdf371babd985308a1ad80&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1117115" author="xgen-internal-githook" created="Thu, 17 Dec 2015 15:19:09 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;sueloverso&apos;, u&apos;name&apos;: u&apos;sueloverso&apos;, u&apos;email&apos;: u&apos;sue@mongodb.com&apos;}
&lt;p&gt;Message: Merge pull request #2388 from wiredtiger/&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21833&quot; title=&quot;Compact does not release space to the system with WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21833&quot;&gt;&lt;del&gt;SERVER-21833&lt;/del&gt;&lt;/a&gt;-compact&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21833&quot; title=&quot;Compact does not release space to the system with WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21833&quot;&gt;&lt;del&gt;SERVER-21833&lt;/del&gt;&lt;/a&gt;: fix compaction&lt;br/&gt;
Branch: develop&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/60cb492a56d67fe637e16f0310486ba987da22d5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/60cb492a56d67fe637e16f0310486ba987da22d5&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1117114" author="xgen-internal-githook" created="Thu, 17 Dec 2015 15:19:08 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;sueloverso&apos;, u&apos;name&apos;: u&apos;sueloverso&apos;, u&apos;email&apos;: u&apos;sue@mongodb.com&apos;}
&lt;p&gt;Message: Merge pull request #2388 from wiredtiger/&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21833&quot; title=&quot;Compact does not release space to the system with WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21833&quot;&gt;&lt;del&gt;SERVER-21833&lt;/del&gt;&lt;/a&gt;-compact&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21833&quot; title=&quot;Compact does not release space to the system with WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21833&quot;&gt;&lt;del&gt;SERVER-21833&lt;/del&gt;&lt;/a&gt;: fix compaction&lt;br/&gt;
Branch: develop&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/60cb492a56d67fe637e16f0310486ba987da22d5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/60cb492a56d67fe637e16f0310486ba987da22d5&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1117113" author="xgen-internal-githook" created="Thu, 17 Dec 2015 15:19:07 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;keithbostic&apos;, u&apos;name&apos;: u&apos;Keith Bostic&apos;, u&apos;email&apos;: u&apos;keith@wiredtiger.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21833&quot; title=&quot;Compact does not release space to the system with WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21833&quot;&gt;&lt;del&gt;SERVER-21833&lt;/del&gt;&lt;/a&gt;: Add compaction support for multi-block reconciliations,&lt;br/&gt;
they&apos;re expected on internal pages in the presence of large caches&lt;br/&gt;
(and probably expected in the case of large page sizes as well).&lt;br/&gt;
Branch: develop&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/5dc3ecf4720ee42478064bbfbee7ced1d96e8315&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/5dc3ecf4720ee42478064bbfbee7ced1d96e8315&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1117109" author="xgen-internal-githook" created="Thu, 17 Dec 2015 15:19:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;sueloverso&apos;, u&apos;name&apos;: u&apos;Susan LoVerso&apos;, u&apos;email&apos;: u&apos;sue@wiredtiger.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21833&quot; title=&quot;Compact does not release space to the system with WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21833&quot;&gt;&lt;del&gt;SERVER-21833&lt;/del&gt;&lt;/a&gt; Add unit test to test compact bug.&lt;br/&gt;
Branch: develop&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/d3e84b810819f20766f63a237b05146ff7d86991&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/d3e84b810819f20766f63a237b05146ff7d86991&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1117108" author="xgen-internal-githook" created="Thu, 17 Dec 2015 15:19:02 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;keithbostic&apos;, u&apos;name&apos;: u&apos;Keith Bostic&apos;, u&apos;email&apos;: u&apos;keith@wiredtiger.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21833&quot; title=&quot;Compact does not release space to the system with WiredTiger&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21833&quot;&gt;&lt;del&gt;SERVER-21833&lt;/del&gt;&lt;/a&gt;: Fix a bug introduced in 769dc59 (March, 2015), when we started&lt;br/&gt;
clearing WT_BLOCK.compact_pct_tenths in __wt_block_compact_start. The problem&lt;br/&gt;
is __wt_block_compact_skip is the first block compaction routine called, it&lt;br/&gt;
it sets WT_BLOCK.compact_pct_tenths and then returns if any compaction is to&lt;br/&gt;
be done. The __wt_block_compact_start function is called after that, when the&lt;br/&gt;
compaction run is starting. This bug effectively prevents compaction from&lt;br/&gt;
ever happening, the size checked in __wt_block_compact_page_skip to decide&lt;br/&gt;
if a page should be rewritten or skipped is the file&apos;s total size, and every&lt;br/&gt;
page is skipped.&lt;br/&gt;
Branch: develop&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/ad33acecd0d537c8adcc8a941f0dfda13541a06c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/ad33acecd0d537c8adcc8a941f0dfda13541a06c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1114833" author="lukejolly" created="Tue, 15 Dec 2015 14:56:52 +0000"  >&lt;p&gt;Thanks for the updates.  Let me know if there&apos;s anything I need to do.  I&apos;ve got my backups and mongo cluster in a better start so that I can actually run tests if need be.&lt;/p&gt;</comment>
                            <comment id="1114167" author="keith.bostic" created="Mon, 14 Dec 2015 21:29:37 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=lukejolly&quot; class=&quot;user-hover&quot; rel=&quot;lukejolly&quot;&gt;lukejolly&lt;/a&gt;, we think we understand this one, so there&apos;s no need for additional work on your part.&lt;/p&gt;</comment>
                            <comment id="1114126" author="sue.loverso" created="Mon, 14 Dec 2015 21:07:25 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=lukejolly&quot; class=&quot;user-hover&quot; rel=&quot;lukejolly&quot;&gt;lukejolly&lt;/a&gt; I created a WT-specific unit test that models the description you gave above and reproduced the symptom here.  We will let you know when there is more information.&lt;/p&gt;</comment>
                            <comment id="1113533" author="keith.bostic" created="Mon, 14 Dec 2015 15:05:30 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=lukejolly&quot; class=&quot;user-hover&quot; rel=&quot;lukejolly&quot;&gt;lukejolly&lt;/a&gt;, a couple of other possibilities:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;We could upload a copy of the collection that&apos;s failing to compact, and try to compact it ourselves.&lt;/li&gt;
	&lt;li&gt;If you have before/after snapshots of the collection that&apos;s not compacting, there are utility commands you could compile and run that would help us understand the failure (but that&apos;s likely to take several iterations).&lt;/li&gt;
	&lt;li&gt;We could have you turn on verbose messages for the compaction command; I&apos;m honestly not sure how useful this would be, but it might help us diagnose the problem and it&apos;s pretty easy to do.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="1111121" author="sue.loverso" created="Thu, 10 Dec 2015 18:56:31 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=lukejolly&quot; class=&quot;user-hover&quot; rel=&quot;lukejolly&quot;&gt;lukejolly&lt;/a&gt; Can you create a repro js script that mimics your db and collection and shows this behavior that we could run here?  Can it insert a large enough amount of random data, show the stats, delete half, show the stats, compact, show the stats, etc?  It may not need to be as large as your original dataset.&lt;/p&gt;</comment>
                            <comment id="1110922" author="lukejolly" created="Thu, 10 Dec 2015 17:07:21 +0000"  >&lt;p&gt;No, the storage size never decreased.  Before the  deletes it was 61 GB. After deletes and a compaction it was still 61 GB.&lt;/p&gt;</comment>
                            <comment id="1110864" author="keith.bostic" created="Thu, 10 Dec 2015 16:36:19 +0000"  >&lt;p&gt;Please correct me if I&apos;m wrong, but it sounds like you deleted the documents and the storage size decreased, but the storage size did not decrease again, after doing a subsequent compact. Is that correct?&lt;/p&gt;

&lt;p&gt;If so, then this is expected behavior; the underlying store compacts any time that it can, for example, when documents are deleted. If space can be discarded in the normal course of events, then there may be no additional compaction returned from explicitly attempting to compact the collection.&lt;/p&gt;</comment>
                            <comment id="1110837" author="lukejolly" created="Thu, 10 Dec 2015 16:15:02 +0000"  >&lt;p&gt;To clarify, I have a db with one collection.  There was roughly 21,500,000 documents in the collection and db.stats showed it has having a dataSize of 138 GB with storageSize of 61 GB.  I then deleted 11,000,000 of the documents (these were also much bigger documents then the ones I left).  Now the dataSize is 21 GB but the dataSize has remained the same even after a compact.  The disk has 262 GB out of 438 GB free so it definitely has enough to do any moving or rewriting it needs to.&lt;/p&gt;

&lt;p&gt;The reason I started doing these deletes was because my backups started failing because they are too big.  It appears I do not have a successful backup of before I did the deletes.  I can run any commands/utilities you want on the current data set if that will help.  I will also be doing a sizable delete on a different db.  I will make sure I have a good backup before this.&lt;/p&gt;</comment>
                            <comment id="1110766" author="keith.bostic" created="Thu, 10 Dec 2015 15:44:48 +0000"  >&lt;p&gt;Hi, &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=lukejolly&quot; class=&quot;user-hover&quot; rel=&quot;lukejolly&quot;&gt;lukejolly&lt;/a&gt;, thank you for your report.&lt;/p&gt;

&lt;p&gt;Generally, when compaction doesn&apos;t have the desired effect is when there&apos;s real data in the file for whatever reason.&lt;/p&gt;

&lt;p&gt;When you say you &quot;reduced dataSize of a collection&quot;, can you tell me a bit more about that process, and how you know the underlying &quot;live&quot; data size was reduced?&lt;/p&gt;

&lt;p&gt;Can you easily reproduce this behavior?&lt;/p&gt;

&lt;p&gt;The next step in debugging this is probably to run some separate utility commands on the before and after Mongo repositories (since the data is probably a bit too large to upload). Would that be possible?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="243525">SERVER-21872</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="245051">SERVER-22015</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>16.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12451" key="com.atlassian.jira.plugin.system.customfieldtypes:multiversion">
                        <customfieldname>Backport Completed</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="15909">3.2.3</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 9 Dec 2015 23:05:07 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        8 years, 2 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>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            8 years, 2 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>keith.bostic@mongodb.com</customfieldvalue>
            <customfieldvalue>lukejolly</customfieldvalue>
            <customfieldvalue>sue.loverso@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrkmlz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hsewfb:</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_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|hrkzrj:</customfieldvalue>

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