<?xml version="1.0" encoding="ascii"?>
<rss version="2.0">
  <channel>
    <link>https://roy.marples.name/hg/hg-fastimport/</link>
    <language>en-us</language>

    <title>hg/hg-fastimport Changelog</title>
    <description>hg/hg-fastimport Changelog</description>
    <item>
    <title>[default] Added tag 0.1.1 for changeset a90da62aa705</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/3f2bf6a7830a</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/3f2bf6a7830a</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>3f2bf6a7830a</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>default</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td>tip</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Added tag 0.1.1 for changeset a90da62aa705</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>.hgtags<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Mon, 15 Feb 2021 12:06:38 +0000</pubDate>
</item>
<item>
    <title>Build as version 0.1.1</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/a90da62aa705</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/a90da62aa705</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>a90da62aa705</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td>0.1.1</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Build as version 0.1.1</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>hgext3rd/fastimport/__init__.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Mon, 15 Feb 2021 11:49:46 +0000</pubDate>
</item>
<item>
    <title>Fix string usage in setup.py</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/03224546f948</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/03224546f948</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>03224546f948</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Fix string usage in setup.py</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>setup.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Fri, 22 Jan 2021 16:34:07 +0000</pubDate>
</item>
<item>
    <title>We always compress/decompress blob data</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/cde0e1d24e58</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/cde0e1d24e58</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>cde0e1d24e58</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>We always compress/decompress blob data<br/>
<br/>
So remove the test if we have a compressor or decompressor.<br/>
While here, fix a line limit.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>hgext3rd/fastimport/__init__.py<br />hgext3rd/fastimport/hgimport.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Fri, 22 Jan 2021 15:53:03 +0000</pubDate>
</item>
<item>
    <title>Be consitent in how we use strings</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/7eb15a5c4cad</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/7eb15a5c4cad</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>7eb15a5c4cad</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Be consitent in how we use strings<br/>
<br/>
Everywhere else uses &quot;string&quot;, so change to this in __init__.py</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>hgext3rd/fastimport/__init__.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Fri, 22 Jan 2021 00:03:52 +0000</pubDate>
</item>
<item>
    <title>Use a sqlite3 database to store the blob data if available</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/3b398a887b95</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/3b398a887b95</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>3b398a887b95</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Use a sqlite3 database to store the blob data if available<br/>
<br/>
This is much more performant than using a filesystem when we are<br/>
dealing with a large number of blobs.<br/>
If sqlite3 is not available, then fallback to writing to the filesystem.<br/>
In both cases, the blob data is compressed before writing to save space.<br/>
<br/>
A new option has also been added to specify a path for persistent blob data.<br/>
This is only really important for large continuous interations where the<br/>
source data has no concept of export marks and thus only gets bigger.<br/>
What we gain here is a reduction in the write load on the disk.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>hgext3rd/fastimport/__init__.py<br />hgext3rd/fastimport/hgimport.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Thu, 21 Jan 2021 23:59:21 +0000</pubDate>
</item>
<item>
    <title>Remove __pycache__ files in the clean target</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/b18c5670f6c0</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/b18c5670f6c0</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>b18c5670f6c0</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Remove __pycache__ files in the clean target</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>Makefile<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Thu, 21 Jan 2021 22:52:55 +0000</pubDate>
</item>
<item>
    <title>hgimport: Pass on deleteall_handler</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/2ce33511de87</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/2ce33511de87</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>2ce33511de87</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>hgimport: Pass on deleteall_handler<br/>
<br/>
Fossil exports may not have parents, so just skip it for now.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>hgext3rd/fastimport/hgimport.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Thu, 21 Jan 2021 20:42:10 +0000</pubDate>
</item>
<item>
    <title>Whitespace police</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/efe678b023d3</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/efe678b023d3</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>efe678b023d3</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Whitespace police</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>hgext3rd/fastimport/hgechoprocessor.py<br />hgext3rd/fastimport/hgimport.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Wed, 20 Jan 2021 21:53:47 +0000</pubDate>
</item>
<item>
    <title>setup.py: Add python_fastimport as a package</title>
    <guid isPermaLink="true">https://roy.marples.name/hg/hg-fastimport/rev/c305720d5b7c</guid>
    <link>https://roy.marples.name/hg/hg-fastimport/rev/c305720d5b7c</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>c305720d5b7c</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>setup.py: Add python_fastimport as a package<br/>
<br/>
Remove hgextrd from being installed as a package</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>setup.py<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#82;&#111;&#121;&#32;&#77;&#97;&#114;&#112;&#108;&#101;&#115;&#32;&#60;&#114;&#111;&#121;&#64;&#109;&#97;&#114;&#112;&#108;&#101;&#115;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Wed, 20 Jan 2021 20:25:57 +0000</pubDate>
</item>

  </channel>
</rss>