-
-
Notifications
You must be signed in to change notification settings - Fork 115
Comparing changes
Open a pull request
base repository: otiai10/copy
base: v1.12.0
head repository: otiai10/copy
compare: v1.14.0
- 13 commits
- 16 files changed
- 2 contributors
Commits on Sep 2, 2023
-
[attempt by ycombinator] concurrent dcopy (#122)
* Use worker pool * Introduce Concurrency() functional option * Collect all errors * Simplify type of Concurrency option * Make channels buffered * Make input channel unbuffered * Logging for debugging * 10x channel capacities * 10x concurrency * 100x concurrency * 100x in channel * Make output channel 1000x * Reducing numWorkers multiplier by 1/10 * Removing numWorkers multiplier * Reducing in channel capacity by 1/10 * Reducing output channel capacity by 1/10 * Reducing output channel capacity by further 1/10 * Remove input channel capacity multiplier * Removing multiplication factor for output channel capacity * Remove debugging statement --------- Co-authored-by: Shaunak Kashyap <ycombinator@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a403ffc - Browse repository at this point
Copy the full SHA a403ffcView commit details -
Revert "[attempt by ycombinator] concurrent dcopy (#122)"
This reverts commit a403ffc.
Configuration menu - View commit details
-
Copy full SHA for 6a6d5f1 - Browse repository at this point
Copy the full SHA 6a6d5f1View commit details
Commits on Sep 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 78d861c - Browse repository at this point
Copy the full SHA 78d861cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c9bb1f - Browse repository at this point
Copy the full SHA 4c9bb1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e88ee39 - Browse repository at this point
Copy the full SHA e88ee39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87cb224 - Browse repository at this point
Copy the full SHA 87cb224View commit details
Commits on Sep 7, 2023
-
Add more test files for case19 to fail
Since it acquires semaphore worker for directory and locks until it ends, there might be "never-ending" semaphore.
Configuration menu - View commit details
-
Copy full SHA for c165d68 - Browse repository at this point
Copy the full SHA c165d68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79342f5 - Browse repository at this point
Copy the full SHA 79342f5View commit details -
Remove unnecessary
cancel
contexterrorgroup.WithContext can cancel sibling routines when a routine returns non-nil error. See https://cs.opensource.google/go/x/sync/+/refs/tags/v0.3.0:errgroup/errgroup.go;l=40-48
Configuration menu - View commit details
-
Copy full SHA for a5478ea - Browse repository at this point
Copy the full SHA a5478eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eebd94 - Browse repository at this point
Copy the full SHA 3eebd94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b8d7bd - Browse repository at this point
Copy the full SHA 0b8d7bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4118a68 - Browse repository at this point
Copy the full SHA 4118a68View commit details
Commits on Oct 2, 2023
-
Merge pull request #123 from otiai10/feature/concurrent-dcopy
Feature/concurrent dcopy
Configuration menu - View commit details
-
Copy full SHA for fba066a - Browse repository at this point
Copy the full SHA fba066aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.12.0...v1.14.0