<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:52:50 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-39693] Fix bug in PCRE which reports error for valid regex</title>
                <link>https://jira.mongodb.org/browse/SERVER-39693</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;We ran into this issue in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-30986&quot; title=&quot;Server should error on invalid regex match expressions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-30986&quot;&gt;&lt;del&gt;SERVER-30986&lt;/del&gt;&lt;/a&gt;, but had to revert it due to a bug in our version of PCRE. Since that ticket already has a fix version and other jira metadata, we&apos;ll use this ticket to keep track of the work of fixing the bug in PCRE, as described in &lt;a href=&quot;https://www.google.com/url?q=https://bugs.exim.org/show_bug.cgi?id%3D2283&amp;amp;sa=D&amp;amp;ust=1550100036019000&amp;amp;usg=AFQjCNEJRTdvN0jNW5th5wHeTFRKVIVlCQ&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;this bugzilla thread&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="701451">SERVER-39693</key>
            <summary>Fix bug in PCRE which reports error for valid regex</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="13201">Fixed</resolution>
                                        <assignee username="ian.boros@mongodb.com">Ian Boros</assignee>
                                    <reporter username="ian.boros@mongodb.com">Ian Boros</reporter>
                        <labels>
                    </labels>
                <created>Wed, 20 Feb 2019 19:56:02 +0000</created>
                <updated>Sun, 29 Oct 2023 22:23:49 +0000</updated>
                            <resolved>Wed, 27 Feb 2019 21:27:17 +0000</resolved>
                                                    <fixVersion>4.1.9</fixVersion>
                                    <component>Querying</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="2565409" author="acm" created="Mon, 25 Nov 2019 21:10:58 +0000"  >&lt;p&gt;Thanks &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=ian.boros&quot; class=&quot;user-hover&quot; rel=&quot;ian.boros&quot;&gt;ian.boros&lt;/a&gt;, I will exclude them from the backport.&lt;/p&gt;</comment>
                            <comment id="2565327" author="ian.boros" created="Mon, 25 Nov 2019 20:32:31 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=acm&quot; class=&quot;user-hover&quot; rel=&quot;acm&quot;&gt;acm&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I&apos;m confident the above three commits would only be necessary to backport if we were to also backport &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-39697&quot; title=&quot;Regex MatchExpression should error at parse time if the regex is not valid&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-39697&quot;&gt;&lt;del&gt;SERVER-39697&lt;/del&gt;&lt;/a&gt;. There are no plans to backport &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-39697&quot; title=&quot;Regex MatchExpression should error at parse time if the regex is not valid&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-39697&quot;&gt;&lt;del&gt;SERVER-39697&lt;/del&gt;&lt;/a&gt;, so I wouldn&apos;t worry about them.&lt;/p&gt;</comment>
                            <comment id="2165343" author="xgen-internal-githook" created="Wed, 27 Feb 2019 21:24:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ian Boros&apos;, &apos;username&apos;: &apos;puppyofkosh&apos;, &apos;email&apos;: &apos;puppyofkosh@gmail.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-39693&quot; title=&quot;Fix bug in PCRE which reports error for valid regex&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-39693&quot;&gt;&lt;del&gt;SERVER-39693&lt;/del&gt;&lt;/a&gt; fix PCRE support for start option (*LF)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/282091aa51aa04eb42da6a5f30e693595ef2cb46&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/282091aa51aa04eb42da6a5f30e693595ef2cb46&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2165342" author="xgen-internal-githook" created="Wed, 27 Feb 2019 21:24:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ian Boros&apos;, &apos;username&apos;: &apos;puppyofkosh&apos;, &apos;email&apos;: &apos;puppyofkosh@gmail.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-39693&quot; title=&quot;Fix bug in PCRE which reports error for valid regex&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-39693&quot;&gt;&lt;del&gt;SERVER-39693&lt;/del&gt;&lt;/a&gt; Add unit tests to pcrecpp&lt;/p&gt;

&lt;p&gt;Note: Originally this patch also set up pcrecpp_unittest.cc to run&lt;br/&gt;
as a C++ unit test along with the rest of the server. This caused&lt;br/&gt;
some issues, so we abandoned it. I am leaving the new unit tests, however,&lt;br/&gt;
in case we need to patch PCRE again and run the tests during development.&lt;/p&gt;

&lt;p&gt;Changes to PCRE made by MongoDB (not the original authors) are tested&lt;br/&gt;
through the $regex expression.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b3bd75fc2f404931729e0c00992053b03859f817&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b3bd75fc2f404931729e0c00992053b03859f817&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2165341" author="xgen-internal-githook" created="Wed, 27 Feb 2019 21:23:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ian Boros&apos;, &apos;username&apos;: &apos;puppyofkosh&apos;, &apos;email&apos;: &apos;puppyofkosh@gmail.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-39693&quot; title=&quot;Fix bug in PCRE which reports error for valid regex&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-39693&quot;&gt;&lt;del&gt;SERVER-39693&lt;/del&gt;&lt;/a&gt; patch by Philip Hazel to fix PCRE start options bug&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/258994bfbb96683af66b7414cb679f5549107a26&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/258994bfbb96683af66b7414cb679f5549107a26&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="701485">SERVER-39697</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="701487">SERVER-39698</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</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, 27 Feb 2019 21:23:59 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        4 years, 11 weeks, 2 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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-1293</customfieldvalue>
                        </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>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            4 years, 11 weeks, 2 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>andrew.morrow@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>ian.boros@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|huo6qv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hudumv:</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_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="2789">Query 2019-03-11</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|hunt07:</customfieldvalue>

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