1. 31 Jan, 2023 1 commit
  2. 30 Jan, 2023 3 commits
  3. 27 Jan, 2023 7 commits
  4. 26 Jan, 2023 1 commit
  5. 25 Jan, 2023 2 commits
  6. 24 Jan, 2023 2 commits
  7. 23 Jan, 2023 2 commits
  8. 20 Jan, 2023 6 commits
  9. 19 Jan, 2023 2 commits
  10. 18 Jan, 2023 2 commits
  11. 17 Jan, 2023 2 commits
  12. 16 Jan, 2023 7 commits
  13. 15 Jan, 2023 1 commit
  14. 13 Jan, 2023 2 commits
    • Marius van der Wijden's avatar
      Use filepath.clean instead of path.clean (#26404) · 0e486a56
      Marius van der Wijden authored
      * internal/flags: use filepath.Clean instead of path.Clean
      
      * internal/flags: fix windows pipe issue
      
      * internal/flags: modify test for windows
      
      * internal/flags: use backticks, fix test
      0e486a56
    • rjl493456442's avatar
      core/rawdb: fsync head data file before closing it (#26490) · e04d63eb
      rjl493456442 authored
      This PR fixes an issue which might result in data lost in freezer.
      
      Whenever mutation happens in freezer, all data will be written into head data file
      and it will be rotated with a new one in case the size of file reaches the threshold.
      
      Theoretically, the rotated old data file should be fsync'd to prevent data loss.
      In freezer.Sync function, we only fsync: (1) index file (2) meta file and (3) head
      data file. So this PR forcibly fsync the head data file if mutation happens in the
      boundary of data file.
      e04d63eb