Skip to content

github.com/karrick/godirwalk@v1.15.2

Karrick McDermott requested to merge karrick/gitlab-pages:master into master
  1. Restored performance to v1.10.12 speeds.

    a. Did benchmarks of godirwalk for all tags excluding those related to example programs, determined v1.10.12 was the fastest version on record.

    b. Created independent benchmarks to scan single large directory with thousands of file system entries, and large 27 GiB file system hierarchy, then brought back logic from v1.10.12 into HEAD so the old logic was running again.

    c. Performed other optimizations, and even more still on Windows to ensure performance was improved for all architectures.

  2. This version also works on Dragonfly BSD.

  3. Would be very curious to see performance difference on your data set if you do not find this to be equally as fast as previous version.

Merge request reports