]> git.sur5r.net Git - bacula/bacula/commitdiff
Enhance bvfs performance .bvfs_update for MySQL
authorEric Bollengier <eric@baculasystems.com>
Sun, 18 Oct 2015 09:35:37 +0000 (11:35 +0200)
committerKern Sibbald <kern@sibbald.com>
Sat, 21 Nov 2015 17:30:17 +0000 (09:30 -0800)
Bug reported here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737821

Conflicts:
bacula/src/cats/bvfs.c

bacula/src/cats/bvfs.c

index 1d4619d32ee22f824d06bac98e7d54619b91f43a..403f063c8de332ecc490ed24733c613fed172795 100644 (file)
@@ -482,7 +482,7 @@ static int update_path_hierarchy_cache(JCR *jcr,
       "AND h.PPathId NOT IN (SELECT PathId FROM PathVisibility WHERE JobId=%s)",
            jobid, jobid, jobid );
 
-   }  else if (mdb->bdb_get_type_index() == SQL_TYPE_MYSQL) {
+   } else if (mdb->bdb_get_type_index() == SQL_TYPE_MYSQL) {
       Mmsg(mdb->cmd,
   "INSERT INTO PathVisibility (PathId, JobId)  "
    "SELECT a.PathId,%s "
@@ -494,7 +494,7 @@ static int update_path_hierarchy_cache(JCR *jcr,
       "LEFT JOIN PathVisibility AS b ON (b.JobId=%s and a.PathId = b.PathId) "
       "WHERE b.PathId IS NULL",  jobid, jobid, jobid);
 
-   } else {                     /* TODO: Test the MYSQL Query with PostgreSQL */
+   } else {
       Mmsg(mdb->cmd,
   "INSERT INTO PathVisibility (PathId, JobId)  "
    "SELECT a.PathId,%s "