Checkout
rhuijben
committed
on 26 May 12
Make svn changelist --remove's performance relative to the size of the target
tree instead of relative to the number of ACTUAL records.

* s… Show more
Make svn changelist --remove's performance relative to the size of the target

tree instead of relative to the number of ACTUAL records.

* subversion/libsvn_wc/wc-queries.sql

 (STMT_DELETE_ACTUAL_EMPTIES): Just delete unneeded ACTUAL nodes within

   reach of the operation instead of globally to avoid a table scan.

* subversion/libsvn_wc/wc_db.c

 (set_changelist_txn): Pass local_relpath to sql query.

* subversion/tests/libsvn_wc/wc-queries-test.c

 (slow_statements): Remove the last 'need review' item.

Show less