You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ha...@apache.org on 2020/02/19 21:51:08 UTC

svn commit: r1874227 - /subversion/site/publish/docs/release-notes/1.14.html

Author: hartmannathan
Date: Wed Feb 19 21:51:08 2020
New Revision: 1874227

URL: http://svn.apache.org/viewvc?rev=1874227&view=rev
Log:
1.14 release notes: Relative to 1.10, describe nonexperimental changes in 1.13

* docs/release-notes/1.14.html
  (new-feature-compatibility-table): Add row for 'svnadmin rev-size'.
  (svnadmin-rev-size,
   help-hide-experimental,
   sqlite-omit-wal,
   mod-dav-svn-twice-hint): New subsections, with text copied from 1.13
    release notes and/or log entries from the relevant revisions, and edited
    for proper flow.

Modified:
    subversion/site/publish/docs/release-notes/1.14.html

Modified: subversion/site/publish/docs/release-notes/1.14.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/release-notes/1.14.html?rev=1874227&r1=1874226&r2=1874227&view=diff
==============================================================================
--- subversion/site/publish/docs/release-notes/1.14.html (original)
+++ subversion/site/publish/docs/release-notes/1.14.html Wed Feb 19 21:51:08 2020
@@ -122,6 +122,12 @@ and what impact these changes may have.<
     <th>Minimum Repository</th>
     <th>Notes</th></tr>
   <tr>
+    <td>'svnadmin rev-size'</td>
+    <td>n/a</sup></td>
+    <td>1.13</td>
+    <td>any FSFS repo</td>
+    <td></td></tr>
+  <tr>
     <td colspan="5"><sup>1</sup>Reminder: when using the <tt>file://</tt>
     repository access method, the Subversion program is both the client
     <em>and</em> the server.</td></tr>
@@ -181,6 +187,26 @@ users.  We'll cover those in this sectio
     title="Link to this section">&para;</a>
 </h2>
 
+<div class="h4" id="svnadmin-rev-size">
+<h4>New <tt>svnadmin rev-size</tt> command
+  <a class="sectionlink" href="#svnadmin-rev-size"
+     title="Link to this section">&para;</a>
+</h4>
+
+<p>This change was first introduced in 1.13.</p>
+
+<p>Add an <tt>svnadmin rev-size</tt> command to report the total size in
+bytes of the representation on disk of a revision, including rev-props,
+but excluding FSFS indexes. For example:</p>
+
+<pre>
+    $ svnadmin rev-size /path/to/repo -r1
+            1337 bytes in revision 1
+</pre>
+
+<p>(See r1857624.)</p>
+</div> <!-- svnadmin-rev-size -->
+
 </div>  <!-- new-features -->
 
 <div class="h2" id="enhancements">
@@ -352,6 +378,35 @@ Subversion 1.11 and 1.12 have been backp
 
 </div> <!-- save-client-cert-pw -->
 
+<div class="h4" id="help-hide-experimental">
+<h4><tt>svn help</tt> hides experimental commands by default
+  <a class="sectionlink" href="#help-hide-experimental"
+     title="Link to this section">&para;</a>
+</h4>
+
+<p>This change was first introduced in 1.13.</p>
+
+<p>By default, <tt>svn help</tt> no longer lists experimental commands.
+To show experimental commands, use <tt>svn help -v</tt> or
+<tt>svn help --verbose</tt>. (See <a href="https://issues.apache.org/jira/browse/SVN-4766">issue #4828</a>.)</p>
+
+</div> <!-- help-hide-experimental -->
+
+<div class="h4" id="sqlite-omit-wal">
+<h4>Improved performance for working copy commands like <tt>svn st</tt>
+  <a class="sectionlink" href="#sqlite-omit-wal"
+     title="Link to this section">&para;</a>
+</h4>
+
+<p>This change was first introduced in 1.13.</p>
+
+<p>Some local operations, such as <tt>svn st</tt> on a large working copy,
+now perform more quickly as a result of reduced I/O. This is achieved by
+disabling SQLite's WAL (write-ahead logging) feature, which Subversion does
+not use, but which introduces more I/O when left enabled. (See r1865523.)
+
+</div> <!-- sqlite-omit-wal -->
+
 </div> <!-- cmdline -->
 
 <div class="h3" id="server-side-improvements">
@@ -388,6 +443,21 @@ path-based authorization rules. The <tt>
 a warning if it detects empty group definitions.</p>
 </div> <!-- authz-groups -->
 
+<div class="h4" id="mod-dav-svn-twice-hint">
+<h4>Provide a hint about a possible mod_dav_svn misconfiguration
+  <a class="sectionlink" href="#mod-dav-svn-twice-hint"
+     title="Link to this section">&para;</a>
+</h4>
+
+<p>This change was first introduced in 1.13.</p>
+
+<p>Add a hint about a possible mod_dav_svn misconfiguration: When warning
+about an overlapping configuration, if two configuration blocks are for the
+same URL, then hint that the problem may be including the same configuration
+twice. (See r1866738.)</p>
+
+</div> <!-- mod-dav-svn-twice-hint -->
+
 </div> <!-- server-side-improvements -->
 
 <div class="h3" id="client-server-improvements">



Re: svn commit: r1874227 - /subversion/site/publish/docs/release-notes/1.14.html

Posted by Nathan Hartman <ha...@gmail.com>.
On Thu, Feb 20, 2020 at 7:36 AM Stefan Sperling <st...@elego.de> wrote:

> Thank you Nathan!
> All these 1.14 release notes changes of yours are very nice :)


Thank you! I'll be making some additional improvements soon...

Nathan

Re: svn commit: r1874227 - /subversion/site/publish/docs/release-notes/1.14.html

Posted by Stefan Sperling <st...@elego.de>.
Thank you Nathan!
All these 1.14 release notes changes of yours are very nice :)

On Wed, Feb 19, 2020 at 09:51:08PM -0000, hartmannathan@apache.org wrote:
> Author: hartmannathan
> Date: Wed Feb 19 21:51:08 2020
> New Revision: 1874227
> 
> URL: http://svn.apache.org/viewvc?rev=1874227&view=rev
> Log:
> 1.14 release notes: Relative to 1.10, describe nonexperimental changes in 1.13
> 
> * docs/release-notes/1.14.html
>   (new-feature-compatibility-table): Add row for 'svnadmin rev-size'.
>   (svnadmin-rev-size,
>    help-hide-experimental,
>    sqlite-omit-wal,
>    mod-dav-svn-twice-hint): New subsections, with text copied from 1.13
>     release notes and/or log entries from the relevant revisions, and edited
>     for proper flow.