Snapcleaner removes newest snapshots in Solaris
-----------------------------------------------

                 Key: SOLR-668
                 URL: https://issues.apache.org/jira/browse/SOLR-668
             Project: Solr
          Issue Type: Bug
          Components: replication
    Affects Versions: 1.2
         Environment: Solaris 10
            Reporter: Gabriel Hernandez
            Priority: Minor
             Fix For: 1.2


When running the snapcleaner script from cron with the -N option, the script is 
removing the newest snapshots instead of the oldest snapshots.  I tweaked and 
validated this can be corrected by making the following change in the 
snapcleaner script:

elif [[ -n ${num} ]]
        then
            logMessage cleaning up all snapshots except for the most recent 
${num} ones
            unset snapshots count

- snapshots=`ls -cd ${data_dir}/snapshot.* 2>/dev/null`

+ snapshots=`ls -crd ${data_dir}/snapshot.* 2>/dev/null` 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to