Fixing concurrency issues in output, when large binary files are involved

pmeunier
Feb 24, 2023, 2:46 PM
6NUSIEGDKYS7WEWPNG77RX7PNEDW6HUO44MCG3IOQPL2OABHGNNAC

Dependencies

  • [2] UAXGGNAZ Improve command feedback
  • [3] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [4] EUZFFJSO Updating Pijul with the latest changes in Libpijul
  • [5] I24UEJQL Various post-fire fixes
  • [6] 2RXOCWUW Making libpijul deterministic (and getting rid of `rand`)
  • [7] XA23FMQM Reset only files that have been modified

Change contents

  • replacement in pijul/src/commands/reset.rs at line 148
    [3.8707][3.8707:8744]()
    num_cpus::get(),
    [3.8707]
    [3.294]
    1, // num_cpus::get(),
  • replacement in pijul/src/commands/reset.rs at line 153
    [3.9055][2.237:254]()
    [3.9055]
    [2.254]
  • replacement in pijul/src/commands/clone.rs at line 116
    [3.509][3.22747:22776]()
    num_cpus::get(),
    [3.509]
    [3.1592]
    1, // num_cpus::get(),