<release date="2019-12-12" version="2.20" title="Bug Fixes">
    <release-core-list>
        <release-bug-list>
            <release-item>
                <release-item-contributor-list>
                    <release-item-ideator id="stephen.frost"/>
                    <release-item-ideator id="milosz.suchy"/>
                </release-item-contributor-list>

                <p>Fix archive-push/archive-get when <path>PGDATA</path> is symlinked.</p>

                <p>These commands tried to use <code>cwd()</code> as <path>PGDATA</path> but this would disagree with the path configured in pgBackRest if <path>PGDATA</path> was symlinked. If <code>cwd()</code> does not match the <backrest/> path then <code>chdir()</code> to the path and make sure the next <code>cwd()</code> matches the result from the first call.</p>
            </release-item>

            <release-item>
                <p>Fix reference list when <file>backup.info</file> is reconstructed in <cmd>expire</cmd> command.</p>

                <p>Since the <cmd>backup</cmd> command is still using the <proper>Perl</proper> version of reconstruct this issue will not express unless <b>1)</b> there is a backup missing from <file>backup.info</file> and <b>2)</b> the <cmd>expire</cmd> command is run directly instead of running after <cmd>backup</cmd> as usual. This unlikely combination of events means this is probably not a problem in the field.</p>
            </release-item>

            <release-item>
                <release-item-contributor-list>
                    <release-item-ideator id="stephen.frost"/>
                </release-item-contributor-list>

                <p>Fix segfault on unexpected EOF in <proper>gzip</proper> decompression.</p>
            </release-item>
        </release-bug-list>

        <release-development-list>
            <release-item>
                <release-item-contributor-list>
                    <release-item-contributor id="david.steele"/>
                    <!-- cynthia.shang contributed tests -->
                    <release-item-reviewer id="cynthia.shang"/>
                </release-item-contributor-list>

                <p>Add manifest build for new backups.</p>
            </release-item>
        </release-development-list>
    </release-core-list>
</release>
