]> git.sur5r.net Git - bacula/bacula/commitdiff
ebl Rename JobStat to JobHistory
authorEric Bollengier <eric@eb.homelinux.org>
Mon, 20 Oct 2008 18:36:50 +0000 (18:36 +0000)
committerEric Bollengier <eric@eb.homelinux.org>
Mon, 20 Oct 2008 18:36:50 +0000 (18:36 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7847 91ce42f0-d328-0410-95d8-f526ca767f89

14 files changed:
bacula/src/cats/drop_mysql_tables.in
bacula/src/cats/drop_postgresql_tables.in
bacula/src/cats/grant_postgresql_privileges.in
bacula/src/cats/make_mysql_tables.in
bacula/src/cats/make_postgresql_tables.in
bacula/src/cats/make_sqlite3_tables.in
bacula/src/cats/make_sqlite_tables.in
bacula/src/cats/sql_update.c
bacula/src/cats/update_mysql_tables.in
bacula/src/cats/update_postgresql_tables.in
bacula/src/cats/update_sqlite3_tables.in
bacula/src/cats/update_sqlite_tables.in
bacula/src/dird/ua_prune.c
bacula/technotes-2.5

index 4e543ea379e0c4bd614caf0b794203c1bfbc4272..d9918940cb0698713040d8f6bbc67932b0003070 100644 (file)
@@ -16,7 +16,7 @@ DROP TABLE IF EXISTS MediaType;
 DROP TABLE IF EXISTS File;
 DROP TABLE IF EXISTS Client;
 DROP TABLE IF EXISTS Job;
-DROP TABLE IF EXISTS JobStat;
+DROP TABLE IF EXISTS JobHistory;
 DROP TABLE IF EXISTS Media;
 DROP TABLE IF EXISTS JobMedia;
 DROP TABLE IF EXISTS Pool;
index 7bc4acfc424e7b9e2cbd0e3a1addfc93bfd83e83..bcbd1fdd189f9ca14a86d4f1429ab586df861bec 100644 (file)
@@ -11,7 +11,7 @@ drop table basefiles;
 drop table jobmedia;
 drop table file;
 drop table job;
-drop table jobstat;
+drop table jobhistory;
 drop table media;
 drop table client;
 drop table pool;
index c3d6e106c8b9d7a2f5a745609d4cb724d5e6d36e..e441ec3c646a2770ff54ec767ac4c3af1a6d0b98 100644 (file)
@@ -32,7 +32,7 @@ grant all on status     to ${db_user};
 grant all on location    to ${db_user};
 grant all on locationlog  to ${db_user};
 grant all on log         to ${db_user};
-grant all on jobstat     to ${db_user};
+grant all on jobhistory          to ${db_user};
 
 -- for sequences on those tables
 
index e8245c4a0a7475a6f598077d418b7081c4106717..6535ae3124e8e584e9805b45bf468ddb1ca6e76b 100644 (file)
@@ -116,7 +116,7 @@ CREATE TABLE Job (
    );
 
 -- Create a table like Job for long term statistics 
-CREATE TABLE JobStat (LIKE Job);
+CREATE TABLE JobHistory (LIKE Job);
 
 CREATE TABLE Location (
    LocationId INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
index 9e1518e767650b78c4b552cd24c73b735211bdf3..45502175a4eebaf21a52cb75c7cf411f24ce0fcc 100644 (file)
@@ -82,7 +82,7 @@ CREATE TABLE job
 CREATE INDEX job_name_idx on job (name);
 
 -- Create a table like Job for long term statistics 
-CREATE TABLE jobstat (LIKE job);
+CREATE TABLE JobHistory (LIKE Job);
 
 CREATE TABLE Location (
    LocationId        serial      not null,
index 0a1b75e5b1d2104ca4bf758186f8dae00c3aba15..3620fe8caaffc0531bc10d5ca5025f821702e4c2 100644 (file)
@@ -76,7 +76,7 @@ CREATE TABLE Job (
 CREATE INDEX inx6 ON Job (Name);
 
 -- Create a table like Job for long term statistics 
-CREATE TABLE JobStat (
+CREATE TABLE JobHistory (
    JobId INTEGER,
    Job VARCHAR(128) NOT NULL,
    Name VARCHAR(128) NOT NULL,
@@ -102,7 +102,7 @@ CREATE TABLE JobStat (
    HasBase TINYINT DEFAULT 0,
    PRIMARY KEY(JobId) 
    );
-CREATE INDEX inx61 ON JobStat (Name);
+CREATE INDEX inx61 ON JobHistory (Name);
 
 CREATE TABLE Location (
    LocationId INTEGER,
index 77ba61b32ff09ac3c35dee1bca241f8afb8f19aa..0aece75e9f52368972de5281342dc36163cb8c10 100644 (file)
@@ -76,7 +76,7 @@ CREATE TABLE Job (
 CREATE INDEX inx6 ON Job (Name);
 
 -- Create a table like Job for long term statistics 
-CREATE TABLE JobStat (
+CREATE TABLE JobHistory (
    JobId INTEGER,
    Job VARCHAR(128) NOT NULL,
    Name VARCHAR(128) NOT NULL,
@@ -102,7 +102,7 @@ CREATE TABLE JobStat (
    HasBase TINYINT DEFAULT 0,
    PRIMARY KEY(JobId) 
    );
-CREATE INDEX inx61 ON JobStat (Name);
+CREATE INDEX inx61 ON JobHistory (Name);
 
 CREATE TABLE Location (
    LocationId INTEGER,
index 0e0c8545bf00c1d13c648ee50435084b714dec37..521a9cc8adb8d071378c833650664889add51b17 100644 (file)
@@ -137,11 +137,11 @@ db_update_stats(JCR *jcr, B_DB *mdb, utime_t age)
    edit_uint64(now - age, ed1);
 
    Mmsg(mdb->cmd,
-        "INSERT INTO JobStat " 
+        "INSERT INTO JobHistory " 
          "SELECT * " 
           "FROM Job "
          "WHERE JobStatus IN ('T', 'f', 'A', 'E') "
-           "AND JobId NOT IN (SELECT JobId FROM JobStat) "
+           "AND JobId NOT IN (SELECT JobId FROM JobHistory) "
            "AND JobTDate < %s ", ed1);
    QUERY_DB(jcr, mdb, mdb->cmd); /* TODO: get a message ? */
    return sql_affected_rows(mdb);
index d262f24f4f3d5bcf2e1ef4b30ea935bff37ce32d..a66dc9c1fa3f7be1f604e0fb131d0539114553d9 100644 (file)
@@ -13,7 +13,7 @@ if $bindir/mysql $* -f <<END-OF-DATA
 USE ${db_name};
 
 -- Create a table like Job for long term statistics
-CREATE TABLE JobStat (LIKE Job);
+CREATE TABLE JobHistory (LIKE Job);
 
 -- Fix bad index on Media table
 DROP INDEX inx8;
index 159e5bdaa603573f2920bf57afda4b69746d4966..1203a8f4202db87cccc6b359d908da26f8ef2432 100644 (file)
@@ -12,11 +12,11 @@ db_name=@db_name@
 if $bindir/psql -f - -d ${db_name} $* <<END-OF-DATA
 
 -- Create a table like Job for long term statistics
-CREATE TABLE jobstat (LIKE job);
+CREATE TABLE JobHistory (LIKE Job);
 
-UPDATE version SET versionid=11;
+UPDATE Version SET VersionId=11;
 
-vacuum analyse;
+-- vacuum analyse;
 
 END-OF-DATA
 then
index b9558f82256c4fc27e87ef0fb2afc84125936c7c..1dd95d55e384a29dbcbd1798bfbafa39db946375 100644 (file)
@@ -18,7 +18,7 @@ ${bindir}/${sqlite} $* ${db_name}.db <<END-OF-DATA
 BEGIN TRANSACTION;
 
 -- Create a table like Job for long term statistics
-CREATE TABLE JobStat (
+CREATE TABLE JobHistory (
    JobId INTEGER,
    Job VARCHAR(128) NOT NULL,
    Name VARCHAR(128) NOT NULL,
@@ -44,7 +44,7 @@ CREATE TABLE JobStat (
    HasBase TINYINT DEFAULT 0,
    PRIMARY KEY(JobId) 
    );
-CREATE INDEX inx61 ON JobStat (Name);
+CREATE INDEX inx61 ON JobHistory (Name);
 
 UPDATE Version SET VersionId=11;
 
index 6a3992748fea7153dc7cf3f12a7628a64964e26b..cf43ad36e78119e61080d3b4043c6dc8ae0009a7 100644 (file)
@@ -19,7 +19,7 @@ BEGIN TRANSACTION;
 
 -- Create a table like Job for long term statistics
 
-CREATE TABLE JobStat (
+CREATE TABLE JobHistory (
    JobId INTEGER,
    Job VARCHAR(128) NOT NULL,
    Name VARCHAR(128) NOT NULL,
@@ -45,7 +45,7 @@ CREATE TABLE JobStat (
    HasBase TINYINT DEFAULT 0,
    PRIMARY KEY(JobId) 
    );
-CREATE INDEX inx61 ON JobStat (Name);
+CREATE INDEX inx61 ON JobHistory (Name);
 
 UPDATE Version SET VersionId=11;
 
index ed7060ff9f71cea1dd7412ceea7c9f2dbbecc8f4..102ec3e35af9d25c76172ede5bdb864def28ed09 100644 (file)
@@ -194,12 +194,12 @@ int prune_stats(UAContext *ua, utime_t retention)
    utime_t now = (utime_t)time(NULL);
 
    db_lock(ua->db);
-   Mmsg(query, "DELETE FROM JobStat WHERE JobTDate < %s", 
+   Mmsg(query, "DELETE FROM JobHistory WHERE JobTDate < %s", 
         edit_uint64(now - retention, ed1));
    db_sql_query(ua->db, query.c_str(), NULL, NULL);
    db_unlock(ua->db);
 
-   ua->info_msg(_("Pruned Jobs from JobStat catalog.\n"));
+   ua->info_msg(_("Pruned Jobs from JobHistory catalog.\n"));
 
    return true;
 }
index 70856b2527c3439b9782313f86e49977f2a2103b..1ba26b6e8da1caf146051eb08a1bb4bba225831b 100644 (file)
@@ -50,6 +50,8 @@ libtool on the configure command line with:
 
 
 General:
+20Oct08
+ebl  Rename JobStat table to JobHistory
 19Oct08
 kes  Add Makefile dependency when using LIBTOOL_LINK so that any
      change in ./configure options will be accounted for.