1. 17 Jan, 2017 9 commits
    • Andy Wilkinson's avatar
      Polishing · 8666248d
      Andy Wilkinson authored
      8666248d
    • Andy Wilkinson's avatar
      Tolerate files being briefly left open by FileWritingMessageHandler · 3927dca3
      Andy Wilkinson authored
      When the context is closed, FileWritingMessageHandler is stopped and
      it closes its output files. However, it appears to do so in a manner
      which means that they may be closed after the call to close the
      context is completed. This causes problems on Windows as files that
      are still open cannot be deleted.
      
      This commit adds a workaround to SampleIntegrationApplicationTests
      so that it makes up to 10 attempts each 0.5s apart to clean up the
      input and output directories.
      3927dca3
    • Andy Wilkinson's avatar
      Merge branch '1.4.x' into 1.5.x · 6cab03de
      Andy Wilkinson authored
      6cab03de
    • Andy Wilkinson's avatar
      Make FileSystemWatcherTests.waitsForPollingInterval more robust · 69320180
      Andy Wilkinson authored
      The intent of the test is to:
      
      1. Make a change
      2. Sleep for long enough for that change to be picked up
      3. Make another change
      4. Stop that watcher after 1 further scan has been performed
      5. Assert that a further scan was performed by checking that two
         separate sets of changes (step 1 and step 3) have been picked up
      
      Previously, step 2 relied on simply sleeping for a period of time
      longer than the polling interval. In reality, the polling interval
      is only a minimum time between scans and the actual time between them
      depends on thread scheduling, GC pauses, etc. This lead to the
      test failing intermittently if the scan didn't happen in a timely
      manner.
      
      This commit removes the sleep and replaces it with a while loop that
      waits for first change to be picked up. This ensures that the second
      change will be detected separately from the first and that two
      separate change sets should always be available once the watcher has
      stopped.
      
      See gh-7782
      69320180
    • Stephane Nicoll's avatar
      Merge pull request #8001 from kazuki43zoo:improve-log · 5b729221
      Stephane Nicoll authored
      * pr/8001:
        Prevent unnecessary debug log message creation
      5b729221
    • Kazuki Shimizu's avatar
      Prevent unnecessary debug log message creation · bd6ae47d
      Kazuki Shimizu authored
      Closes gh-8001
      bd6ae47d
    • Stephane Nicoll's avatar
      Merge pull request #8004 from izeye:polish-20170117 · 75438ff1
      Stephane Nicoll authored
      * pr/8004:
        Polish contribution
        Polish
      75438ff1
    • Stephane Nicoll's avatar
      Polish contribution · d556e82c
      Stephane Nicoll authored
      Closes gh-8004
      d556e82c
    • Johnny Lim's avatar
      Polish · acc36c07
      Johnny Lim authored
      See gh-8004
      acc36c07
  2. 16 Jan, 2017 24 commits
  3. 15 Jan, 2017 3 commits
  4. 14 Jan, 2017 3 commits
  5. 13 Jan, 2017 1 commit