The command above:
nohup ./database-utility.pl prune revisions 80 &
has created a
nohup.out log From the log you can see the following execution of your prune command:
Script started at Fri Aug 5 08:32:17 2016
Processing revisions for 8124 devices...
Processing 7380 device states...
Skipped 2890 device states because other device states are dependent on the revisions.Invoking Java process to prune the revisions
***************************************
***Checking if this is a large data set.****
***************************************
Cannot determine if this is a large data set or not!
Moving on with default settings...
Java program com.voyence.migration.StoredProcedureInvoker Completed.
The script execution to perform prune revisions completed sucessfully.
Script Completed.
As you see there is the line:
"Skipped 2890 device states because other device states are dependent on the revisions"
This is why it has not reduced the revisions to 80 as there are dependencies within the tables on the tables you have requested to prune.