Add a working copy query test to automatically find queries with an idential
query plan as not having duplicates reduces maintenance and helps avoiding
query planner costs.
* subversion/libsvn_wc/upgrade.c
(migrate_single_tree_conflict_data): Use existing instead of specialized
queries.
* subversion/libsvn_wc/wc-queries.sql
(STMT_DELETE_MOVED_BACK): Remove duplicate.
(STMT_UPDATE_ACTUAL_CONFLICT_DATA,
STMT_INSERT_ACTUAL_CONFLICT_DATA): Remove duplicates.
* subversion/libsvn_wc/wc_db.c
(handle_move_back): Update query user.
* subversion/tests/libsvn_wc/wc-queries-test.c
(includes): Add svn_hash.h.
(test_query_duplicates): New function.
(test_funcs): Add test_query_duplicates.
git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1538962 13f79535-47bb-0310-9956-ffa450edef68
4 files changed