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:
=====================