1. 16 Jan, 2023 1 commit
    • Martin Holst Swende's avatar
      core/rawdb: fix cornercase shutdown behaviour in freezer (#26485) · 0b53b290
      Martin Holst Swende authored
      This PR does a few things. 
      It fixes a shutdown-order flaw in the chainfreezer. Previously, the chain-freezer would shutdown the freezer backend first, and then signal for the loop to exit. This can lead to a scenario where the freezer tries to fsync closed files, which is an error-conditon that could lead to exit via log.Crit. 
      
      It also makes the printout more detailed when truncating 'dangling' items, by showing the exact number instead of approximate MB.
      
      This PR also adds calls to fsync files before closing them, and also makes the `db inspect` command slightly more robust.
      0b53b290
  2. 15 Jan, 2023 1 commit
  3. 13 Jan, 2023 3 commits
  4. 12 Jan, 2023 4 commits
  5. 11 Jan, 2023 1 commit
  6. 10 Jan, 2023 7 commits
  7. 09 Jan, 2023 3 commits
  8. 06 Jan, 2023 4 commits
  9. 03 Jan, 2023 11 commits
  10. 29 Dec, 2022 1 commit
  11. 28 Dec, 2022 2 commits
  12. 27 Dec, 2022 1 commit
  13. 21 Dec, 2022 1 commit