<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:02:59 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>[JAVA-4795] Clean up internal packages</title>
                <link>https://jira.mongodb.org/browse/JAVA-4795</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;ul&gt;
	&lt;li&gt;Ensure that every public type has Javadoc indicating it&apos;s not part of the public API&lt;/li&gt;
	&lt;li&gt;Remove boilerplate Javadoc&lt;/li&gt;
	&lt;li&gt;Remove some unused methods&lt;/li&gt;
	&lt;li&gt;Encapsulate concrete operations in SyncOperations/AsyncOperations&lt;/li&gt;
	&lt;li&gt;Move legacy write operations to driver-legacy&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="2168826">JAVA-4795</key>
            <summary>Clean up internal packages</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</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="13201">Fixed</resolution>
                                        <assignee username="jeff.yemin@mongodb.com">Jeffrey Yemin</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Thu, 27 Oct 2022 18:02:21 +0000</created>
                <updated>Sat, 28 Oct 2023 11:20:32 +0000</updated>
                            <resolved>Fri, 11 Nov 2022 15:27:11 +0000</resolved>
                                                    <fixVersion>4.9.0</fixVersion>
                                    <component>Internal</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="4974751" author="xgen-internal-githook" created="Fri, 11 Nov 2022 16:42:02 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ross Lawley&apos;, &apos;email&apos;: &apos;ross.lawley@gmail.com&apos;, &apos;username&apos;: &apos;rozza&apos;}
&lt;p&gt;Message: Update driver-legacy test dependencies&lt;/p&gt;

&lt;p&gt;Add driver-core&apos;s testRuntimeOnly dependencies so that&lt;br/&gt;
driver-legacy can also test using openssl.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/7b5c8a67824fe50ca8a1640cc1469ce79183cfbc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/7b5c8a67824fe50ca8a1640cc1469ce79183cfbc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4974372" author="xgen-internal-githook" created="Fri, 11 Nov 2022 15:17:14 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Jeff Yemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Move legacy write operations into driver-legacy (#1030)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/e94ae723c4505d3c4fda6e044993f5e38d87f5be&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/e94ae723c4505d3c4fda6e044993f5e38d87f5be&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4973055" author="xgen-internal-githook" created="Fri, 11 Nov 2022 01:50:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Jeff Yemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Encapsulate operations used by MongoDatabase (#1028)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/9b9239bd1d462ca0d94e436232217adff28d72a9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/9b9239bd1d462ca0d94e436232217adff28d72a9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4972374" author="xgen-internal-githook" created="Thu, 10 Nov 2022 21:20:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Jeff Yemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Encapsulate ChangeStreamOperation (#1029)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/1b3123acb851fa1346b8c6d71e8f514b045f0695&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/1b3123acb851fa1346b8c6d71e8f514b045f0695&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4936815" author="xgen-internal-githook" created="Fri, 28 Oct 2022 19:31:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Jeff Yemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Add AsyncOperations to match SyncOperations (#1027)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/86aa822943f7af1e4770d9f79bd4cb17cc5d8474&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/86aa822943f7af1e4770d9f79bd4cb17cc5d8474&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4934236" author="xgen-internal-githook" created="Fri, 28 Oct 2022 01:35:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;jyemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Document that Assertions class is not part of the API&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/8745b38279f08483e558e5ffe51e80fdead9b51a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/8745b38279f08483e558e5ffe51e80fdead9b51a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4934235" author="xgen-internal-githook" created="Fri, 28 Oct 2022 01:35:57 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;jyemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Move logging package into internal&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;All the public types were already documented as not part of the API&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/b60f8723b453d88ab14df69d1e2cfc18f09b9887&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/b60f8723b453d88ab14df69d1e2cfc18f09b9887&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4934234" author="xgen-internal-githook" created="Fri, 28 Oct 2022 01:35:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;jyemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Remove unnecessary javadoc&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/a723647bb79f5a549c2418a599e09216374fbacb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/a723647bb79f5a549c2418a599e09216374fbacb&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4934233" author="xgen-internal-githook" created="Fri, 28 Oct 2022 01:35:54 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;jyemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Remove unnecessary javadoc&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/8648e68fca601e840b63058f609e4995ac6ffd83&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/8648e68fca601e840b63058f609e4995ac6ffd83&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4934232" author="xgen-internal-githook" created="Fri, 28 Oct 2022 01:35:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;jyemin&apos;, &apos;email&apos;: &apos;jeff.yemin@mongodb.com&apos;, &apos;username&apos;: &apos;jyemin&apos;}
&lt;p&gt;Message: Remove toString methods in internal packages&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-4795&quot; title=&quot;Clean up internal packages&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-4795&quot;&gt;&lt;del&gt;JAVA-4795&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/068218f77c43f6730b5f7a08379b1c37be77b7c0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/068218f77c43f6730b5f7a08379b1c37be77b7c0&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                        <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_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10257" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Documentation Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11861"><![CDATA[Not Needed]]></customfieldvalue>

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

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