1. 11 Aug, 2021 3 commits
  2. 30 Jul, 2021 1 commit
  3. 07 Jun, 2021 3 commits
  4. 06 May, 2021 4 commits
  5. 14 Apr, 2021 5 commits
  6. 14 Dec, 2020 2 commits
  7. 11 Dec, 2020 5 commits
  8. 02 Dec, 2020 1 commit
  9. 01 Dec, 2020 2 commits
  10. 30 Nov, 2020 2 commits
  11. 28 Nov, 2020 5 commits
    • Karsten Loesing's avatar
      Update most of the bridgedescs module to NIO. · c0ee1a6c
      Karsten Loesing authored
      Replace all File references with their Path equivalents, and use Files
      methods wherever feasible.
      
      Part of #20542.
      c0ee1a6c
    • Karsten Loesing's avatar
      Simplify the bridgedescs module. · 10685242
      Karsten Loesing authored
      The separation between BridgeSnapshotReader, BridgeDescriptorParser,
      and SanitizedBridgesWriter doesn't make much sense anymore:
      
       - BridgeSnapshotReader only has a constructor of more than 200 lines
         of code.
      
       - BridgeDescriptorParser actually only determines the descriptor type
         and
      
       - SanitizedBridgesWriter performs parsing and obfuscation.
      
      There are better ways to structure this code. The first step in that
      direction is to remove clutter by moving the code to read bridge
      snapshots to SanitizedBridgesWriter and deleting the other two
      classes.
      
      Part of #20542.
      10685242
    • Karsten Loesing's avatar
      Add change log entry for #34030 fix. · f1c7198a
      Karsten Loesing authored
      f1c7198a
    • Karsten Loesing's avatar
      Correctly index files that are moved away and back. · 42a0dd28
      Karsten Loesing authored
      The indexer did not handle a (mostly theoretic) edge case of a file
      being moved away and then moved back shortly after. In such a case the
      file should not be marked for deletion anymore and it should be
      included in the index again. That's what this commit does.
      
      The other minor changes to unit tests are just cosmetic.
      
      Fixes #34030.
      42a0dd28
    • Karsten Loesing's avatar
      Fix minor issue with cleaning up directories. · cd15f344
      Karsten Loesing authored
      One of the previously made changes to cleaning up directories was that
      empty directories were deleted. This was necessary, because otherwise
      there would be a growing number of directories as files get deleted
      after reaching an age of seven weeks.
      
      However, this change should not have included deleting the cleaned up
      directory itself. In practice, this will not happen. But in tests it's
      certainly possible that a directory is empty and then gets deleted.
      This leads to all sorts of problems in tests.
      
      The fix is to limit deleting empty directories to subdirectories.
      That's what this commit does.
      cd15f344
  12. 27 Nov, 2020 1 commit
  13. 25 Nov, 2020 1 commit
  14. 16 Aug, 2020 2 commits
  15. 05 Aug, 2020 3 commits