Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-2586

example work & logs directories needed?

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Won't Fix
    • None
    • None
    • Build
    • None

    Description

      Firstly, what prompted this issue was me wanting to use a git solr mirror but finding that git's lack of empty-directory support made the "example" ant task fail. This task requires examples/work to be in place so that it can delete its contents. Fixing this was a simple matter of adding:

      <mkdir dir="${example}/work" /><!-- in case not there -->
      

      Right before the delete task.

      But then it occurred to me, why even have a "work" directory since Jetty will apparently use a temp directory instead. – try for yourself (stdout snippet):

      2011-06-11 00:51:26.177:INFO::Extract file:/SmileyDev/Search/lucene-solr/solr/example/webapps/solr.war to /var/folders/zo/zoQJvqc9E0076p0THiri+k+++TI/Tmp/Jetty_0_0_0_0_8983_solr.war_solr_k1kf17/webapp

      On my Mac, this same directory was used for multiple runs, so somehow Jetty or the VM figures out how to reuse it.

      Since this "example" setup isn't a real installation – it's just for demonstration, arguably it should not contain what it doesn't need. Likewise, perhaps the empty example/logs directory should be deleted. It's not used by default any way.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dsmiley David Smiley
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: