You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2015/03/11 14:19:23 UTC

svn commit: r1665869 - /subversion/branches/1.8.x/STATUS

Author: rhuijben
Date: Wed Mar 11 13:19:22 2015
New Revision: 1665869

URL: http://svn.apache.org/r1665869
Log:
* STATUS: Extend and add nomination.

Modified:
    subversion/branches/1.8.x/STATUS

Modified: subversion/branches/1.8.x/STATUS
URL: http://svn.apache.org/viewvc/subversion/branches/1.8.x/STATUS?rev=1665869&r1=1665868&r2=1665869&view=diff
==============================================================================
--- subversion/branches/1.8.x/STATUS (original)
+++ subversion/branches/1.8.x/STATUS Wed Mar 11 13:19:22 2015
@@ -106,11 +106,13 @@ Candidate changes:
    Votes:
      +1: rhuijben
 
- * r1664531, r1664532
-   Improve database usage in entries-test to speed up test runs
+ * r1664531, r1664532, r1545134
+   Improve database usage in entries-test and svn_wc__db_read_info()
+   to speed up test runs and general client speed
    Justification:
      Use of the non deprecated function to check if the working copy is
      locked avoids re-opening the database for each and every directory.
+     Introduction of sqlite helper macros eases other backports.
    Votes:
      +1: rhuijben
 
@@ -125,6 +127,27 @@ Candidate changes:
    Votes:
      +1: rhuijben
 
+ * r1664476, r1664480, r1664481, r1664483, r1664507, r1664520, r1664521, r1664523, r1664526, r1664527, r1665845, r1665850, r1665852
+   Automatic create sqlite_stat1 table in wc.db if it doesn't exist.
+   Justification:
+     Avoid performance regression on some old working copies. Same
+     fix is nominated for 1.9.0, while this problem also affects older
+     versions.
+   Notes:
+     This stats table provides very valuable hints to the sqlite query
+     optimizer. Sqlite 3.8.x needs this for most of our queries.
+     .
+     See "Manual Control Of Query Plans Using SQLITE_STAT Tables"
+     on https://www.sqlite.org/optoverview.html#manctrl
+     I (philip) think we cannot release 1.9.0 without this fix.
+     .
+     For 1.8.x this fix depends on the r1664531, r1664532, r1545134 group.
+     The first two revisions avoid a huge testrun delay on Windows,
+     while the third revision adds necessary plumbing needed for compilation
+     of this group.
+   Votes:
+     +1: rhuijben (after the veto on this same group for 1.9.0 is resolved)
+
 Veto-blocked changes:
 =====================