1. 17 Feb, 2017 2 commits
  2. 15 Feb, 2017 1 commit
  3. 14 Feb, 2017 2 commits
  4. 01 Feb, 2017 1 commit
  5. 31 Jan, 2017 1 commit
  6. 25 Jan, 2017 1 commit
  7. 13 Jan, 2017 1 commit
  8. 05 Jan, 2017 6 commits
  9. 03 Jan, 2017 1 commit
  10. 20 Dec, 2016 4 commits
    • iwakeh's avatar
      Added test and cure for corrupted history file. · 3e37f25e
      iwakeh authored
      In that case a warning is logged and parsing continued.
      
      Warning makes sense, as it could be due to problems with the
      file system, which an operator can do something about.
      3e37f25e
    • Karsten Loesing's avatar
      Add tests for descriptor reader. · 2f9c942c
      Karsten Loesing authored
      2f9c942c
    • iwakeh's avatar
      f0db82ad
    • Karsten Loesing's avatar
      Add methods for loading and saving a history file. · 56840df1
      Karsten Loesing authored
      The history file implementation in `DescriptorReader` writes the
      history file passed in `setExcludeFiles()` immediately after reading
      and parsing the last descriptor and putting it into the queue,
      regardless of whether the application has finished processing those
      descriptors.
      
      If the application fails after the history file is written, it may not
      be able to process descriptors in the next execution that have still
      been in the queue at the time of failing.
      
      This commit deprecates the `setExcludeFiles()` method and replaces it
      by a `setHistoryFile()` and a `saveHistoryFile()` method.
      Applications would use `setHistoryFile()` before starting to read
      descriptors, process all descriptors, perform any cleaning up, and
      then call `saveHistoryFile()`.
      
      Implements #20521.
      56840df1
  11. 18 Nov, 2016 1 commit
  12. 15 Nov, 2016 1 commit
  13. 20 Oct, 2016 1 commit
  14. 19 Oct, 2016 5 commits
  15. 09 Oct, 2016 1 commit
    • Karsten Loesing's avatar
      Avoid running into an IOException and logging it. · f7f56dd8
      Karsten Loesing authored
      When we recently switched from System.err printing to slf4j logging,
      we started logging an IOException that we shouldn't be running into
      and that we simply ignored before.  This exception gets thrown when
      DescriptorReaderImpl attempts to read a parse history file that
      doesn't exist (yet).  We should simply check whether that files exists
      before attempting to read it.
      
      Fixes #20320.
      f7f56dd8
  16. 31 Aug, 2016 3 commits
  17. 30 Aug, 2016 2 commits
  18. 24 Aug, 2016 2 commits
  19. 23 Aug, 2016 2 commits
  20. 22 Aug, 2016 2 commits