<!--
RSS generated by JIRA (4.4#649-r158309) at Tue May 21 07:19:55 CDT 2013

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 add field=key&field=summary to the URL of your request.
For example:
http://dev.clojure.org/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+10077+AND+labels+%3D+%22patch%2C%22&tempMax=1000&field=key&field=summary
-->
<!-- If you wish to do custom client-side styling of RSS, uncomment this:
<?xml-stylesheet href="http://dev.clojure.org/jira/styles/jiraxml2html.xsl" type="text/xsl"?>
-->
<rss version="0.92">
    <channel>
        <title>Clojure JIRA</title>
        <link>http://dev.clojure.org/jira/secure/IssueNavigator.jspa?reset=true&amp;jqlQuery=project+%3D+10077+AND+labels+%3D+%22patch%2C%22</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="1" total="1"/>
                <build-info>
            <version>4.4</version>
            <build-number>649</build-number>
            <build-date>25-07-2011</build-date>
        </build-info>
<item>
            <title>[DXML-1] Stack overflow when parsing huge XML file</title>
                <link>http://dev.clojure.org/jira/browse/DXML-1</link>
                <project id="10077" key="DXML">data.xml</project>
                        <description>&lt;p&gt;This is using Ryan Senior&apos;s new 0.0.3-SNAPSHOT.&lt;/p&gt;

&lt;p&gt;While trying to parse a huge XML file (7.5 GB compressed, a dump of Wikipedia), got a stack overflow error. Some digging turned up this bug:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6440214&quot;&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6440214&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Modifying &lt;tt&gt;clojure.data.xml/source-seq&lt;/tt&gt; to disable the &lt;tt&gt;IS_COALESCING&lt;/tt&gt; property got rid of the error.&lt;/p&gt;

&lt;p&gt;The old lazy-xml contrib code worked (although used up tons more memory).&lt;/p&gt;

&lt;p&gt;Attached is a patch that adds keyword options to &lt;tt&gt;source-seq&lt;/tt&gt;, &lt;tt&gt;parse&lt;/tt&gt;, and &lt;tt&gt;parse-str&lt;/tt&gt;, allowing the consumer to disable coalescing and sidestep the upstream bug.&lt;/p&gt;</description>
                <environment>OS X</environment>
            <key id="15218">DXML-1</key>
            <summary>Stack overflow when parsing huge XML file</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="3" iconUrl="http://dev.clojure.org/jira/images/icons/priority_major.gif">Major</priority>
                    <status id="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="ryansenior">Ryan Senior</assignee>
                                <reporter username="jkkramer">Justin Kramer</reporter>
                        <labels>
                        <label>patch,</label>
                    </labels>
                <created>Fri, 10 Feb 2012 09:13:18 -0600</created>
                <updated>Tue, 20 Mar 2012 08:05:15 -0500</updated>
                    <resolved>Tue, 20 Mar 2012 08:05:15 -0500</resolved>
                                                                    <due></due>
                    <votes>1</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="27971" author="ryansenior" created="Tue, 20 Mar 2012 08:05:15 -0500"  >&lt;p&gt;Thanks Justin!&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="10903" name="data-xml-kwopts.patch" size="3539" author="jkkramer" created="Fri, 10 Feb 2012 09:13:18 -0600" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Global Rank</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                <customfieldname>Patch</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10002">Code and Test</customfieldvalue>

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