Skip to content
Snippets Groups Projects
  1. Dec 14, 2020
  2. Dec 11, 2020
  3. Dec 02, 2020
  4. Dec 01, 2020
  5. Nov 30, 2020
  6. Nov 28, 2020
    • 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
  7. Nov 27, 2020
  8. Nov 25, 2020
  9. Aug 16, 2020
  10. Aug 05, 2020
  11. May 17, 2020
  12. Apr 30, 2020
  13. Apr 28, 2020
  14. Apr 01, 2020
  15. Mar 31, 2020
  16. Jan 16, 2020
  17. Jan 15, 2020
Loading