Uploaded image for project: 'NorthernWind'
  1. NorthernWind
  2. NW-21

Add polling of the zip filesystem to automatically reload the configuration

    Details

    • Type: New feature (RFE)
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0-ALPHA-2
    • Component/s: Core
    • Labels:
      None

      Description

      The polling must:

      1. detect any change in the timestamp of the zipfile;
      2. wait for the timestamp not to change for some time (e.g. 30 secs) in order to avoid triggering too early (e.g. when a file is being downloaded)
      3. trigger a reload on Site

        Activity

        Hide
        hudson Hudson @ Tidalwave added a comment -
        Integrated in !http://hudson.tidalwave.it/hudson/images/16x16/blue.png! [NorthernWind_Compile_and_Test_and_Deploy_Local_Snapshot #29|http://hudson.tidalwave.it/hudson/job/NorthernWind_Compile_and_Test_and_Deploy_Local_Snapshot/29/]
             Fix for NW-21.

        "Fabrizio Giudici _fabrizio.giudici@tidalwave.it_" : [https://java.net/hg/rev/8776feeacc97]
        Files :
        * modules/Core/src/main/java/it/tidalwave/eventbus/EventBus.java
        * modules/Core/src/main/java/it/tidalwave/eventbus/EventBusListener.java
        * modules/Core/src/main/java/it/tidalwave/eventbus/impl/DefaultEventBus.java
        * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/filesystem/FileSystemChangedEvent.java
        * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/model/spi/SiteResetterOnFileSystemChange.java
        * modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/htmltextwithtitle/DefaultHtmlTextWithTitleViewController.java
        * modules/Core/pom.xml
        * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/filesystem/LocalCopyFileSystemProvider.java
        * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/filesystem/ZipFileSystemProvider.java
        * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/impl/model/DefaultSite.java
        * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/model/Site.java
        * modules/Core/src/main/resources/Core.xml
        Show
        hudson Hudson @ Tidalwave added a comment - Integrated in ! http://hudson.tidalwave.it/hudson/images/16x16/blue.png! [NorthernWind_Compile_and_Test_and_Deploy_Local_Snapshot #29| http://hudson.tidalwave.it/hudson/job/NorthernWind_Compile_and_Test_and_Deploy_Local_Snapshot/29/ ]      Fix for NW-21 . "Fabrizio Giudici _fabrizio.giudici@tidalwave.it_" : [ https://java.net/hg/rev/8776feeacc97 ] Files : * modules/Core/src/main/java/it/tidalwave/eventbus/EventBus.java * modules/Core/src/main/java/it/tidalwave/eventbus/EventBusListener.java * modules/Core/src/main/java/it/tidalwave/eventbus/impl/DefaultEventBus.java * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/filesystem/FileSystemChangedEvent.java * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/model/spi/SiteResetterOnFileSystemChange.java * modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/htmltextwithtitle/DefaultHtmlTextWithTitleViewController.java * modules/Core/pom.xml * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/filesystem/LocalCopyFileSystemProvider.java * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/filesystem/ZipFileSystemProvider.java * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/impl/model/DefaultSite.java * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/model/Site.java * modules/Core/src/main/resources/Core.xml
        Hide
        fabrizio.giudici Fabrizio Giudici added a comment -
        Points 1 and 3 done - 2 todo.
        Show
        fabrizio.giudici Fabrizio Giudici added a comment - Points 1 and 3 done - 2 todo.
        Hide
        hudson Hudson @ Tidalwave added a comment -
        Integrated in !http://hudson.tidalwave.it/hudson/images/16x16/blue.png! [NorthernWind_Compile_and_Test_and_Deploy_Local_Snapshot #30|http://hudson.tidalwave.it/hudson/job/NorthernWind_Compile_and_Test_and_Deploy_Local_Snapshot/30/]
             Final fix for NW-21.

        "Fabrizio Giudici _fabrizio.giudici@tidalwave.it_" : [https://java.net/hg/rev/721af0efd060]
        Files :
        * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/filesystem/ZipFileSystemProvider.java
        Show
        hudson Hudson @ Tidalwave added a comment - Integrated in ! http://hudson.tidalwave.it/hudson/images/16x16/blue.png! [NorthernWind_Compile_and_Test_and_Deploy_Local_Snapshot #30| http://hudson.tidalwave.it/hudson/job/NorthernWind_Compile_and_Test_and_Deploy_Local_Snapshot/30/ ]      Final fix for NW-21 . "Fabrizio Giudici _fabrizio.giudici@tidalwave.it_" : [ https://java.net/hg/rev/721af0efd060 ] Files : * modules/Core/src/main/java/it/tidalwave/northernwind/frontend/filesystem/ZipFileSystemProvider.java

          People

          • Assignee:
            fabrizio.giudici Fabrizio Giudici
            Reporter:
            fabrizio.giudici Fabrizio Giudici
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: