• Is this behavior on purpose?

    By Jef Debacker 1 decade ago

    Hi Andrew,



    I just discovered DominoDefrag 2.3 and started playing around with it on Domino 8.5.1

    It's looking great, many thanks.

    But I observed a few things that look strange to me:


    1. A plain "Load Dominodefrag" skips mail.box


    2. It doesn't take wildcards. E.g. "load Dominodefrag mai*.box" does not work. It says "DominoDefrag_Directory file not found. Exiting…"


    3. When I schedule it from a program document, with
    4. program name = Dominodefrag
    5. command line = mail.box

      Then I found it ignored the "command line" and processed the whole data directory instead.



      Is this behavior on purpose, just an oversight, or did I stumble over a few bugs?



      Jef
    • Close to the mark

      By Andrew Luder 1 decade ago

      Hi Jef,

      thanks for the feedback. In response to your observations:


      1. Yes just confirmed a plain "Load Dominodefrag" skips "mail.box". Can you please register a bug and I'll look to fix it in version 2.4


      2. No it doesn't take wildcards. E.g. "load Dominodefrag mai*.box". Can you please add as a feature request and I'll investigate putting the functionality into version 2.4


      3. I've just created a program document with details below several times on different Domino server versions and works fine for me. If the command line is left blank the behaviour you described would happen.



        Program name:dominodefrag

        Command line: mail.box
      • By Jef Debacker 1 decade ago

        Thanks for the quick response.

        Point 1 & 2: Done

        Point 3: I'll test again. Also found and posted a work-around already.



        Jef

      • Scheduled defrag.

        By Jef Debacker 1 decade ago

        Andrew was right.

        I got stung by the fact that a change to a Program Document is not reflected immediately.

        See IBM technote 1364184



        Jef.

    • Scheduled defrag for mail.box

      By Jef Debacker 1 decade ago

      I found a work-around for issue 3:

      Use a program document with:

      • program name = NSERVER
      • command line = -c "Load DominoDefrag mail.box"



        That worked fine for me.

        Jef
      • Another work-a-round using an indirect (IND) file

        By Andrew Luder 1 decade ago

        For example, create an indirect file in the Domino data directory called "files.ind" and have the first line blank to indicates all files and on the second line put mail.box and then save the file (also quotes are not required within the IND file).



        Then in the DominoDefrag program document for options just put files.ind